自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

乌托邦

乌托邦

  • 博客(21)
  • 资源 (97)
  • 收藏
  • 关注

转载 Linux Socket五种I/O模型

1)阻塞I/O(blocking I/O)2)非阻塞I/O (nonblocking I/O)3) I/O复用(select 和poll) (I/O multiplexing)4)信号驱动I/O (signal driven I/O (SIGIO))5)异步I/O (asynchronous I/O (the POSIX aio_functions))前四种都是同步

2015-02-11 10:58:48 8788

原创 23种设计模式之二十三(行为模式)Interpreter模式

一、简介      Command命令模式     Command 模式的典型结构图为:二、详解1、代码实现(1)代码product.h:2、运行结果(Centos6.3系统中运行结果:)三、总结(1)(4)源码已经打包上传到csdn上可登录下载。

2015-02-11 10:22:30 1155

原创 23种设计模式之二十二(行为模式)Iterator模式

一、简介      Command命令模式     Command 模式的典型结构图为:二、详解1、代码实现(1)代码product.h:2、运行结果(Centos6.3系统中运行结果:)三、总结(1)(4)源码已经打包上传到csdn上可登录下载。

2015-02-11 10:21:07 931

原创 23种设计模式之二十一(行为模式)Chain of Responsibility模式

一、简介      Command命令模式     Command 模式的典型结构图为:二、详解1、代码实现(1)代码product.h:2、运行结果(Centos6.3系统中运行结果:)三、总结(1)(4)源码已经打包上传到csdn上可登录下载。

2015-02-10 16:32:35 911

原创 23种设计模式之二十(行为模式)Visitor模式

一、简介      Command命令模式     Command 模式的典型结构图为:二、详解1、代码实现(1)代码product.h:2、运行结果(Centos6.3系统中运行结果:)三、总结(1)(4)源码已经打包上传到csdn上可登录下载。

2015-02-10 14:47:33 1165

原创 23种设计模式之十九(行为模式)Command模式

一、简介      Command命令模式Factory 模式是为了解决两类问题:二、详解1、代码实现(1)代码product.h:2、运行结果(Centos6.3系统中运行结果:)三、总结(1)(4)源码已经打包上传到csdn上可登录下载。

2015-02-10 11:38:38 997

原创 23种设计模式之十八(行为模式)Mediator模式

一、简介      Mediator中介者模式Factory 模式是为了解决两类问题:二、详解1、代码实现(1)代码product.h:2、运行结果(Centos6.3系统中运行结果:)三、总结(1)(4)源码已经打包上传到csdn上可登录下载。

2015-02-09 16:31:00 986

原创 23种设计模式之十七(行为模式)Memento模式

一、简介      Memento备忘录模式    Factory 模式是为了解决两类问题:二、详解1、代码实现(1)代码product.h:2、运行结果(Centos6.3系统中运行结果:)三、总结(1)(4)源码已经打包上传到csdn上可登录下载。

2015-02-09 10:13:04 836

原创 23种设计模式之十六(行为模式)Observer模式

一、简介        Observer观察者模式Factory 模式是为了解决两类问题:        Observer模式典型的结构图为:  二、详解1、代码实现(1)代码product.h:2、运行结果(Centos6.3系统中运行结果:)四、总结(1)Factory 模式在实际开发中应用非常

2015-02-06 16:09:44 1146

原创 23种设计模式之十五(行为模式)State模式

一、简介        State状态模式        Factory 模式是为了解决两类问题:        State 模式典型的结构图为:二、详解1、代码实现(1)代码product.h:2、运行结果(Centos6.3系统中运行结果:)四、总结(1)Factory 模式在实际开发中应用非常广泛,面

2015-02-06 11:10:06 982

原创 23种设计模式之十四(行为模式)Strategy模式

一、简介        Strategy策略模式是为了解决两类问题:        Strategy 模式典型的结构图为:          二、详解1、代码实现(1)代码product.h:2、运行结果(Centos6.3系统中运行结果:)四、总结(1)Factory 模式在实际开发中应用非常广泛,面向对

2015-02-05 20:15:29 957

原创 23种设计模式之十三(行为模式)Template模式

一、简介       Template模板方法模式为了解决的问题是:二、详解1、代码实现(1)代码product.h:2、运行结果(Centos6.3系统中运行结果:)四、总结(1)Factory 模式在实际开发中应用非常广泛,面向对象的系统经常面临着对象创建问题:要创建的类实在是太多了,而 Factory 提供的创建对象的接口封

2015-02-05 10:18:45 966

原创 编写一个自定义的String类

