驱动对应用的异步通知机制 1.应用程序需要完成如下三个步骤: (1)signal(SIGIO, sig_handler); 调用signal函数,让指定的信号SIGIO与处理函数sig_handler对应。 (2)fcntl(fd, F_SET_OWNER, getpid()); 指定一个进程作为文 ...
分类:
其他好文 时间:
2018-05-23 02:14:42
阅读次数:
215
文档-Linux IO模式详解 1. 概念说明 在进行解释之前,首先要说明几个概念:- 用户空间和内核空间- 进程切换- 进程的阻塞- 文件描述符- 缓存 I/O 1.1 用户空间与内核空间 现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(虚拟存储空间)为4G(2的32次方) ...
分类:
系统相关 时间:
2018-05-23 01:59:51
阅读次数:
229
1、查询端口号占用,根据端口查看进程信息 [root@server2 ~]# lsof -i:80COMMAND PID USER FD TYPE DEVICE SIZE NODE NAMEhttpd 5014 root 3u IPv4 14346 TCP server2:http (LISTEN) ...
分类:
其他好文 时间:
2018-05-19 18:48:39
阅读次数:
164
1、查询端口号占用,根据端口查看进程信息 [root@server2 ~]# lsof -i:80COMMAND PID USER FD TYPE DEVICE SIZE NODE NAMEhttpd 5014 root 3u IPv4 14346 TCP server2:http (LISTEN) ...
分类:
其他好文 时间:
2018-05-19 18:34:02
阅读次数:
181
1、查询端口号占用,根据端口查看进程信息 [root@server2 ~]# lsof -i:80COMMAND PID USER FD TYPE DEVICE SIZE NODE NAMEhttpd 5014 root 3u IPv4 14346 TCP server2:http (LISTEN) ...
分类:
其他好文 时间:
2018-05-19 11:59:09
阅读次数:
149
import turtle # 设置初始位置 turtle.penup() turtle.left(90) turtle.fd(200) turtle.pendown() turtle.right(90) # 花蕊 turtle.fillcolor("red") turtle.begin_fill(... ...
分类:
其他好文 时间:
2018-05-16 20:45:48
阅读次数:
147
6.1 fcntl 函数 6.1.1 函数介绍 函数说明:fcntl()用来操作文件描述词的一些特性。 函数功能:可以改变已经打开文件的性质 参数说明 @fd:代表欲设置的文件描述符 @cmd:代表欲操作的指令。有以下几种情况: F_DUPFD:用来查找大于或等于参数 arg 的最小且仍未使用的文件 ...
分类:
其他好文 时间:
2018-05-15 00:20:37
阅读次数:
223
<script type="text/javascript"> function register(){ var frm = document.getElementById('frm'); var fd = new FormData(frm); var request = new XmlHttpRe ...
分类:
Web程序 时间:
2018-05-13 22:04:26
阅读次数:
186
工作原理:进程每打开文件都会生成一个文件句柄FD来标识一个文件,进程打开的文件如果没有被释放,可以通过文件句柄FD来恢复删除的文件 注意:适合恢复进程一直在打开一个文件,例如日志文件,如果配置文件进程启动的时候读取马上释放掉该文件的句柄通过这种方式是恢复不了的;同时如果打开的文件被删除掉,同时把服务 ...
分类:
系统相关 时间:
2018-05-12 22:29:54
阅读次数:
258
function changeTimelyFlag(){ var date1 = GetXFormFieldValueById('fd_arrival_date'); /*到达日期id*/ var date2 = GetXFormFieldValueById('fd_current_date'); ... ...
分类:
Web程序 时间:
2018-05-10 11:19:55
阅读次数:
1332