Chinaunix首页 | 论坛 | 博客
  • 博客访问: 476887
  • 博文数量: 144
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 508
  • 用 户 组: 普通用户
  • 注册时间: 2014-09-10 13:18
个人简介

Keep looking Donot settle

文章分类

全部博文(144)

文章存档

2019年(1)

2016年(31)

2015年(51)

2014年(61)

发布时间:2015-03-23 11:28:58

1.getopt#include <unistd.h>extern char *optarg;extern int optind;extern int optopt;extern int opterr;extern int optreset;int getopt(int argc, char * const *argv, const char *optstring);getopt()每调用一次返回一个选项。 argc 和 argv 很显然就是 main 函数的两个参数。字符串 optstring 可以包.........【阅读全文】

阅读(1604) | 评论(0) | 转发(0)

发布时间:2015-03-23 11:22:33

SO_RCVBUF SO_SNDBUF 先明确一个概念:每个TCP socket在内核中都有一个发送缓冲区和一个接收缓冲区,TCP的全双工的工作模式以及TCP的滑动窗口便是依赖于这两个独立的buffer以及此buffer的填充状态。接收缓冲区把数据缓存入内核,应用进程一直没有调用read进行读取的话,此数据会一直缓存在相应socket的接收缓冲区内.........【阅读全文】

阅读(2650) | 评论(0) | 转发(0)

发布时间:2015-02-11 13:21:19

什么是epollepoll是什么?按照man手册的说法:是为处理大批量句柄而作了改进的poll。当然,这不是2.6内核才有的,它是在2.5.44内核中被引进的(epoll(4) is a new API introduced in Linux kernel 2.5.44),它几乎具备了之前所说的一切优点,被公认为Linux2.6下性能最好的多路I/O就绪通知方法。 epoll的.........【阅读全文】

阅读(685) | 评论(0) | 转发(0)

发布时间:2014-10-10 10:01:23

getopt,getopt_long,命令行参数解析函数......【阅读全文】

阅读(404) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册