read(fd, buf,
number)从fd中申请读取number个字符,返回实际读取的数,若达到文件末,则返回0.若文件中有30个字符,number设置100第一次:read返回30第二次:read返回0故一般读取文件形式:while((n
= read(fd,buf,number)) >0)...
分类:
其他好文 时间:
2014-06-29 14:07:29
阅读次数:
243
apt-get install ntpdatentpdate
133.100.9.2[root@10.10.10.74 /data]$ lsof -i:123COMMAND PID USER FD TYPE DEVICE
SIZE NODE NAMEntpd 5003 ntp 16u IPv4 10...
分类:
其他好文 时间:
2014-06-12 16:14:29
阅读次数:
249
select,poll,epoll简介selectselect本质上是通过设置或者检查存放fd标志位的数据结构来进行下一步处理。这样所带来的缺点是:1
单个进程可监视的fd数量被限制2 需要维护一个用来存放大量fd的数据结构,这样会使得用户空间和内核空间在传递该结构时复制开销大3 对socket进行...
分类:
其他好文 时间:
2014-06-12 11:04:07
阅读次数:
207
#include #include #include #include #include
#include #define BUFFER_SIZE 1024int main(int argc, char *argv[]){ int fd; char
buffer[BUFFER_SIZE]...
分类:
系统相关 时间:
2014-06-09 16:29:07
阅读次数:
428
There is an need of kill one port is already in
use. The command is : lsof -i:8000 There will be a list of: command pid user fd
type device size...
分类:
其他好文 时间:
2014-06-08 21:47:33
阅读次数:
366
上一次的实验做到可以从pc端读取到MindWave传输过来的脑电波原始数据了。
我是先定义一个结构体,该结构体对应保存所有能从硬件中取到的原始数据。 1 struct FD_DATA 2 { 3 int battery;//电量 4 int
poor_signal;//连接质量...
分类:
其他好文 时间:
2014-06-06 13:14:57
阅读次数:
492
fd_set是一组文件描述符(fd,file
descriptor)的集合,它用一位来表示一个fd。系统提供了4个宏对描述符集进行操作: #include #include
//设置文件描述符集fdset中对应于文件描述符fd的位(设置为1)void FD_SET(int fd, fd_set *f...
分类:
系统相关 时间:
2014-06-04 20:48:17
阅读次数:
343
Select#include #include #include int select
(int n, fd_setreadfds, fd_setwritefds, fd_setexceptfds, struct
timevaltimeout);FD_CLR(int fd, fd_set *set)...
分类:
系统相关 时间:
2014-05-31 02:32:17
阅读次数:
508