码迷,mamicode.com
首页 >  
搜索关键字:观察者模式    ( 2107个结果
设计模式之观察者模式
观察者模式定义一种一对多的依赖关系,让多个观察对象同时监听某一主题对象。这个主题对象在状态发生变化时会通知所有的观察者对象,使他们自动更新状态Subjectpackage com.hml.observer;import java.util.ArrayList;import java.util.Lis...
分类:其他好文   时间:2015-07-08 00:19:51    阅读次数:109
一套设计模式教程
1、掌握设计模式 2、单一职责原则3、里氏替换原则4、依赖倒置原则5、接口隔离原则6、迪米特法则7、开闭原则8、单例模式与垃圾回收9、单例模式10、工厂方法模式11、抽象工厂模式12、建造者模式13、原型模式14、创建类模式总结篇15、模版方法模式16、中介者模式17、观察者模式18、访问者模式19...
分类:其他好文   时间:2015-07-07 16:26:25    阅读次数:149
推送机制
一,NSNotifcationCenter观察者模式。KVO。NSNotification并不能实现IPC,因为NSNotificationCenter只允许同一个程序中的不同对象进行通信,他们不能跨越不同的应用。Nofitication对象代表Poster与Observer之间的信息载体,该对象包...
分类:其他好文   时间:2015-07-07 12:22:41    阅读次数:175
观察者模式(待续)
观察者模式:(也称发布-订阅模式) 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有 依赖于其他的对象都得到通知并被自动更新!
分类:其他好文   时间:2015-07-07 09:20:21    阅读次数:95
Backbone
什么是MVC模式模式:一种解决问题的方法设计模式 :工厂模式、适配器模式、观察者模式等框架模式 :MVC、MVP、MVVM等(框架模式里有很多设计模式)MVC:M-ModelV-ViewC-Controller(连接M和V) 2. MVC模式的思想把M和V分开服务器端MVC模式非常容易实现 3......
分类:其他好文   时间:2015-07-07 00:47:08    阅读次数:101
Observer观察者模式
#include #include #include using namespace std; //观察者模式。 //定义了一对多的关系,让多个观察对象同时监听一个主题对象, //当主题对象发生变化时,多个对象作出相应的响应。 class School { public: School(char *s) {...
分类:其他好文   时间:2015-07-06 23:33:33    阅读次数:255
Objective-C中的的KVO和KVC(转)
本文讲述了使用Cocoa框架中的KVC和KVO,实现观察者模式KVC键/值编码中的基本调用包括-valueForKey:和-setValue:forKey:。以字符串的形式向对象发送消息,这个字符串是我们关注的属性的关键。valueForKey:首先查找以键-key或-isKey命名的getter方...
分类:其他好文   时间:2015-07-06 19:37:17    阅读次数:152
KVOController 分析
KVOController 是由 facebook 开源的 kvo 组件,其特点是简单易用且安全。KVO现状kvo 全称 key-value observing,由 cocoa 框架提供的支持观察者模式的技术,结合 Objective-C 非常易用,在很多场合都可以有效地替换 NSNotificat...
分类:其他好文   时间:2015-07-06 15:41:03    阅读次数:251
PHP 错误与异常 笔记与总结(15 )使用观察者模式处理异常信息
使异常处理变得更灵活、可观察,可以使用设计模式中的观察者模式。文件 ① 定义观察者的接口ExceptionObserver.php:1 notify();15 }16 17 //通知每一个观察者的方法18 public function notify(){19 ...
分类:Web程序   时间:2015-07-05 18:17:57    阅读次数:147
使用AmplifyJS和JQuery编写更好更优雅的javascript事件处理代码
事件(或消息)是一种常用的软件设计模式,能够降低消息处理者和消息发布者的之间的耦合,比如J2EE里面的JMS规范。设计模式中的观察者模式(也叫发布/订阅模式),这对于javascript代码同样适用。之前写的JQuery相关博客中,详细介绍了JQuery的事件处理机制和特性,具体可以参考这个目录下的文章。JQuery事件处理其实就是使用了发布/订阅模式,包括它提供的命名空间机制、自定义事件都非常的棒,但是JQuery事件处理有一个缺陷:JQuery事件都是和DOM元素相关的,但是很多时候我们并不需要DOM元...
分类:编程语言   时间:2015-07-01 20:40:41    阅读次数:133
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!