06 2016 档案
观察者设计模式
摘要:1.先定义一个接口,定义具体通知的行为,如通知人天气预报 2.维护一个接口的集合.这样就可以把实现了接口的类压入集合.最后取出集合元素,调用他们的多态方法,就自然会执行自己类的方法. 3.所有要使用这个的类必须要实现这个接口
阅读全文
结构体字节对齐
摘要:结构体字节对齐 在用sizeof运算符求算某结构体所占空间时,并不是简单地将结构体中所有元素各自占的空间相加,这里涉及到内存字节对齐的问题。从理论上讲,对于任何变量的访问都可以从任何地址开始访问,但是事实上不是如此,实际上访问特定类型的变量只能在特定的地址访问,这就需要各个变量在空间上按一定的规则排
阅读全文
TCP带外数据
摘要:传输层协议使用带外数据(out-of-band,OOB)来发送一些重要的数据,如果通信一方有重要的数据需要通知对方时,协议能够将这些数据快速地发送到对方.为了发送这些数据,协议一般不使用与普通数据相同的通道,而是使用另外的通道.linux系统的套接字机制支持低层协议发送和接受带外数据.但是TCP协议
阅读全文
浙公网安备 33010602011771号