观察者模式(Observer Pattern)在项目中经常会被使用到,也被叫做发布订阅模式,也就是说 观察者 = 发布者 + 订阅者
GoF的《设计模式》中对观察者是这样描述的:
Define a one-to-many dependency between objects so that when one object changes state, all its depende...
分类:
其他好文 时间:
2014-09-05 01:00:30
阅读次数:
373
@interface ViewController (){ Shape *_shape;}@end@implementation ViewController- (void)loadView{ //设置画板 self.view=[[SimpleDrawBoard alloc]ini...
分类:
其他好文 时间:
2014-09-04 22:13:40
阅读次数:
245
设计模式是由代码结构优化经验萃取出来的理论知识,应用成熟的设计模式能够增强代码的可复用性、可扩展性与可维护性。其中,策略模式是最基础的设计模式之一,简单地说,所谓的“策略”就是要求把变化的部分封装起来。
分类:
其他好文 时间:
2014-09-04 20:38:30
阅读次数:
275
$pattern = '/.*\,?(10)\,?.*/';或者$pattern = '/(?:.+\,|^)(10)(?:\,.+|$)/'oattern正则式可以匹配如下字符串中的数字10(1) '15,100,201,10'(2) '15,100,10,201'(3) '10,15,100,2...
分类:
其他好文 时间:
2014-09-04 16:36:29
阅读次数:
213
迭代器模式(Iterator pattern)
一、 引言
迭代这个名词对于熟悉Java的人来说绝对不陌生。我们常常使用JDK提供的迭代接口进行java collection的遍历:
Iterator it = list.iterator();
while(it.hasNext()){
//using “it.next();”do some businesss logic
}
而这就是关于迭代器模...
分类:
其他好文 时间:
2014-09-04 10:33:39
阅读次数:
212
今天Aear讲的是class.ctor也就是constructor,和 class.dtor,destructor.相信大家都知道constructor和destructor是做什么用的,基本功能我就不废话了。下面先说效率的问题,让我们看个简单的例子:classSomeClass;//forward...
分类:
编程语言 时间:
2014-09-03 21:10:27
阅读次数:
274
原文来自于:http://www.csdn.net/article/2014-09-01/2821485-how-to-perform-fuzzy-matching-with-mongo-connector摘要:短短两年,Mongo Connector取得了突破性的进展,用户已经可以通过它完成连接器...
分类:
其他好文 时间:
2014-09-03 16:20:06
阅读次数:
210
在TextView或者编辑框EditText中添加图片的方法,代码如下:importjava.util.regex.Matcher;
importjava.util.regex.Pattern;
importandroid.os.Bundle;
importandroid.app.Activity;
importandroid.text.Spannable;
importandroid.text.SpannableStringBuilder;
importandroid..
分类:
移动开发 时间:
2014-09-03 13:17:37
阅读次数:
220
5 Topics
Receiving messages based on a pattern
Python | Java | Ruby | PHP| C#
转载请注明出处:jiq?钦's technical Blog
Topics
(using the .NET client)
前面的教程我们已经加强了我们的日志系统,我们将只具备无脑广播的 fa...
分类:
Web程序 时间:
2014-09-03 00:19:35
阅读次数:
438
享元模式(Flyweight Pattern),Flyweight在拳击比赛中是最轻量级别--蝇量级。享元模式以共享的方式支持大量的细粒度对象。 享元模式在编辑系统中被大量使用,例如字母a会在许多的地方出现,尽管所出现的位置和字模风格不尽相同,但是都可以共享一个字母a的对象。 Java中的S...
分类:
其他好文 时间:
2014-09-03 00:07:45
阅读次数:
320