logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++设计模式13----Flyweight享元模式

Flyweight享元模式概述作用:运用共享技术有效地支持大量细粒度的对象。内部状态intrinsic和外部状态extrinsic:1)Flyweight模式中,最重要的是将对象分解成intrinsic和extrinsic两部分。2)内部状态:在享元对象内部并且不会随环境改变而改变的共享部分,可以称为是享元对象的内部状态3)外部状态:而随环境改变而改变的,取决于应用环境

C++设计模式11-组合模式----靠着大树好乘凉

定义 (GoF《设计模式》):将对象组合成树形结构以表示“部分整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。组成① Component 是组合中的对象声明接口,在适当的情况下,实现所有类共有接口的默认行为。声明一个接口用于访问和管理Component子部件。② Leaf 在组合中表示叶子结点对象,叶子结点没有子结点。③ Composite 定义有枝

#设计模式#文件系统#组合模式
深入理解计算机系统-之-内存寻址(三)--分段管理机制(段描述符,段选择子,描述符表)

逻辑地址-=>线性地址-=>物理地址前面我们提到了当使用80x86微处理器时,有三种不同的地址:逻辑地址(logical address):包含在机器语言指令中用来指定一个操作数或一条指令的地址。这个寻址方式在80x86著名的分段结构中表现得尤为具体,它促使MS-DOS或Windows程序员把程序分成若干段。每一个逻辑地址都由一个段(segment)和偏移量(offset或dis

搜索引擎收录大全

改编自http://fazero.cc/archives/378信仰不能丢非原版:九尾搜索(原谷粉搜搜):http://www.gfsoso.com/易搜索: https://s.ets.cc/Glgoo:http://www.glgoo.com/蝴蝶:http://www.xiexingwen.com/Googleout:https://www.out1000.com/天外天:http://

#搜索引擎#搜索
warning: the `gets' function is dangerous and should not be used.

问题今天在LINUX下编译C程序时,出现了main.c:29:5: warning: implicit declaration of function ‘gets’ [-Wimplicit-function-declaration]gets(buffer);和warning: the `gets' function is dangerous and should not be u

#linux
qwt的安装和移植-

qwt介绍QWT,全称是Qt Widgets for Technical Applications,是一个基于LGPL版权协议的开源项目, 可生成各种统计图。它为具有技术专业背景的程序提供GUI组件和一组实用类,其目标是以基于2D方式的窗体部件来显示数据, 数据源以数值,数组或一组浮点数等方式提供, 输出方式可以是Curves(曲线),Slider(滚动条),Dials(圆盘),Compa

Intel CPU 微架构的演进与发展

title: Intel CPU 微架构的演进与发展date: 2021-11-21 22:10author: gatiemetags:- linux- architecture- intel- pipelinecategories:- 技术积累thumbnail:blogexcerpt: Intel CPU 微架构的演进与发展本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协

文章图片
#linux
Python第三方库

如果说强大的标准库奠定了python发展的基石,丰富的第三方库则是python不断发展的保证,随着python的发展一些稳定的第三库被加入到了标准库里面,这里有6000多个第三方库的介绍:点这里或者访问:http://pypi.python.org/pypi?%3Aaction=index。下表中加粗并且标红的都是我平时使用较多的一些第三方库。(P.S.CSDN的这个表格功能太难用了,改HTML代

几款xshell绝佳配色方案

参照 XSHELL 绝佳配色方案, 保护你的眼睛配色方案Solarized Dark暗色版[Solarized Dark]text=839496cyan(bold)=93a1a1text(bold)=408080magenta=dd3682green=859900green(bold)=586e75background=042028cyan=2aa198red(bold)=cb4

Ubuntu安装配置串口通讯工具minicom&&cutecom

minicomminicom是linux下串口通信的软件,它的使用完全依靠键盘的操作,虽然没有“超级终端”那么易用,但是使用习惯之后读者将会体会到它的高效与便利,下面将讲解minicom的安装和配置。安装minicom使用以下命令:sudo apt-get install minicomubuntu 现在做的真是没话说,相当的实用和智能啊,把相关的依赖包(lrzsz)都相互关联并且安装上去了。但是

    共 131 条
  • 1
  • 2
  • 3
  • 14
  • 请选择