select distinct f.FNumber as 系统代码, f.FName AS 系统名称, d.FTableName AS 表名,d.FDescription AS 表说明,a.[name] as 字段代码,c.[name] as 数据类型, a.[length] as 长度, e.fd ...
分类:
其他好文 时间:
2019-08-20 19:03:14
阅读次数:
142
在取出一帧数据的时候,我使用的是以下的代码: 运行的结果是ioctl一直返回-1,一直无法解决这个问题 但当我在这一步之前加上select进行检测,就解决了这个问题 这以上代码中设置时延来检测fd是否有数据,当fd有数据的时候,select才会返回,不然select会阻塞在那里等待; 这样子就解决了 ...
分类:
其他好文 时间:
2019-08-17 18:00:22
阅读次数:
122
这篇文章将分析libevent如何组织io事件,如何捕捉事件的发生并进行相应的操作。这里不会详细分析event与event_base的细节,仅描述io事件如何存储与如何响应。 1. select libevent的实现io事件的backend实际上使用的是io复用接口,如select, poll, ...
分类:
其他好文 时间:
2019-08-15 19:00:27
阅读次数:
79
1.标准输入和输出程序:指令+数据 读入数据:Input 输出数据:Output打开的文件都有一个fd:filedescriptor(文件描述符)Linux给程序提供三种I/O设备 标准输入(STDIN)-0默认接受来自键盘的输入 标准输出(STDOUT)-1默认输出到终端窗口 标准错误(STDERR)-2默认输出到终端窗口I/O重定向:改变默认位
分类:
其他好文 时间:
2019-08-11 00:33:45
阅读次数:
103
[root@rsync-server-1 /]# lsof -i tcp:873 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME rsync 10309 root 4u IPv4 94045 0t0 TCP *:rsync (LISTEN) rs ...
分类:
系统相关 时间:
2019-08-09 15:51:20
阅读次数:
398
1. 基本知识 (1)socket domain:确定通信特征,如地址格式 type:限定套接字类型,主要设置运输层特征 protocol:通常为0,表示按照给定的域和套接字类型选择默认协议。 socket返回fd,使其能使用部分文件IO的api 套接字是双向的,可以禁止其输入/输出 (2)字节序 ...
分类:
系统相关 时间:
2019-08-09 01:09:33
阅读次数:
105
TCP建立socket参数:ip协议: AF_INET(ipv4) 或 AF_INET6(ipv6)传输层协议: TCP(SOCK_STREAM) 或 UDP(SOCK_DGRAM)Socket 程序函数调用过程基于 TCP 协议的 Socket 当服务端有了 IP 和端口号,就可以调用 liste... ...
分类:
其他好文 时间:
2019-08-05 17:10:05
阅读次数:
129
vim和管道1.vim1)各种模式2)快捷方式。3)不支持扩展正则表达式命令模式下怎么将复制到的插入到指定两行之间?2.标准输入,输出,错误exec命令作用fd:文件描述符passwd命令修改密码既不属于标准输入也部署于标准输出,和错误3.<|>重定向/dev/pts/#:表示各个终端的文件将错误和正确重定向到一个文件的三种方法ll(1)&>文件夹:(2)1>文件2
分类:
系统相关 时间:
2019-08-04 16:44:44
阅读次数:
132
一。FileInputStream属性: /* File Descriptor - handle to the open file */private final FileDescriptor fd; /*用来标识输入流的状态*/ private final String path; //文件的路径 ...
分类:
编程语言 时间:
2019-08-03 21:46:39
阅读次数:
113
一 创建4块硬盘组软 RAID5 新增四块20G的新硬盘,将四块硬盘分别分区,全部大小都分为一个区,并改 id 为 “ fd ” 1创建阵列mdadm -Cv /dev/md5 -l5 -n3 -x1 /dev/sd[bcde] ( *大C 创建冗余 v显示过程 l : raid级别 n : rai ...
分类:
其他好文 时间:
2019-08-03 17:37:20
阅读次数:
80