上篇中的无名管道通信是父子进程之间的通信,限定了进程之间的通信,从而就有了有名管道,它可以使不同进程之间进行通信,有名管道可以通过指定路径名来指出,兵长文件系统中可见。进程通过文件IO来操作有名管道,有名管道遵从先进先出的原则,但是不支持lseek函数。
1)int mkfifo(const char *pthname,mode_t mode)创建有名管道,
2)在内核中创建对象,但没有打开读...
分类:
系统相关 时间:
2014-12-01 22:33:40
阅读次数:
257
1、 打开Nodejs官网http://www.nodejs.org/,点“DOWNLOADS”,点64-bit下载“node-v0.10.33-x64.msi”。2、 下载好后,双击“node-v0.10.33-x64.msi”,按照默认选项安装Nodejs,默认安装路径为:C:\Program ...
分类:
Windows程序 时间:
2014-12-01 22:19:29
阅读次数:
1744
0操作成功完成。 1功能错误。 2系统找不到指定的文件。 3系统找不到指定的路径。 4系统无法打开文件。 5拒绝访问。 6句柄无效。 7存储控制块被损坏。 8存储空间不足,无法处理此命令。 9存储控制块地址无效。 10环境错误。 11试图加载格式错误的程序。 12访问码无效。 ...
分类:
Windows程序 时间:
2014-12-01 22:19:20
阅读次数:
18573
1.引入GD库,在php.ini中吧extension=php_gd2.dll中把前面;去掉。print_r(gd_info());打印出来相关信息。学GD库重在理解,1.画图的过程 2,计算机的坐标体系GD库画图典型流程1.创建画布 imagecreatetruecolor();也可以打开一张图片...
分类:
Web程序 时间:
2014-12-01 22:13:26
阅读次数:
161
lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,...
分类:
系统相关 时间:
2014-12-01 22:09:54
阅读次数:
189
epool与select的区别:
select在一个进程中打开的最大fd是有限制的,由FD_SETSIZE设置,默认值是2048。不过 epoll则没有这个限制,它所支持的fd上限是最大可以打开文件的数目,这个数字一般远大于2048,一般来说内存越大,fd上限越大,1G内存都能达到大约10w左右。
select的轮询机制是系统会去查找每个fd是否数据已准备好,当fd很多的时候,效率当然就直...
分类:
其他好文 时间:
2014-12-01 20:57:38
阅读次数:
136
【Create a Basic Shader in Shader Forge】1、打开ShaderForge。Window-> Shader Forge。(打开速度较慢)2、通过NewShader按钮创建一个新Shader。 3、左上角Compile Shader会显示当前Shader的状态。 .....
分类:
其他好文 时间:
2014-12-01 20:52:16
阅读次数:
283
错误提示:Could not launch"appName" process launch failed: timed out waiting for app to launch: 产生这个错误的原因,可以通过打开项目的Scheme来查看。 菜单 -> Product -> Scheme -> Edit Scheme ,会出...
分类:
其他好文 时间:
2014-12-01 19:31:47
阅读次数:
721
点击打开链接
Bridging signals
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 10951
Accepted: 6000
Description
'Oh no, they've done it again', cries the c...
分类:
其他好文 时间:
2014-12-01 19:17:54
阅读次数:
125
一、本想着偷懒借用opencv自带的VideoCapture类直接在arm上打开摄像头读取数据,失败。
百度原因,需要编译arm版本的opencv时将V4l2的支持编译进去,而其需要一大堆库的支持,了解详细时才恍然大悟之前看到的一些opencv移植教程中提到的交叉编译ffmpeg等库,皆是基础。
放弃此方案。
二、继续想偷懒,借用网上能找到的各种V4L2的qt4的demo打开摄像头,然后将数...
分类:
其他好文 时间:
2014-12-01 19:17:44
阅读次数:
481