| 2012/12/27 | Javascript | 被围观 4,324 views+
1、观察者模式 观察者模式又称为发布者-订阅者模式(publisher-subscriber)。用Javascript的话来说,这种模式的实质就是你可以对程序中某个对象的状态进行观察,并且在其发生改变时能够得到通知。 观察者模式存在的两个角色:观察者和被观察者。这里我们成为发布者和订阅者。 1.1、示例:报纸的投送 发行方也是投送方(deliver)。一般说来,一个发行方很可能有许多订阅者,同样,一个订阅者也很可能会订阅多家报社的报纸。问题的关键在于,这是一种多读多的关系,需要一种高级的抽象策略,以便订阅者能够彼此独立地发生改变,而发行方能够接受任何有消费意向 的订阅者。 1.1.1、推与拉的...
随机文章 本月热门 热评
1 Java笔记 – 泛型 泛型方法 泛型接口 擦除 边界 通配符(2) 2014/3/16
2 Git常用命令 2016/4/6
3 Javascript Web Application笔记之MVC和类 – 类的创建 类库的封装与JSON方式添加函数 2012/6/18
4 ExecutorService常用方法和newFixedThreadPool创建固定大小的线程池 2012/7/30
5 Chrome 插件开发小记 2013/6/5
6 Java Web笔记 – 客户化JSP标签库 自定义标签 2011/11/12
友情推荐 更多
破博客 文官洗碗安天下,武将打怪定乾坤。多么美好的年代,思之令人泪落。
Mr.5's Life 白天是一名程序员,晚上就是个有抱负的探索者
行知-追寻技术之美 关注大数据,分布式系统
我爱编程 编程成长轨迹
Cynthia's Blog 学习笔记 知识总结 思考感悟
 
关于IT宅 文章归档

IT宅中的文章除了标题注明转载或有特别说明的文章,均为IT宅的技术知识总结,学习笔记或随笔。如果喜欢,请使用文章下面提供的分享组件。转载请注明出处并加入文章的原链接。 感谢大家的支持。

联系我们:admin@itzhai.com

Theme by arthinking. Copyright © 2011-2015 IT宅.com 保留所有权利.