发布时间:2013-06-14 23:58:09
(1) 编译器处理方式不同 define宏是在预处理阶段展开; const常量是编译运行阶段使用;(2) 类型和安全检查不同 define宏没有类型,不做任何类型检查,仅仅是展开; const常量有具体的类型,在编译阶段会执行类型检查;(3) 存储方式不.........【阅读全文】
发布时间:2013-06-11 16:47:01
1. TCP连接的状态 首先介绍一下TCP连接建立与关闭过程中的状态。TCP连接过程是状态的转换,促使状态发生转换的因素包括用户调用、特定数据包以及超时等,具体状态如下所示:CLOSED:初始状态,表示没有任何连接。LISTEN:Server端的某个Socket正在监听来自远方的TCP端口的连接请求。SYN.........【阅读全文】