码迷,mamicode.com
首页 >  
搜索关键字:observer    ( 1106个结果
观察者模式(设计模式)-转
《JAVA与模式》之观察者模式在阎宏博士的《JAVA与模式》一书中开头是这样描述观察者(Observer)模式的: 观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者....
分类:其他好文   时间:2015-08-11 20:45:27    阅读次数:134
设计模式之观察者模式
观察者模式 当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知它的依赖对象。观察者模式属于行为型模式。 介绍 意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 主要解决:一个对象状态改变给其他对象通知的问题,而且要考虑到易用和低耦合,保证高度的协作。 何时...
分类:其他好文   时间:2015-08-11 18:55:26    阅读次数:121
Observer Design Pattern(观察者模式)
观察者模式,顾名思义,是对象或者线程对某一对象或者线程进行持续性的关注,一旦被关注的对象或线程发生任何改变,能够及时的通知观察者,已做出正确的应对。 观察者模式在开发中非常常见,诸如某些管理系统,或...
分类:其他好文   时间:2015-08-11 07:23:28    阅读次数:142
iOS 面试 runloop
转自:http://www.jianshu.com/p/41901fb416d6什么是RunLoop?从字面意思看:运行循环、跑圈其实它内部就是do-while循环,在这个循环内部不断地处理各种任务(比如Source、Timer、Observer)一个线程对应一个RunLoop,主线程的RunLoo...
分类:移动开发   时间:2015-08-08 18:11:04    阅读次数:239
HBase - Coprocessor - 协处理器之观察者Observer(触发器)的介绍以及使用 | 那伊抹微笑
public class TestAddColumnBaseRegionObserver extends BaseRegionObserver{ @Override public void prePut(ObserverContext e, Put put, WALEdit edit, Durability durability) throws IOException { putUUI...
分类:其他好文   时间:2015-08-07 14:42:11    阅读次数:213
设计模式
观察者模式的Java实现The Observer Pattern defines a one-to-manydependency between objects so that when oneobject changes state, all of its dependents arenotifi...
分类:其他好文   时间:2015-08-06 10:41:18    阅读次数:136
线程安全的观察者模式的设计
观察者模式的应用,主要的行为就是注册和移除观察者(observer),以及通知所有已注册的Observers。这里介绍的是Chromium项目中实现的线程安全的观察者管理及通知的基础类ObserverListThreadSafe。...
分类:编程语言   时间:2015-08-05 06:42:04    阅读次数:181
OSG智能指针之强指针与弱指针
使用OSG的人都知道OSG的内存管理方式采用了智能指针,通过智能指针的方式让OSG自己处理对象的销毁工作。在OSG中有两个智能指针类型,一个就是我们再熟悉不过的ref_ptr,另外一个可能很多人不一定经常用,但确实非常好的observer_ptr。这两种类型都是作为智能指针而出现的,那他们到底有什么区别?为什么会出现两个类似的东西?下面我们慢慢揭开它们的面纱。     其实它们是两种智能指针类型...
分类:其他好文   时间:2015-08-04 15:40:37    阅读次数:198
Java设计模式—观察者模式
观察者模式 Observer   观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,让它们能够自动更新自己。   观察者模式的组成   抽象主题角色:把所有对观察者对象的引用保存在一个集合中,每个抽象主题角色都可以有任意数量的观察者。抽象主题提供一个接口,可以增加和删除观察者角色。一般用一个抽象类和接口来实现...
分类:编程语言   时间:2015-08-04 11:30:51    阅读次数:222
NET设计模式 第二部分 行为型模式(18):观察者模式(Observer Pattern)
概述在软件构建过程中,我们需要为某些对象建立一种“通知依赖关系” ——一个对象(目标对象)的状态发生改变,所有的依赖对象(观察者对象)都将得到通知。如果这样的依赖关系过于紧密,将使软件不能很好地抵御变化。使用面向对象技术,可以将这种依赖关系弱化,并形成一种稳定的依赖关系。从而实现软件体系结构的松耦合...
分类:Web程序   时间:2015-08-02 19:57:54    阅读次数:114
1106条   上一页 1 ... 78 79 80 81 82 ... 111 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!