码迷,mamicode.com
首页 >  
搜索关键字:状态改变    ( 866个结果
I/O多路转接之select——基于TCP协议
关于select的基础知识a.select是系统提供的多路复用输入输出模型。它是用来监视多个文件句柄的状态变化。b.程序会停在select等,直到被监视的文件句柄至少有一个发生了状态改变。c.文件句柄是整数函数a.参数nfds:需要监视的最大文件描述符值加1;structtimeval结构用于描述一段..
分类:其他好文   时间:2016-05-28 23:33:36    阅读次数:557
设计模式6-状态模式
状态模式:当对象的状态转换条件过于复杂时,把状态的判断逻辑转移到表示不同状态的一系列类,可以把复杂的判断逻辑简化。 当一个对象的行为取决于它的状态,并且必须在运行时刻根据状态改变它的行为时,就可以考虑使用状态模式了。 1 namespace DesignModel.状态模式 2 { 3 class ...
分类:其他好文   时间:2016-05-28 12:50:41    阅读次数:128
select实现I/O复用
select:系统提供select函数来实现多路复用输入/输出模型。select系统调用是用来让我们的程序监视多个文件句柄的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有一个或多个发生了状态改变。关于文件句柄,其实就是一个整数,我们最熟悉的句柄是0、1、2三个,0是..
分类:其他好文   时间:2016-05-27 07:09:47    阅读次数:197
用select实现IO的复用
select系统调用用于一次监控多个句柄(文件描述符)的状态变化的。程序会停在select处等待,直到被监视的句柄有一个或多个发生了状态改变。select函数原型:intselect(intnfds,fd_set*readfds,fd_set*writefd,fd_set*exceptfds,structtimeval*timeout);nfds:表示文件描述符集..
分类:其他好文   时间:2016-05-25 19:02:59    阅读次数:320
linux下select函数详解及实例
一.概述:系统提供select函数来实现I/O复用输入/输出模型。select系统调用是用来让我们的程序监视多个文件句柄的状态变化的。程序会停在select这里等待,直到被监视的文件句柄中有一个或多个发生生了状态改变。二.select函数:以下为man文本中的解释:/*AccordingtoPOSIX.1-200..
分类:系统相关   时间:2016-05-24 22:55:22    阅读次数:1338
【46】java对象的三个特征(oop)
对象的三个特征:对象的行为:对象有哪些行为和方法 同一个类的实例,由于支持相同的行为具有家族式的特征,对象的行为是由方法定义的。对象的状态:施加方法时。对象的响应 每个对象都保存着描述当前特征的信息。对象的状态改变必须通过方法实现,否则就是破坏了封装性。对象的标识:如何区别具有相同的方法和状态的不同对象 对象的状态不能够完全描述一个对象,每一个对象都由一个唯一的标识。例如在订单系统中,货物相同...
分类:编程语言   时间:2016-05-24 10:28:41    阅读次数:136
循环语句
三种循环语句:forwhileforeach 循环四要素:初始条件,循环条件,循环体,状态改变 for(初始条件;循环条件;状态改变){ 循环体;} 基本结构:for (int i = 1; i <= 10; i++){ Console.WriteLine("hello world!" + i);} ...
分类:其他好文   时间:2016-05-22 21:29:28    阅读次数:217
find指令下的ctime、mtime和atime的区别
find指令:atime、mtime、ctime的区别:atime是指accesstime,即文件被读取或者执行的时间,修改文件是不会改变accesstime的。ctime即changetime文件状态改变时间,指文件的i结点被修改的时间,如通过chmod修改文件属性,ctime就会被修改。mtime即modifytime,指文件内容被修改..
分类:其他好文   时间:2016-05-22 18:33:40    阅读次数:248
poj2965 The Pilots Brothers' refrigerator 枚举或DFS
http://poj.org/problem?id=2965 一、枚举每一个‘+’点,对该点和该点所在的同一行和同一列所有点进行操作,开关本身状态改变了7次,开关同一行、同一列的开关状态改变了4次,其他开关状态改变了2次。 然后,用一个数组存取每个操作,如果为奇数,则证明该点为必须点,否则为不必要的 ...
分类:其他好文   时间:2016-05-18 21:37:55    阅读次数:168
状态模式
状态模式的定义如下: Allow an object to alter its behavior when its internal state changes. The objects will appear to changeits class. 当一个对象内在状态改变时允许其改变行为这个对象看 ...
分类:其他好文   时间:2016-05-15 18:10:15    阅读次数:137
866条   上一页 1 ... 48 49 50 51 52 ... 87 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!