一、简介       C++标准库中包含一个string类,提供了一套封装好的数据以及处理这些数据的函数。为了熟悉这个类的内存管理情况,实现一下自定义的String类,涉及构造函数、复制构造函数、析构函数、重载运算符的操作,主要关注其内部指针的内存的重分配。二、详解1、代码实现:(1)代码String.h:#include using namespace std;

2015-02-04 23:00:51 9252 2

原创 C++空类编译器自动生成的6个成员函数

一、问题       在C++中,编译器会为空类提供哪些默认成员函数?分别有什么样的功能呢? 二、详解1、空类,编译器不会生成任何成员函数        对于空类,编译器不会生成任何的成员函数,只会生成1个字节的占位符。        有时可能会以为编译器会为空类生成默认构造函数等,事实上是不会的,编译器只会在需要的时候生成6个成员函数:一个缺省的构造函数、一个

2015-02-04 15:29:30 14052 5

原创 23种设计模式之十二(结构型模式)Proxy模式

一、简介        Proxy代理模式是为了解决两类问题:二、详解1、代码实现(1)代码product.h:2、运行结果(Centos6.3系统中运行结果:)四、总结(1)Factory 模式在实际开发中应用非常广泛,面向对象的系统经常面临着对象创建问题:要创建的类实在是太多了,而 Factory 提供的创建对象的接口封装(第

2015-02-04 11:09:35 944

原创 23种设计模式之十一(结构型模式)Facade模式

一、简介        Facade门面模式是为了解决两类问题:二、详解1、代码实现(1)代码product.h:2、运行结果(Centos6.3系统中运行结果:)四、总结(1)Factory 模式在实际开发中应用非常广泛,面向对象的系统经常面临着对象创建问题:要创建的类实在是太多了,而 Factory 提供的创建对象的接口封装(

2015-02-04 10:24:32 983

转载 linux性能问题(CPU,内存,磁盘I/O,网络)

一. CPU性能评估     1.vmstat  [-V] [-n]  [depay  [count]]        -V : 打印出版本信息,可选参数         -n : 在周期性循环输出时,头部信息仅显示一次         delay : 两次输出之间的时间间隔         count : 按照delay指定的时间间隔统计的次数。默认是1        

2015-02-03 21:06:29 2498

原创 23种设计模式之十(结构型模式)Flyweight模式

一、简介        Factory 模式是为了解决两类问题:二、详解1、代码实现(1)代码product.h:2、运行结果(Centos6.3系统中运行结果:)四、总结(1)Factory 模式在实际开发中应用非常广泛,面向对象的系统经常面临着对象创建问题:要创建的类实在是太多了,而 Factory 提供的创建对象的接口封装(

2015-02-03 16:57:43 1057

原创 23种设计模式之九(结构型模式)Composite模式

一、简介         Decorator装饰模式解决的问题是:在有些情况下需要为一个已经定义好的类添加新的职责(操作),若通过继承方式会带来了系统的复杂性,因为继承的深度会变得很深,而 Decorator 提供了一种给类增加职责的方法,不是通过继承实现的,而是通过组合。        Decorator 装饰模式典型的结构图为:        Decorator模式,动

2015-02-03 14:41:51 953

原创 23种设计模式之八(结构型模式)Decorator模式

一、简介        Factory 模式是为了解决两类问题:二、详解1、代码实现(1)代码product.h:2、运行结果(Centos6.3系统中运行结果:)四、总结(1)Factory 模式在实际开发中应用非常广泛,面向对象的系统经常面临着对象创建问题:要创建的类实在是太多了,而 Factory 提供的创建对象的接口封装(

2015-02-02 14:29:06 898

原创 23种设计模式之七(结构型模式)Adapter 模式

一、简介        Factory 模式是为了解决两类问题:二、详解1、代码实现(1)代码product.h:2、运行结果(Centos6.3系统中运行结果:)四、总结(1)Factory 模式在实际开发中应用非常广泛,面向对象的系统经常面临着对象创建问题:要创建的类实在是太多了,而 Factory 提供的创建对象的接口封装(

2015-02-02 10:48:53 1234

圆形进度条

Qt圆形进度条的动态显示,区别与水平进度条的显示

2016-01-15

仿360的可执行程序

仿360的可执行程序,根据可执行程序来看源码的内容

2015-12-17

Qt动态显示

一个QLabel和QProcessbar的动态显示,可以测试应用

2015-12-11

SettingPanel

设置面板的模仿,qt4下一个不错的例子,可以下载应用到实际的项目中去。

2015-12-10

qt4仿qq设置面板

Qt下防qq设置面板的功能,只有整体的界面框架不设计功能

2015-12-06

linuxQt登录界面

linuxQt4下一种登录界面,从博友中的文章中获取的图片。

2015-12-03

gtk+国际化翻译实例

gtk+国际化翻译的一个简单实例,在centos上测试成功

2015-09-24

gtk+2.0的表格

gtk+2.0的简单表格操作,不涉及很深的知识

2015-09-21

gtk+2.0显示信息对话框

gtk+2.0中多条提示信息的显示,通过按钮控制前后信息的更新

2015-09-16

gtk+的定时器

gtk+2.0利用定时器实现的数字时钟和计时器,比较简单的应用。

2015-09-14

gtk+模拟的计算器

gtk+模拟的计算器,仅仅实现了简单的运算,主要是构建gtk+的界面

2015-09-10

Qt颜色列表值

有148种颜色值可以供自己选择,在编程的时候可供自己做选择。

2015-08-23

zbar的库识别二维码

Zbar二维码解析库,识别二维码图片,但中文是乱码的

2015-08-13

Qt使用libqrencode库

Qt4.6下libqrencode库使用C语言实现生成二维码,最简单的实现。

2015-08-11

QZxing解码二维码

QZxing解码二维码的库,很基础的应用,需深层次的开发可以

2015-08-11

centos下系统托盘

centos6下系统托盘,QSystemTrayIcon类的应用

2015-07-20

Qt多线程测试代码

Qt多线程多用于解决用户界面调用一个比较耗时的操作而导致界面冻结的问题。在此从实际的开发中总结多线程的应用。

2015-07-16

Qt解析XML文件

QT的程序,关于XML解析的DOM和SAX的方法总结

2015-07-01

QDBus的测试代码和应用

QDBus的测试代码和应用,可以先参考博客,然后使用

2015-05-11

Qt4中检测U盘

利用qt检测插入U盘的各个状态haldevice.h haldevice.cpp usbmanager.cpp usbmanager.h

2015-05-11

《鸵鸟心态》PPT作品欣赏.pptx

PPT模板,下载后就能直接使用

2021-09-05

蓝色简约动态通用PPT模板.pptx

ppt通用模板,好用

2021-09-05

EV录屏软件3.9.7(无水印无时间限制,亲测可行mp4格式).rar

2020年3月份,最新录屏软件,比屏幕录像专家还用多了,5分钟后也没有水印。只有部分转换额外的功能,软件需要收费。

2020-03-12

Qt5加载shape文件并显示图片

Qt5下加载shape文件,按照shape的各个字段显示,并点击单元格显示图片。

2019-10-24

pdf编辑器(不用注册码)

修改pdf的内容,然后保存成新的pdf。亲测不需要注册,可以正常使用。

2019-01-15

fatal error C1083: 无法打开包括文件:“stdint.h”: No such file or directory

fatal error C1083: 无法打开包括文件:“stdint.h”: No such file or directory 【错误】fatal error C1083: 无法打开包括文件:“stdint.h”: No such file or directory 【原因】stdint.h是c99标准的头文件,vc不支持,所以肯定会提示“No such file or directory”的。 【解决方案】 1. 去http://download.csdn.net/download/liubing8609/10046490下载“inttypes.h+stdint.h”压缩文件。 2. 解压后把inttypes.h和stdint.h放到vc的include目录就可以了。我安装的是VS2008,安装到的默认位置,因此include的路径就是:C:\Program Files\Microsoft Visual Studio 9.0\VC\include 通过以上方法,成功解决编译错误

2018-04-18

coder 哦发

bt coder for test,simple code

2016-05-01

OpenGL—test

OpenGL—test,简单的测试例子

2016-04-30

Qt_for_Tetris

Qt4 for Tetris,run in centos6.6

2016-04-04

Qt Thread code

Qt Thread,以前的文件损坏,重新上传

2016-03-17

manifest_exe

manifest使exe程序获取到root权限

2016-03-04

QR_Code for dimension

QRCode for two-dimension code

2016-03-02

SlidingWindow

QSplitter实现伸缩滑动窗口,完整的代码,在centos6.6上测试运行过。

2016-02-22

logitemcode

日志信息动态显示,使用QGraphicsItemAnimation和QTimeLine共同实现。

2016-02-19

SystemTray单实例

系统托盘下的程序的单个程序的运行,不会运行两个程序

2016-02-19

form scale

Qt4的窗体缩放测试程序,可以下载简单测试使用

2016-02-17

pointdynamic

the point hand move, dynamic, for displaying percent

2016-02-17

右下角浮出界面

RightPop,右下角浮出界面,弹出广告式界面

2016-01-29

VideoDisplay

VideoDisplay的video的显示,测试代码

2016-01-20

SearchLineEdit

SearchLineEdit的新的样式,以及自动显示补全的列表。

2016-01-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除