??????简单工厂模式解释: 简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式(Static FactoryMethod Pattern),是通过专门定义一个类来负责创建其它类的实例,被创建的实例通常都具有共同的父类。简单工厂模式的UML图: 简...
分类:
其他好文 时间:
2014-06-27 18:29:49
阅读次数:
195
The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font ...
分类:
其他好文 时间:
2014-06-27 12:40:25
阅读次数:
187
StringTokenizer最快 ,基本已经不用了,除非在某些需要效率的场合。Scanner最慢。String和Pattern速度差不多。Pattern稍快些。 String和Pattern的split 方法效率相当,常用publicstaticvoidmain(String[]args){lon...
分类:
编程语言 时间:
2014-06-26 21:53:00
阅读次数:
262
开始以为是core文件太大,设置ulimit -c unlimited 以后,再次访问,显示./a.out Segmentation fault (core dumped)但是却找不到这个文件的地方,最后sysctl kernel.core_patternkernel.core_pattern = ...
分类:
其他好文 时间:
2014-06-26 17:21:12
阅读次数:
188
The string"PAYPALISHIRING"is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font fo...
分类:
其他好文 时间:
2014-06-26 14:42:23
阅读次数:
164
This post introduces how to use the module pattern to limit the access scope of the methods of object or constructor in the module.
分类:
编程语言 时间:
2014-06-26 12:19:06
阅读次数:
231
这个设计模式感觉非常简单,我们平时写程序的时候也是经常需要调用iterator的,C++和Java都是。
所以感觉没什么特别的,就是需要模仿C++或者Java的iterator类的功能吧。
这里简单写个,使用C++模仿Java的iterator一些功能,呵呵。
首先我们有一个集合类,而这个集合类包含了其他类,当我们需要遍历这个集合类包含的类的时候,就好使用iterator功能了。
比如有一...
分类:
其他好文 时间:
2014-06-26 10:20:36
阅读次数:
254
定锚点,去噪点,取数据1、入门:正则字符关于正则字符,很多文章都会讲到,足足有一篇文章才能描述清楚,我这里就不多说,对于我,平时,常用的有:.匹配不包括换行的任意字符,在php的s修饰符下面可以匹配换行,如$pattern='#(.*?)#s';就可以匹配div内容有换行的数据。\s空格、tab*匹...
分类:
其他好文 时间:
2014-06-25 11:00:38
阅读次数:
272
grep是一种强大的文本搜索工具,它能够使用正则表达式搜索文本,并将搜索到的内容打印出来。grep命令的格式:grep[options]PATTERN[FILE..]搜索成功将执行状态为0,未搜索到将返回1,搜索文件的路径错误将返回2.[options]:-c:显示匹配到了多少行-n:为输出的文件添加行号-v:..
分类:
系统相关 时间:
2014-06-25 10:49:38
阅读次数:
248
建造者模式(Builder Pattern)
一听这个名字,你可能就会猜到一二分了。建造者简单理解就是造东西,只不过建造者模式建造的不是一个简单的东西,是一个比较复杂的东西。就好像盖房子,需要打地基、砌墙、灌水泥、封顶,最后墙面贴瓷砖。
建造者设计模式是一个构造复杂对象的设计模式。在一个软件系统中,可能会面临创建一个复杂对象的工作,如果我们使用单一的方法或者单一的对象来创建会比...
分类:
其他好文 时间:
2014-06-25 08:05:09
阅读次数:
208