摘要: Because generating and reading the select() bit arrays takes time proportional to the largest fd that you provided for select(), the select() call sca... 阅读全文
posted @ 2015-06-03 23:14 xiaokuang 阅读(199) 评论(0) 推荐(0) 编辑
摘要: As we all know:TCP连接,主动关闭的一方在发出最后一个ACK后,TCP状态机进入 TIME_WAIT为啥要有这么个状态呢?作用有二:1. 防止上一次连接中的包,迷路后重新出现,影响新连接(经过2MSL,上一次连接中所有的重复包都会消失)2. 可靠性保证,主动关闭方发送的最后一个ACK... 阅读全文
posted @ 2015-06-03 20:53 xiaokuang 阅读(445) 评论(0) 推荐(0) 编辑
摘要: * 读作 pointer to,从右向左读 * const p 变量p存放在read-only数据段,p为常量指针,p只用于读操作, 告诉编译器,p仅用做右值;读作:p is const pointer to const *p 变量p存放在栈区;*p不一定为常量区,但*p只用于读操作,告诉编译... 阅读全文
posted @ 2015-06-03 20:14 xiaokuang 阅读(188) 评论(0) 推荐(0) 编辑