博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年7月27日

摘要: http://files.cnblogs.com/qlee/iterator-effective-stl.rar 阅读全文

posted @ 2011-07-27 16:57 李大嘴 阅读(294) 评论(0) 推荐(0) 编辑

摘要: #include <stdio.h>#include <iostream>#include <vector>#include <algorithm>using namespace std;void main() { vector<int> v; v.push_back(1); v.push_back(2); v.push_back(3); v.push_back(4); v.push_back(5); vector<int>::reverse_iterator ri = find(v.rbegin(), v.rend(), 阅读全文

posted @ 2011-07-27 16:49 李大嘴 阅读(3176) 评论(0) 推荐(0) 编辑

摘要: 设备文件分为Block Device Driver和Character Device Drive两类。Character Device Drive又被称为字符设备或裸设备raw devices; Block Device Driver通常成为块设备。而Block Device Driver是以固定大小长度来传送转移资料 ;Character Device Driver是以不定长度的字元传送资料 。且所连接的Devices也有所不同,Block Device大致是可以随机存取(Random Access)资料的设备,如硬碟机或光碟机;而Character Device刚好相反,依循先後顺序存取资 阅读全文

posted @ 2011-07-27 15:17 李大嘴 阅读(24628) 评论(0) 推荐(4) 编辑

摘要: 庄周梦蝶 主动关闭的Socket端会进入TIME_WAIT状态,并且持续2MSL时间长度,MSL就是maximum segment lifetime(最大分节生命期),这是一个IP数据包能在互联网上生存的最长时间,超过这个时间将在网络中消失。MSL在RFC 1122上建议是2分钟,而源自berkeley的TCP实现传统上使用30秒,因而,TIME_WAIT状态一般维持在1-4分钟。 TIME_WAIT状态存在的理由:1)可靠地实现TCP全双工连接的终止 在进行关闭连接四路握手协议时,最后的ACK是由主动关闭端发出的,如果这个最终的ACK丢失,服务器将重发最终的FIN,因此客户端必须维护状态信息 阅读全文

posted @ 2011-07-27 15:11 李大嘴 阅读(444) 评论(0) 推荐(1) 编辑