【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet 或 .../gentleliu,文章仅供学习交流,请勿用于商业用途】
这个系列基本上到现在为止已经差不多把linux上的各种常用的IPC介绍完了,linux上面的IPC大多都是从UNIX上面继承而来。
最初Unix IPC包括:管道、FIFO、信号。System ...
分类:
系统相关 时间:
2014-12-09 19:47:35
阅读次数:
382
今天Mayuyu要学习Linux中一个重要的东西,即共享内存。我们知道在Linux中提供了多种IPC通信机制,比如信号,信号量,管道,消息队列,共享内存和套接字等。其中共享内存的效率最高。Mayuyu将用以下几个方面来介绍
Contens
1. 共享内存的认识
2. 共享内存的原理
3. Linux中共享内存的API
4. 共享内存的读...
分类:
系统相关 时间:
2014-12-09 17:50:08
阅读次数:
332
这半年发生了不少事儿,现在觉得还是要相信自己的直觉,如果你觉得某件事儿有不妥的地方,那么这件事儿就一定有不妥之处,且要小心提防。 过去的一年是浮躁的一年,技术上没有太多精进,脑子里想做的事情很多但是真正做出来的并不多,这半年主要在做媒体控制方面的工作,在别人已有的元件上搭建管道,还是轻...
分类:
其他好文 时间:
2014-12-09 17:09:24
阅读次数:
178
在使用固定管道的顶点混合时候,会出现种种问题,比如:在指定D3DFVF_XYZBn的时候,权重是写n个还是n-1个,矩阵的索引该怎么设置才正确,DWORD类型的索引值应该跟在谁后面,还有D3DFVF_LASTBETA_UBYTE4这个FVF到底该怎么使用才正确,矩阵面板上的256个索引怎么才能随心所欲的使用,接下来就根据程序一一解决这些疑惑。
一 问题以及答案
1 权重到底该写几个?...
分类:
其他好文 时间:
2014-12-08 19:41:52
阅读次数:
270
open(),read(),write(),close()可以应用于管道,FIFO,socket,或者终端等所有文件类型执行IO操作。lseek()并不适用于所有类型的文件。不允许将lseek()应用于管道,FIFO,socket或者终端,只要合情合理,也可以将lseek应用于设备。例如在磁盘或磁带...
分类:
系统相关 时间:
2014-12-08 17:12:52
阅读次数:
205
linux下带的好玩小巧的东东就是多啊!本猫又找到一个spell程序,如果单词是可拼写的则神马也不输出,否则输出错误的单词.可以把若干单词放在文件中,也可以用管道输入.为了简便本猫采用了后一种方法,可能会慢一点啊!稍后会实现前一种方法,看看效率提高了多少.
首先是随机生成单词的方法:
def rand_words(n=10000,min_len=2,max_len=12)
chars...
分类:
其他好文 时间:
2014-12-08 15:38:57
阅读次数:
262
1,从管道读取文件import fileinputfor line in fileinput.input(): passimport sysfor line in sys.stdin: print line2,逐行读取文件for line in data: ... do stuff...
分类:
编程语言 时间:
2014-12-07 17:34:53
阅读次数:
152
前面写过if条件判断,一般在写shell脚本时可能会用到死循环这时就需要while语句了,它是做死循环最好的方法,在讲while循环之前需要讲文件测试,因为在写脚本时经常会用到。文件测试:-e$file:判断是否存在如果存在则为真,不存在则为假-f$file:判断是否存在并且为普通文件,存..
分类:
系统相关 时间:
2014-12-07 06:48:11
阅读次数:
278
进程间的通信方式:
1.管道(pipe)及有名管道(named pipe):
管道可用于具有亲缘关系进程间的通信,有名管道除了具有管道所具有的功能外,它还允许无亲缘关系进程间的通信。
2.信号(signal):
信号是在软件层次上对中断机制的一种模拟,它是比较复杂的通信方式,用于通知进程有某事件发生,一个进程收到一个信号与处理器收到一个中断请求效...
分类:
系统相关 时间:
2014-12-06 18:19:16
阅读次数:
244
主要包含命令:
分号使用示例:
&&运算符
II运算符
管道符 |
前面命令的正确输出作为后米命令的操作对象
最简单的命令:...
分类:
系统相关 时间:
2014-12-06 11:26:20
阅读次数:
287