状态模式 概述 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 适用性 1.一个对象的行为取决于它的状态,并且它必须在运行时刻根据状态改变它的行为。 2.一个操作中含有庞大的多分支的条件语句,且...
分类:
编程语言 时间:
2014-08-08 17:39:46
阅读次数:
202
这是一个基于Service组件的音乐播放器,程序的音乐将会由后台的Service组件负责播放,当后台的播放状态改变时,程序将会通过发送广播通知前台Activity更新界面;当用户单击前台Activity的界面按钮或拖动进度条时,系统通过发送广播通知后台Service来改变播放状态和播放指定音乐。...
分类:
其他好文 时间:
2014-08-07 15:44:31
阅读次数:
193
高斯消元第五题,貌似只有这种套路了,还是我见识少。反正你们大家不要骗我~!
题目大意:
给出由灯组成的5*6的矩阵。当使某一个灯的状态改变时,它相邻的(边相邻,也就是上下左右的,如果有的话)灯的状态也改变。问改变那些灯的状态可以使所有的灯熄灭。
解题思路:
30个灯,代表着30个方程。方程的表示是操作那些灯对当前灯有影响。
最后就是...
分类:
其他好文 时间:
2014-08-07 13:26:00
阅读次数:
236
高斯消元第五题,貌似只有这种套路了,还是我见识少。反正你们大家不要骗我~!
题目大意:
给出由灯组成的5*6的矩阵。当使某一个灯的状态改变时,它相邻的(边相邻,也就是上下左右的,如果有的话)灯的状态也改变。问改变那些灯的状态可以使所有的灯熄灭。
解题思路:
30个灯,代表着30个方程。方程的表示是操作那些灯对当前灯有影响。
最后就是高斯消元解方程了,不过是模2的。...
分类:
其他好文 时间:
2014-08-07 09:45:59
阅读次数:
170
WebSocket是一个新的基于HTTP的双向通讯的协议。
它是基于低级别的框架协议,使用UTF-8 TEXT或者BINARY格式传递信息。
在WebSocket中的单个信息可以是任何长度(然而底层框架有单帧63bits的限制)。
发送的信息数量不受限制。
信息被持续的发送,基础协议不支持交叉的信息。
一个WebSocket连接经历一些基本的状态改变:
1)CONNECTING:HT...
分类:
Web程序 时间:
2014-08-06 10:30:01
阅读次数:
262
观察者模式,也叫发布/订阅模式(publish/subscribe),监视器模式等。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。。何时能用到它?此种模式通常被用来实现事件处理系统,例如,当一个数据仓储操作中,...
分类:
其他好文 时间:
2014-08-05 10:45:29
阅读次数:
313
状态模式(State):当一个对象内在状态改变时,允许改变其行为,这个对象看起来像是改变了其类。
(1),状态模式主要负责解决的是当控制一个对象转换的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同状态的一系列类中,可以把复杂的判断逻辑简化。
(2),状态模式的好处是将与特定状态相关的行为局部化,并且将不同状态的行为分割开来。
(3),将特定的状态相关的行为都放入一个对象中...
分类:
编程语言 时间:
2014-07-31 23:58:20
阅读次数:
556
<!DOCTYPEhtml>
<htmllang="en">
<head>
<metacharset="UTF-8">
<title>ajax</title>
<script>
/**
*onreadystatechange每次状态改变所触发事件的事件处理程序。
*responseText从服务器进程返回数据的字符串形式。
*responseXML..
分类:
其他好文 时间:
2014-07-29 15:30:29
阅读次数:
223
状态(State)模式: 当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。状态模式的结构:上下文环境(Context): 它定义了客户程序需要的接口并维护一个具体状态角色的实例,将与状态相关的操作委托给当前的Concrete State对象来处理。抽象状态(State):.....
分类:
其他好文 时间:
2014-07-28 15:05:33
阅读次数:
250
1、简单谈谈状态模式 当一个对象的内在状态改变时允许改变其行为,这个对象看起来是改变了其类。状态模式要解决的问题是:当控制一个对象状态转换的条件表达式过于复杂时的情况,把状态的判断逻辑转移到表示不同状态的一系列类当中,可以把复杂的判断逻辑简化。优点:简化了一个对象的状态转换和行为改变的代码,把这部分...
分类:
其他好文 时间:
2014-07-26 00:56:16
阅读次数:
242