观察者模式是最常用的设计模式之一,【对象之间多对一的依赖关系,当一个对象发生变化时,其会通知所有依赖它的对象】。拿订阅报纸和发行报社打比方,报社采集到news制作新的报纸,派送给订阅的客户,以此把最新的消息告知客户。所以,
出版社 + 订阅者 = 观察者模式。
这种一对多的关系,也即“一个”主题、“多个”观察者能够使得观察者仅仅了解主题推送的消息但不知晓其中的细节,而主题握有观察者列表...
分类:
其他好文 时间:
2014-06-02 23:33:05
阅读次数:
376
eclipse 4支持css切换,rcp可以根据自己定义的css进行切换...
分类:
Web程序 时间:
2014-06-02 22:33:04
阅读次数:
394
命令类型:在linux中获取命令帮助的方法大致如下:1.对于内建命令格式:helpcommand2.对于外部命令a.使用man手册  格式:mancommandb.使用info  格式:infocommandc.使用简要帮助格式:command–helpd.linux官方文档例如:https://access...
分类:
其他好文 时间:
2014-06-02 14:22:20
阅读次数:
222
JavaScript提供了一个RegExp对象来完毕有关正則表達式的操作和功能,每一条正則表達式模式相应一个RegExp实例。有两种方式能够创建RegExp对象的实例。使用RegExp的显式构造函数,语法为:new
RegExp("pattern"[,"flags"])。使用RegExp的隐式构造函...
分类:
Web程序 时间:
2014-06-02 14:03:25
阅读次数:
292
http://techbase.kde.org/Development/Tutorials/CMake_(zh_CN)
http://www.cmake.org/Wiki/CMake
这一章将从软件开发者的角度来描述如何实用CMake。也就是说,如果你的目标是用CMake来管理你的生成过程,请阅读这一章。
CMake的输入
COMMAND(args)
这里的 COMMAN...
分类:
其他好文 时间:
2014-06-01 15:37:39
阅读次数:
278
Examplescp file1.txt newdirCopies
thefile1.txtin the current directory to thenewdirsubdirectory.cp
/home/public_html/mylog.txt /home/public_html/backu...
分类:
系统相关 时间:
2014-06-01 12:24:00
阅读次数:
263
本程序实现一个责任链模式查询人名的资料。
开始都是查询第一个人,问其是否有某人的资料,如果有就返回结果,如果没有第一个人就会询问第二个人,第二个人的行为和第一个人的行为一致的,然后一致传递下去,直到找到答案,或者是最后没有资料,返回。
首先创建一个基类:
//base class
class Person
{
public:
virtual void getInfo(string...
分类:
其他好文 时间:
2014-06-01 08:54:15
阅读次数:
286
分享几个常用的Xcode插件。第一个, 规范注释生成器VVDocumenter。顾名思义, 它可以很方便的为你自动添加注释使用效果如下:下载链接:https://github.com/onevcat/VVDocumenter-Xcode使用说明:1.前往GitHub下载工程文件:VVDocumenter-Xcode2.用Xcode打开工程,Command + BBuild成功后,可以在~/Libr...
分类:
移动开发 时间:
2014-06-01 00:19:39
阅读次数:
326