码迷,mamicode.com
首页 >  
搜索关键字:observer    ( 1106个结果
iOS开发UI篇章之通知中心(NSNotificationCenter)
一、通知中心(NSNotificationCenter)每一个应用程序都有一个通知中心(NSNotificationCenter)实例,专门负责协助不同对象之间的消息通信? 任何一个对象都可以向通知中心发布通知(NSNotification),描述自己在做什么。其他感 兴趣的对象(Observer)...
分类:移动开发   时间:2014-10-16 10:00:12    阅读次数:148
通知中心
一、通知中心(NSNotificationCenter)     每一个应用程序都有一个通知中心(NSNotificationCenter)实例,专门负责协助不同对象 之间的消息通信 ?任何一个对象都可以向通知中心发布通知(NSNotification),描述自己在做什么。其他感兴趣的对象(Observer)可以申请在某个特定通知发布时(或在某个特定的对象发布通知时) 二...
分类:其他好文   时间:2014-10-16 09:47:42    阅读次数:219
设计模式
一、Singleton,单例模式二、AbstractFactory,抽象工厂三、FactoryMethod工厂方法四、Builder,建造模式五、Prototype,原型模式六、Iterator,迭代器模式七、Observer,观察者模式八、TemplateMethod,模板方法九、Command,命令模式十、State,状态模式十一、Strategy,策略..
分类:其他好文   时间:2014-10-14 21:34:49    阅读次数:250
Java 实现观察者(Observer)模式
1. Java自带的实现 类图 /** * 观察目标 继承自 java.util.Observable * @author stone * */ public class UpdateObservable extends Observable { private int data; public UpdateObservable(Observer observer)...
分类:编程语言   时间:2014-10-10 21:37:14    阅读次数:285
Java Reflect
1 package observer; 2 3 import java.lang.reflect.Method; 4 5 import oracle.net.aso.c; 6 7 public class Test { 8 9 public static void main(Str...
分类:编程语言   时间:2014-10-06 21:46:00    阅读次数:242
Java Observer设计模式
1 package observer;2 //接口,用以实现小孩醒来时要做的事3 public interface IWakeupListener {4 5 public void ActionToWakeup(WakeupEvent eve);6 }1 package observer;2...
分类:编程语言   时间:2014-10-06 11:05:10    阅读次数:351
设计模式之观察者模式
定义:定义了一种一对多的依赖关系,让多个观察都对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。 结构图: 示例代码: public interface Observer { public void update(); } public class Subject { private List observers =...
分类:其他好文   时间:2014-10-04 12:01:46    阅读次数:192
Java设计模式菜鸟系列(二)观察者模式建模与实现
观察者(Observer)模式定义:在对象之间定义了一对多的依赖关系,这样一来,当一个对象改变状态时,依赖它的对象都会收到通知并自动跟新。Java已经提供了对观察者Observer模式的默认实现, Java对观察者模式的支持主要体现在Observable类和Observer接口。先看uml模型图:...
分类:编程语言   时间:2014-10-03 21:27:25    阅读次数:209
zookeeper工作原理解析
zookeeper一般用于distributed locking,并不适合用于distributed storage,因为zookeeper的每个node,也叫做znode的存储容量限制是1M。 zookeeper里的角色主要有client,leader和learner,其中learner也包括observer和follower。 client为请求的发起方,follower为...
分类:其他好文   时间:2014-10-03 12:25:44    阅读次数:357
java设计模式之:观察者模式
package Observer; public class Test { /** * 客户端测试类 * 观察者模式一般由四部分组成: * 1抽象的被观察者(一般教材上都叫做“Subject(抽象的主题类)”), * 里面一般定义了抽象的add(),remove(),notifyAll()等方法, * 分别用于增加观察者,删除观察者,通知观察者自己的变化。 * 2具体...
分类:编程语言   时间:2014-10-02 19:29:03    阅读次数:247
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!