循环语句、循环语句的嵌套及练习 一、 循环语句 1、循环语句的四要素 初始条件、循环条件、循环体、状态改变 for(初始条件;循环条件;状态改变) { 循环体 } 例: 初始条件;循环条件;状态改变 for (int i = 1; i <= 10; i++) { Console.WriteLine( ...
分类:
其他好文 时间:
2016-05-02 17:01:51
阅读次数:
219
允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。
状态模式的角色
1. 环境角色Context):也称上下文,定义客户端所感兴趣的接口,并且保留一个具体状态类的实例。这个具体状态类的实例给出此环境对象的现有状态。
2. 抽象状态角色(State):定义一个接口,用以封装环境对象的一个特定的状态所对应的行为。
3. 具体状态角色(ConcreteState):每一个具体...
分类:
其他好文 时间:
2016-04-29 18:15:23
阅读次数:
195
TCP协议
1.头部。出现在每个TCP报文段,用于指定通信的源端端口号,目的端端口号,管理TCP连接,控制两个方向的数据流。
2.TCP状态转移过程。TCP连接的任意一端都是一个状态机。TCP的建立断开状态改变。
3.TCP数据流。交互数据流和成块数据流
4.TCP数据流的控制。保证可靠和质量->超时重传和拥塞控制TCP服务的特点 (面向连接、字节流、可靠传输)
1.传输层主要的两个协...
分类:
其他好文 时间:
2016-04-29 18:04:41
阅读次数:
245
状态模式:当一个对象的内在状态改变时,允许改变其行为,这个对象看起来像是改变了其类。 状态模式主要解决的是当控制一个对象状态转换的条件表达式过于复杂时情况,把状态的判断逻辑转移到表示不同状态的一系列类当中,可以把复杂的判断逻辑简化。 下面举例说明,假设有两种状态需要转换,每请求一次就转换一次状态: ...
分类:
其他好文 时间:
2016-04-27 17:02:14
阅读次数:
148
TCP协议
1.头部。出现在每个TCP报文段,用于指定通信的源端端口号,目的端端口号,管理TCP连接,控制两个方向的数据流。
2.TCP状态转移过程。TCP连接的任意一端都是一个状态机。TCP的建立断开状态改变。
3.TCP数据流。交互数据流和成块数据流
4.TCP数据流的控制。保证可靠和质量->超时重传和拥塞控制TCP服务的特点 (面向连接、字节流、可靠传输)
1.传输层主要的两个协...
分类:
其他好文 时间:
2016-04-26 20:32:53
阅读次数:
230
允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。
状态模式的角色
1. 环境角色Context):也称上下文,定义客户端所感兴趣的接口,并且保留一个具体状态类的实例。这个具体状态类的实例给出此环境对象的现有状态。
2. 抽象状态角色(State):定义一个接口,用以封装环境对象的一个特定的状态所对应的行为。
3. 具体状态角色(ConcreteState):每一个具体...
分类:
其他好文 时间:
2016-04-26 20:32:10
阅读次数:
129
当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。主要解决的是当控制一个对象状态转换的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同的一系列类当中,可以把复杂的逻辑判断简单化。 模式中的角色 1、上下文环境(Context):它定义了客户程序需要的接口并维护一个具体 ...
分类:
其他好文 时间:
2016-04-23 14:56:26
阅读次数:
142
循环:可以反复执行某段代码,直到不满足循环条件为止。一、循环的四要素:初始条件、循环条件、状态改变、循环体。1.初始条件:循环最开始的状态。2.循环条件:在什么条件下进行循环,不满足此条件,则循环终止。3.状态改变:改变循环变量值,最终不满足循环条件,从而停止循环。4.循环体:要反复执行的部分。 二 ...
一、监听器介绍 1.1、监听器的概念 监听器是一个专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生情况时,立即采取相应的行动。监听器其实就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后 ...
分类:
编程语言 时间:
2016-04-19 22:46:16
阅读次数:
248
1.while: 将for转换成while, a//for (int i = 1; i <= 10; i++) {循环体; }b//int i=1; 在while的前面while(i<=10){ 循环体; i++;} 两者的区别在于for小括号中包含:初始条件;循环条件;状态改变;花括号中是语句。 ...
分类:
编程语言 时间:
2016-04-19 11:46:34
阅读次数:
150