前置C语言小知识点
stdin,stdout,stderr
名称 全称 含义
stdin standard input 标准输入流
stdout standard out 标准输出流
stderr standard...getscokopt 函数, 获取选项
Nagle 算法
只有收到前一数据的 ACK 消息时, Nagle 算法才发送下一数据。...TCP 套接字默认使用的 Nagle 算法交换数据, 因此最大限度地进行缓冲, 直到收到 ACK。
如果不使用 Nagle 无需等待 ACK 的前提下连续传输, 大大提高传输速度....当我们传输大文件, 注重传输速度时候可以禁用 Nagle 算法, 如果考虑到传输内容很小, 头部信息就有可能几十个字节, 可以使用 Nagle 算法, 减少网络传输次数。...禁用 Nagle 算法
socklen_t option;
int optlen = sizeof(option);
option = 1;
setsockopt(serv_sock, IPPROTO_TCP