行为类模式包括责任链模式、命令模式、解释器模式、迭代模式、中介模式、备忘录模式、观察者模式、State模式、策略模式、模板方法、Visitor模式,我去,许多。。。主要有以下挑几个easy混乱和控制指令更重要方式。、命令模式VS策略模式1、关注点不同策略模式关注的是算法替换的问题:一个新的算法投产,...
分类:
其他好文 时间:
2015-08-07 23:34:01
阅读次数:
271
本章是关于设计模式的最后一讲,会讲到第三种设计模式——行为型模式,共11种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。先来张图,看看这11中模式的关系:第一类:通过父类与子类的关系进行实现。第二类:两个类之间。第三...
分类:
其他好文 时间:
2015-08-05 19:51:22
阅读次数:
163
1、mkpasswd使用安装expect包2、生成MAC地址echo$RANDOM|md5sum|sed‘s@..@&:@g‘|awk‘{printsubstr($1,1,17)}‘3、镜像格式转换raw转qcw2qemu-imgconvert-fraw-Oqcow2RAW_IMGQCW2_IMGqcw2转rawqemu-imgconvert-fqcow2-OrawQCW2_IMGRAW_IMGconvert将磁盘文件转换为指定格式的..
分类:
其他好文 时间:
2015-08-05 15:07:05
阅读次数:
143
1、常量的定义常量定义使用let关键字,可以采用下面两种方式之一:1)标准方式初始化 let CPU_NUM: Int = 22) 对于确切的值,可以使用类型推断,如 let CPU_NUM = 2常量一般在定义时即初始化,为了简洁一般采用上面第2)种方式。常量可以只声明但不初始化,随后在具体的场....
分类:
编程语言 时间:
2015-08-01 20:27:58
阅读次数:
139
substr(string的成员函数)语法: basic_string substr( size_type index, size_type num = npos );substr()返回本字符串的一个子串,从index开始,长num个字符。如果没有指定,将是默认值 string::npos。这样....
分类:
编程语言 时间:
2015-07-31 10:13:22
阅读次数:
115
2010年4月12日,Microsoft .NET Framework 4.0 正式发布了:
点击“Microsoft .NET Framework 4”下载安装程序:
开始安装:
安装完毕:
安装完成后要求重启计算机。
运行 ClrInfo.exe 程序(参见“.NET Framework CLR ...
分类:
Web程序 时间:
2015-07-31 07:53:37
阅读次数:
197
设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状...
分类:
其他好文 时间:
2015-07-28 23:01:15
阅读次数:
178
配置 Xerox Phaser 3125N 打印机的 IP 地址
给 Xerox Phaser 3125N 打印机连接上网络线,并打开电源。按住打印机上 Cancel 键不放,直到打印机打印出 Configuration 页。记下其中的 MAC Address。然后在 Windows 主机上使用 Set IP 工具根据 MAC Address 配置 IP Address。
注意,Xer...
分类:
系统相关 时间:
2015-07-28 08:02:57
阅读次数:
287
从源代码编译 Mono 2.11.4
基本步骤如下所示:
~$ cd repo
repo$ wget http://download.mono-project.com/sources/mono/mono-2.11.4.tar.bz2
repo$ tar xjf mono-2.11.4.tar.bz2
repo$ du -hs mono-2.11.4*
438M mono-2.11.4
40...
分类:
系统相关 时间:
2015-07-28 08:02:50
阅读次数:
238
安装步骤
基本上是按照“ArchWiki: Beginners' Guide(简体中文)”进行安装的。
1. 硬件是 Lenovo S4700,Intel Pentium(R) D CPU 3.20GHz x 2,2GB 内存,250GB SATA 硬盘,nVidia GeForce G10 双头显卡。
2. 将 archlinux-2012.09.07-dual.iso 刻录到...
分类:
系统相关 时间:
2015-07-28 08:01:08
阅读次数:
344