for 格式: for(int)=1/*初始条件*/;i<=100/*;i++/*状态改变*/) { //循环体,执行代码,;(break;跳出循环体) } 给出初始条件,先判断是否满足循环条件,如果不满足条件则跳过for语句,如果满足则进入for语句执行,for语句内的代码执行完毕后,将按照状态改 ...
分类:
其他好文 时间:
2016-06-22 23:30:09
阅读次数:
248
循环:反复执行某段代码。 循环四要素:初始条件,循环条件,循环体,状态改变。 for(初始条件;循环条件;状态改变) { 循环体 } break ——中断循环,跳出循环 continue——停止本次循环,进入下次循环。 注:●执行步骤:初始条件——循环条件——循环体——状态改变。 ●死循环:出不来, ...
观察者模式(又被称为发布-订阅模式、模型-视图模式、源-收听者模式或从属者模式) 观察者模式中,一个目标对象管理所有依赖于它的观察者对象,并且在它本身的状态改变时主动发出通知。 应用场景 拍卖会可以认为是观察者模式的一种,每个投标人都可以出价。拍卖师开始拍卖时,他观察是否有牌子举起出价。每次接受一个 ...
分类:
其他好文 时间:
2016-06-22 22:00:28
阅读次数:
172
循环:反复执行某段代码。循环四要素:初始条件,循环条件,循环体,状态改变 for(初始条件;循环条件;状态改变){ 循环体} 给出初始条件,先判断是否满足循环条件,如果不满足条件则跳过for语句,如果满足则进入for 语句执行,for语句内的代码执行完毕后,将按照状态改变,改变变量,然后判断是否符合 ...
分类:
其他好文 时间:
2016-06-22 18:52:04
阅读次数:
124
for 格式: for (int i = 1/*初始条件*/; i <= 100/* 循环条件*/; i++ /*状态改变*/) { //循环体,执行代码;(break;跳出循环体) } 给出初始条件,先判断是否满足循环条件,如果不满足条件则跳过for语句,如果满足则进入for语句执行,for语句内 ...
分类:
其他好文 时间:
2016-06-22 17:13:11
阅读次数:
215
状态模式允许对象在内部状态改变的时候,改变它的行为,对象看起来好像修改了它的类.因为这个模式将状态封装成为独立的类,并将动作委托到代表当前状态的对象,而行为会随着内部状态而改变. 在状态模式中,Context内部持有状态,State接口定义了一个所有具体状态的共同接口,任何状态都实现这个相同的接口, ...
分类:
其他好文 时间:
2016-06-21 23:59:43
阅读次数:
346
1、概念(百科)观察者模式(有时又被称为发布(publish)-订阅(Subscribe)模式、模型-视图(View)模式、源-收听者(Listener)模式或从属者模式)是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这..
分类:
其他好文 时间:
2016-06-21 11:06:38
阅读次数:
154
状态模式 在状态模式(State Pattern)中,类的行为是基于它的状态改变的。这种类型的设计模式属于行为型模式。 在状态模式中,我们创建表示各种状态的对象和一个行为随着状态对象改变而改变的 context 对象。 介绍 意图:允许对象在内部状态发生改变时改变它的行为,对象看起来好像修改了它的类 ...
分类:
其他好文 时间:
2016-06-20 23:45:05
阅读次数:
284
一.Linux备份策略1.tar完全备份-Nyyyy-mm-dd备份..后更新的文档文件看ctime目录看atime-p保留原有属性权限-P保留原有绝对路径不变--exclude排除不需要备份的文档2.touch:修改文件时间和创建新文件atime:文件的内容被取用,如catmtime:文件内容数据被改ctime:文件的状态改变,如..
分类:
其他好文 时间:
2016-06-17 17:34:53
阅读次数:
177
观察者模式是软件设计模式的一种。在此种模式中,一个目标对象管理所有相依于它的观察者对象,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实时事件处理系统。----WIKIPEDIA
个人理解
观察者模式,就是使得被观察者中持有观察者的对象实例,在发生某些事件的时候,通过notify“通知”观察者,完成相应的操作,他也叫作发布-订阅模式,...
分类:
其他好文 时间:
2016-06-12 02:35:29
阅读次数:
140