观察者模式定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。
一方可称为主题(subject),另一方可称为观察者(observer),一个主题可拥有多个观察者。当主题的数据有变动时,就会通知所有订阅了它的观察者。在这之后的操作有两种:
推:主题直接将数据推送给所有观察者。拉:主题通知了所有观察者后,每个观察者再根据自己的需要从主题拉取所...
分类:
编程语言 时间:
2014-08-02 15:33:03
阅读次数:
252
项目上有这样的需求:对指定的版本要求强制升级,同时其它的版本可以选择性升级。友盟的自动更新功能还是挺好用的,只不过对强制升级这块支持的还不到位。不过友盟的开发人员也给出了勉强可行的方案:使用友盟在线参数来控制哪些版本需要强制更新,哪些版本不需要相关的内容如下:1.在线参数配置:http://dev....
分类:
其他好文 时间:
2014-08-02 07:40:04
阅读次数:
235
运行程序&运行命令辅助功效选项access.cpl添加硬件向导hdwwiz.cpl添加或者删除程序appwiz.cpl管理工具control admintools自动更新w pl.cpl Bltooth文件传送向导fsquirt计算器calc证书管理节制台certmgr.msc字符照射表charm...
小需求是当你在第一个下拉框选择了国家时,会自动更新第二个省份的下拉框,效果如下两个下拉选择Html如下:Jquery绑定一个change函数jQuery('#country_select').change(function() { onCountrySelect...
分类:
其他好文 时间:
2014-08-01 13:01:42
阅读次数:
418
定义:观测者模式定义了一种一对多的依赖关系,让多个观测者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观测者对象,使它们能够自动更新自己。
结构图:
Subject类,可翻译为主题或抽象通知者,一般用一个抽象类或者一个接口实现。它把所有对观察者对象的引用保存在一个聚集里,每个主题都可以有任何数量的观察者。抽象主题提供一个接口,可以增加和删除观测者。
Obse...
分类:
其他好文 时间:
2014-07-31 23:55:30
阅读次数:
322
svn+钩子程序+rsync自动化同步代码实验环境如下:IP地址服务器功能路径同步机制192.168.3.206svnsvn路径:/data/svnrsync客户端192.168.3.210代码服务器代码目录:/data/htmlrsync服务端注:用户提交svn代码后,svn会自动把数据放在/data/rsync目录,然后把/data/rsync数据自动更新到..
分类:
其他好文 时间:
2014-07-30 17:49:54
阅读次数:
319
在服务器上无法使用eclipse来打包。需采用ant方式 附件中是ant所需要的svn插件 并在ant/lib下面删除:svnjavahl.jar,javasvn.jar http://panyongzheng.iteye.com/blog/1271184 <?xml version="1.0" encoding="UTF...
分类:
Web程序 时间:
2014-07-30 12:37:14
阅读次数:
318
观察者模式(发布-订阅 Publish/Subscribe 模式):定义了一种一对多的依赖关系,让多个观察者对象同事监听某一个主体对象。这个主体对象在状态发生变化时,会通知所有观察者对象,使他们能够自动更新自己。
1:观察者模式特点
(1),将一个系统分割成一系列相互协作的类有一个很不好的副作用,那就是需要维护相关对象间的一致性。我们不希望为了维持一致性而使各类紧密耦合,这样会给维护、...
分类:
其他好文 时间:
2014-07-30 01:05:42
阅读次数:
227
需求:当页面加载时,“呼叫编号”保持不变,“任务号”自动更新,“接报时间”和“发生日期”自动设置为当天日期和时间,其它选项全部恢复为初始状态。
字段说明:
控件名称
值
控件名称
值
控件名称
值
反馈单登录
tab_4
任务号
hxcs_ftaskcode...
分类:
其他好文 时间:
2014-07-29 17:57:32
阅读次数:
196
1. 尽管有很多的免费镜像提供yum源服务,但是还是有必要建立自己的yum服务器,主要出于以下几点考虑: l 网络速度:访问互联网可能比较慢 l 节省带宽:如果有大量的服务器,架设自己的yum源可以有效节省互联网带宽 l 联网限制:对于有些内网服务器,不能连接到互联网 l 对于RHEL(Re...
分类:
其他好文 时间:
2014-07-28 23:50:14
阅读次数:
446