Node.js 文件系统封装在 fs 模块是中,它提供了文件的读取、写入、更名、删除、遍历目录、链接等POSIX 文件系统操作。与其他模块不同的是,fs 模块中所有的操作都提供了异步的和 同步的两个版本,例如读取文件内容的函数有异步的 fs.readFile() 和同步的 fs.readFileSy...
分类:
Web程序 时间:
2015-03-09 12:28:35
阅读次数:
163
os模块提供了一个统一的操作系统接口函数,os模块能在不同操作系统平台如nt,posix中的特定函数间自动切换,从而实现跨平台操作。os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径os.chdir("dirname") 改变当前脚本工作目录到dirnameos.curd...
分类:
编程语言 时间:
2015-03-06 18:43:13
阅读次数:
367
POSIX消息队列可以注册空队列有消息到达时所触发的信号,而信号触发对应的信号处理函数。下面是一份基本的消息队列和信号处理结合的代码(修改自UNIX网络编程:进程间通信)#include #include #include #include #include #include #include #i...
分类:
其他好文 时间:
2015-03-06 15:35:30
阅读次数:
126
首先在我的MAC OSX上试了一下虽然有_POSIX_MESSAGE_PASSING的宏定义,但是用gcc编译会提示没有mqueue.h头文件,先放一边。在Ubuntu上使用正常,不过POSIX消息队列通过ipcs命令是看不到的,需要通过如下方式进行查看:mount -t mqueue none /...
分类:
其他好文 时间:
2015-03-06 00:58:54
阅读次数:
172
1头文件#include<regex.h>2基本方法2.1regcomp函数原型intregcomp(regex_t*preg,constchar*regex,intcflags);功能编译正则表达式,以便regexec方法使用参数含义pregpreg是一个指向编译后的正则表达式结构的指针,p意思是pointer,reg意思是regex_t类型。regex_t是一个结..
https://code.google.com/p/nsscache/wiki/BackgroundOnNameServiceSwitchThe POSIX APIPOSIX is a standard that defines an operating system interface and i...
PHP扩展开发:第一个扩展发布时间:December 14, 2011 分类:PHP《PHP扩展开发:安装PHP》《POSIX定时器:timer_settime() 》在上一篇文章《PHP扩展开发:安装PHP》我们已经将开发PHP扩展的PHP环境安装成功,那么接下来采用最简单直接的方式创建第一个扩展...
分类:
Web程序 时间:
2015-03-04 16:30:13
阅读次数:
192
试用了三种相关方法
读取文件方法,打开文件方法,写数据方法
fs.readFile
fs.open
fs.write
Node.js 文件系统
Node.js 文件系统封装在 fs 模块是中,它提供了文件的读取、写入、更名、删除、遍历目录、链接等POSIX 文件系统操作。
与其他模块不同的是,fs 模块中所有的操作都提供了异步的和 同步的两个版本,例如读取文件内容...
分类:
Web程序 时间:
2015-03-03 16:39:14
阅读次数:
176
信号量
信号量:在多线程环境下,用来保证多个关键代码不被并发调用,一次只能有个一个线程访问关键代码。
信号量有两组函数接口:
1.posix信号量
2.system v信号量
信号量的两种形式:
1.二进制信号量:用来保护一段代码,使其每次只能被一个执行线程运行,初始值一般为1.
2.计数信号量:有限数目的线程执行一段指定的代码,初始值一般大于1....
分类:
其他好文 时间:
2015-02-28 21:45:43
阅读次数:
290
消息队列
消息队列分为:
1.posix消息队列:可以在同一主机上有亲缘关系或无亲缘关系的进程间使用。
2.system v消息队列:同上。
消息队列有随内核的持续性....
分类:
其他好文 时间:
2015-02-28 21:45:15
阅读次数:
245