观察者模式 何时使用:对象间的一种一对多的依赖关系,当一个对象(观察目标对象)的状态发生改变,所有依赖于它的对象(观察者对象)都将得到通知,使这些观察者对象能够自动更新(即使用推送方式)。 如何解决:在观察目标类里有一个 ArrayList 存放观察者们。 优点: 1、观察者和被观察者是抽象耦合的。 ...
分类:
其他好文 时间:
2016-06-27 19:50:28
阅读次数:
220
一、操作系统简单优化1. cat /etc/redhat-release //查看版本号2./usr/sbin/ntpdate time.nist.gov //时间同步,仅仅只是一次同步6.4设置每5分钟自动更新时间echo '#time sync by kaka at 2016-6-22' >>/ ...
分类:
其他好文 时间:
2016-06-25 06:09:06
阅读次数:
238
今天要做版本的自动更新 ,我觉得其实没做这个功能的必要 但是毕竟老板是老大嘛 就敲了敲 这是看了一个大大写的 忘记谁了 抱歉哈 NSError *error; NSString *appid = @"appid"; NSString *urlStr = [NSString stringWithFor ...
分类:
移动开发 时间:
2016-06-24 14:35:36
阅读次数:
215
观察者模式(Observer) 定义 定义了一种一堆多的依赖关系,让多个观察者对象同时监听某一个主题对象,这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。 UML类图 成员角色 抽象主题(Subject)角色:抽象主题角色把所有对观察者对象的引用保存在一个聚集(比如Arr ...
分类:
其他好文 时间:
2016-06-23 21:58:19
阅读次数:
169
组合实体模式(Composite Entity Pattern)用在 EJB 持久化机制中。一个组合实体是一个 EJB 实体 bean,代表了对象的图解。当更新一个组合实体时,内部依赖对象 beans 会自动更新,因为它们是由 EJB 实体 bean 管理的。以下是组合实体 bean 的参与者。 组 ...
分类:
其他好文 时间:
2016-06-23 20:42:58
阅读次数:
140
观察者模式 在GOF的《设计模式:可复用面向对象软件的基础》一书中对观察者模式是这样说的:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。当一个对象发生了变化,关注它的对象就会得到通知;这种交互也称为发布-订阅(publish-subscrib ...
分类:
其他好文 时间:
2016-06-23 14:09:02
阅读次数:
132
虚拟桌面代理安装的具体优化: 禁止Windows 自动更新[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update]"AUOptions"=dword:00000001"Schedu ...
分类:
其他好文 时间:
2016-06-22 10:48:44
阅读次数:
165
拷贝安卓源码中的逻辑,可以考虑先创建一个小项目实现以下效果 1,病毒数据库的自动更新(连接网络,然后获取特征码保存到数据库?) ①工程师发现病毒apk,获取到它的特征码发布到服务器上 通过 MD5 或者ASH1获取特征码 ②客户端杀毒软件下载特征码(可能是 JSON串)到本地客户端 (在打开软件的时 ...
分类:
移动开发 时间:
2016-06-22 00:02:12
阅读次数:
526
操作命令:cephosdgetcrushmap-omap_old导出mapcrushtool-dmap_old-omap_old.txt转化成可编辑格式crushtool-cmap_new.txt-omap_new还原为mapcephosdsetcrushmap-imap_new将map导入ceph更改Crushmap流程:1、修改配置文件,防止ceph自动更新crushmapecho‘osd_crush_update_on_sta..
分类:
其他好文 时间:
2016-06-19 18:40:21
阅读次数:
3137