《孙子兵法》有云: “知彼知己,百战不殆;不知彼而知己,一胜一负;不知彼,不知己,每战必殆”,那怎么才能知己知彼呢?知己是很容易的,自己的军队嘛,很容易知道,那怎么知彼呢?安插间谍是很好的一个办法,我们今天就来讲一个间谍的故事。 韩非子大家都应该记得吧,法家的代表人物,主张建立法制社会,实施重...
分类:
其他好文 时间:
2015-01-18 13:04:10
阅读次数:
296
#Observer成就系统achievements system玩家完成某种成就后,通知监督者,监督者做出相应出来```//简单来说就是事件触发的时候, 通知监督者class Observer{public: virtual ~Observer() {} virtual void onNotif.....
分类:
其他好文 时间:
2015-01-16 18:22:36
阅读次数:
196
晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了
可重用代码、让代码更容易被他人理解、保证代 码可靠性 -->
-------------------------------------------------------------
public class WeatherData {
private int low;
privat...
分类:
其他好文 时间:
2015-01-15 18:15:51
阅读次数:
191
-------------------------------------------------------------public class WeatherData { private int low; private int height; private Stri...
分类:
其他好文 时间:
2015-01-15 17:54:29
阅读次数:
161
调用一个本地函数 由c/c++实现package com.lapel.catchuninstallself;
public class UninstallObserver {
static {
System.loadLibrary("observer");
}
/**
*
* @param path 本地安装apk路径
* @param url 卸载后弹出的页面
*...
分类:
移动开发 时间:
2015-01-13 14:28:51
阅读次数:
182
委托、事件与Observer设计模式范例说明上面的例子已不足以再进行下面的讲解了,我们来看一个新的范例,因为之前已经介绍了很多的内容,所以本节的进度会稍微快一些:假设我们有个高档的热水器,我们给它通上电,当水温超过95度的时候:1、扬声器会开始发出语音,告诉你水的温度;2、液晶屏也会改变水温的显示,...
分类:
其他好文 时间:
2015-01-12 17:11:52
阅读次数:
155
观察者模式及Java实现例子观察者模式观察者模式 Observer 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。 这个主题对象在状态上发生变化时,会通知所有观察者对象,让它们能够自动更新自己。观察者模式的组成 抽象主题角色:把所有对观察者对象的引用保存在一个集...
分类:
其他好文 时间:
2015-01-04 11:56:35
阅读次数:
138
观察者模式(Observer Patterns) ????观察者模式:定义了对象间一对多的依赖,这样一来,当一个对象的状态改变时,它的所有依赖都会自动收到通知并自动更新。 ? ? 现在有一种需求:IOS系统的手机和Android...
分类:
其他好文 时间:
2015-01-04 11:38:50
阅读次数:
123
模式动机建立一种对象与对象之间的依赖关系,一个对象发生改变时将自动通知其他对象,其他对象将相应做出反应。在此,发生改变的对象称为观察目标,而被通知的对象称为观察者,一个观察目标可以对应多个观察者,而且这些观察者之间没有相互联系,可以根据需要增加和删除观察者,使得系统更易于扩展,这就是观察者模式的模式...
分类:
其他好文 时间:
2015-01-04 11:12:48
阅读次数:
258
Head First Design Pattern 读书笔记(2) Observer Pattern 观察者模式 ========= ##Observer Pattern 类图 ![观察者模式类图][1] ##定义 观察者模式:在对象间定义一个一对多的关系,当其中一个的对象发生改变时...
分类:
其他好文 时间:
2015-01-02 22:31:15
阅读次数:
302