共 7 篇文章 |
|
linux 系统 Man 命令参数领域 名称 说明1 用户命令, 可由任何人启动的。2 系统调用, 即由内核提供的函数。3 例程, 即库函数。8 系统管理员工具, 只能由root启动。9 其他(Linux特定的), 用来存放内核例行程序的文档。n 新文档, 可能要移到更适合的领域。o 老文档, 可能会在一段期限内保留。l 本地文档, 与本特定系统有关的。 阅418 转1 评0 公众公开 11-10-26 18:43 |
除了需要阻塞之外,select 函数所提供的功能(异步阻塞 I/O)与 AIO 类似。在 AIO 中,这是一个 aiocb(AIO I/O Control Block)结构。AIO 通知。/* Link the AIO request with the Signal Handler */ my_aiocb.aio_sigevent.sigev_notify = SIGEV_SIGNAL;/* Link the AIO request with a thread callback */ my_aiocb.aio_sigevent.sigev_noti... 阅141 转0 评0 公众公开 11-07-11 13:43 |
为了避免进程退出, 可以捕获SIGPIPE信号, 或者忽略它, 给它设置SIG_IGN信号处理函数:signal(SIGPIPE, SIG_IGN);(b)把挂起信号的信号动作设置成SIG_DFL,且其默认动作是忽略信号 (SIGCHLD)。(2)SIG_IGN忽略信号 (a)该信号的交付对线程没有影响 (b)系统不允许把SIGKILL或SIGTOP信号的动作设置为SIG_DFL3)SIG_ERR.项目中我调用了signal(SIGP... 阅5852 转11 评0 公众公开 11-06-04 09:39 |
输入是点分的IP地址格式(如A.B.C.D)的字符串,从该字符串中提取出每一部分,转换为ULONG,假设得到4个ULONG型的A,B,C,D,ulAddress(ULONG型)是转换后的结果,ulAddress = D<<24 + C<<16 + B<<8 + A(网络字节序),即inet_addr(const char *)的返回结果另外,我们也可以得到把该IP转换为主机序的结果,转换方法一样A<<... 阅3817 转18 评0 公众公开 10-11-12 15:49 |
Linux 文件类型 及文件的扩展名Linux 文件类型 及文件的扩展名。-rw-r--r-- 1 root root 2 03-27 02:00 fonts.scale-rw-r--r-- 1 root root 53K 03-16 08:54 install.log-rw-r--r-- 1 root root 14M 03-16 07:53 kernel-2.6.15-1.2025_FC5.i686.rpmdrwxr-xr-x 2 1000 users 4.0K 04-04 23:30 mkuml-2004.07.17drwxr-xr-x 2 root root ... 阅306 转0 评0 公众公开 10-11-05 17:36 |
printf("请输入要连接主机的IP地址:\n"); scanf("%s",buf_serv_ip); printf("请输入要连接主机的端口号:\n"); scanf("%d",&serv_port); serv_addr.sin_family=AF_INET; serv_addr.sin_addr.s_addr=inet_addr(buf_serv_ip); serv_addr.sin_port=htons(serv_port); bzero(&(serv_addr.sin_zero... 阅1433 转5 评0 公众公开 10-11-03 14:33 |
http://blog.chinaunix.net/u3/93290/article_107725.html 阅67 转自forever01... 公众公开 10-11-03 13:57 |