码迷,mamicode.com
首页 >  
搜索关键字:观察者    ( 2727个结果
Android 中的内容观察者ContentObserver
ContentObserver——内容观察者,目的是观察(捕捉)特定Uri引起的数据库的变化,继而做一些相应的处理,它类似于 数据库技术中的触发器(Trigger),当ContentObserver所观察的Uri发生变化时,便会触发它。使用ContentObserver 的时候2个重要方法。(1)注...
分类:移动开发   时间:2014-09-01 10:43:12    阅读次数:193
android ContentObserver内容观察者基本使用
package com.example.observertest;import android.content.ContentResolver;import android.database.ContentObserver;import android.net.Uri;import android....
分类:移动开发   时间:2014-08-31 21:23:31    阅读次数:192
观察者模式
【1】什么是观察者模式?观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,让他们能够自动更新自己【2】观察者模式代码示例:代码示例如下: 1 #include 2 #include 3 #include ...
分类:其他好文   时间:2014-08-30 20:23:29    阅读次数:285
设计模式-观察者模式
在项目设计阶段,处理一对多的依赖关系类的时候,我们需要降低代码的耦合性从而增强可扩展性,比如一个班级,班主任老师和学生的关系,对于学校的通知,必定不会是学生没事的时候就问一下班主任”学校有通知没啊?”(铁定会把班主任搞毛的),明智的做法则是等着班主任在班级里面通知(对于学校的通知,班主任不会不通知....
分类:其他好文   时间:2014-08-30 12:35:59    阅读次数:250
设计模式之观察者模式
观察者模式:通过字面意思,可以知道观察,监视着某个变量,及时的知道变量是否已变。观察者模式就是对类Observable 和 接口 Observer的使用。直接上代码:设置一个Person类,继承Observable,作为被观察者。 publicclassPersonextendsObservable...
分类:其他好文   时间:2014-08-29 18:05:28    阅读次数:152
setTimeout,setInterval,process.nextTick,setImmediate in Nodejs
Nodejs的特点是事件驱动,异步I/O产生的高并发,产生此特点的引擎是事件循环,事件被分门别类地归到对应的事件观察者上,比如idle观察者,定时器观察者,I/O观察者等等,事件循环每次循环称为Tick,每次Tick按照先后顺序从事件观察者中取出事件进行处理。 调用setTimeout()或set....
分类:Web程序   时间:2014-08-28 19:34:15    阅读次数:252
设计模式 6 —— 单件模式
设计模式目录:设计模式 1 ——观察者模式设计模式 2 —— 装饰者模式设计模式 3 —— 迭代器和组合模式(迭代器)设计模式 4 —— 迭代器和组合模式(组合)设计模式 5 —— 工厂模式设计模式 6 —— 单件模式概述:
分类:其他好文   时间:2014-08-28 16:07:29    阅读次数:246
设计模式(java)--观察者模式
转自:卡奴达摩http://blog.csdn.net/zhengzhb/article/details/7471978?reload#reply定义:定义对象间一种一对多的依赖关系,使得当每一个对象改变状态,则所有依赖于它的对象都会得到通知并自动更新。类型:行为类模式类图: 在软件系统中经常会有这...
分类:编程语言   时间:2014-08-25 20:47:54    阅读次数:283
观察者模式
模式说明定义了一种一对多的关系,让多个观察对象同时监听一个主题对象,当主题对象状态发生变化时会通知所有观察者。模式结构图程序示例说明:两个观察者,得到同一个通知代码:class Subject(object): observers=[] info='' def __init__(s...
分类:其他好文   时间:2014-08-25 18:40:04    阅读次数:179
Java观察者模式
1. “推” 模式,被观察者将更新的数据 “推” 给观察者们ObservableClassA 继承 Observable。当data发生变化,即调用setData()方法时,将变化的数值通知给观察者们。ObservableClassA.java 1 import java.util.Observab...
分类:编程语言   时间:2014-08-25 14:35:54    阅读次数:168
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!