发布时间:2014-09-10 09:24:43
情况是:1. a.c 生成 a.so2. b.c 生成b.so 依赖于a.so3. c.c 依赖b.so目录结构:a.c b.c c.c 都在一个./libso目录中,而生成的a.so,b.so 存在于./libso/lib中1. 生成a.so:2. 生成b.so (依赖于a.so-->选项-la,查找目录从当前目录查找3. 把a.so和b.so移动到lib目录中: mv a.so b.so ./lib4. 编.........【阅读全文】
发布时间:2014-06-05 11:29:57
2MSL TIME_WAIT状态存在的理由:TIME_WAIT状态的存在有两个理由:(1)让4次握手关闭流程更加可靠;4次握手的最后一个ACK是是由主动关闭方发送出去的,若这个ACK丢失,被动关闭方会再次发一个FIN过来。若主动关闭方能够保持一个2MSL的TIME_WAIT状态,则有更大的机会让丢失的ACK被再次发送出去。(2)防止lost .........【阅读全文】
发布时间:2014-05-25 11:02:28
1. 问题: 父进程启动一个socket: socket, bind, listen, accept , 在读取数据之前,启动了一个子进程,那么父子进程都能读取到数据吗?2. 给出实验程序,server端(程序是从网上copy的,简单修改了下):#include<stdio.h>#include<stdlib.........【阅读全文】