1.管道的创建
1.1 mkfifo(const char *pathname,mode_t mode);
函数已隐含指定O_CREAT|O_EXCL,所以它要么创建一个新的FIFO,要么返回EEXIST错误(已存在)。
所以在创建已存在FIFO或新的FIFO,应该先调用mkfifo,并检查返回值 是否是EEXIST错误,若是EEXIST错误,则调 用open函数。
...
分类:
系统相关 时间:
2014-10-17 01:16:23
阅读次数:
299
httpModules 与 httpHandlersASP.NET对请求处理的过程:当请求一个*.aspx文件的时候,这个请求会被inetinfo.exe进程截获,它判断文件的后缀(aspx)之后,将这个请求转交给ASPNET_ISAPI.dll,ASPNET_ISAPI.dll会通过http管道(...
分类:
Web程序 时间:
2014-10-16 17:11:12
阅读次数:
215
范德萨父前一节学习了无名管道,这节学习命名管道。
二命名管道
无名管道只能用来在父子进程或兄弟进程之间进行通信,这就给没有亲缘关系的进程之间数据的交换带来了麻烦,解决这个问题就是本节要学习的另一种管道通信:命名管道。
命名管道也被称为FIFO文件,FIFO不同于管道之处在于它提供一个路径名与之关联,以FIFO的文件形式存在于文件系统中。这样,即使与FIFO的创建进程不存在亲缘关系的进程,只要...
分类:
系统相关 时间:
2014-10-16 02:04:31
阅读次数:
305
这是一道思维复杂度很高的DP题看题目,为什么是取两次序列一样呢?YY一下,其实等价于两个人一起取,最后序列一样。然后就水了:令f[i, j, k]表示取到第i个珠子,第一个人在1号管道取了j个珠子,第二个人在1号管道取了k个珠子时,他们取出的序列相等的方案数于是真水了!!!(方程请自行脑补或看程序呗...
分类:
其他好文 时间:
2014-10-16 00:05:41
阅读次数:
665
本文总结了通配符,元字符,转义字符的基本用法和用例。让大家对shell编程基础知识及在Linux shell中执行命令过程有个初步了解。Shell中经常使用通配符,通配符是由shell处理的,而不是具体命令处理的,其用法类似正则表达式,但是不同于正则表达式。Shell元字符是指有特殊意义的字符,这类字符比较多,需要大家慢慢去学习。通过转义字符,可以将元字符的特殊意义去掉,仅仅当做一般字符对待...
分类:
系统相关 时间:
2014-10-15 20:33:21
阅读次数:
292
本节学习进程通信的另一种方式:管道。管道是一个进程连接数据流到另一个进程的通道,它通常把一个进程的输出通过管道连接到另一个进程的输入。在shell命令中经常会看到管道的应用,比如我们要列出当前文件下所有命名中有"test"的文件:ls -l | grep test。其中"|"就代表我们在使用管道,它会把"ls -l"的查询结果通过管道,发送给grep,然后执行"grep test"命令后把结构输出...
分类:
系统相关 时间:
2014-10-15 18:32:01
阅读次数:
188
软件作用直接把管道里面的文字内容传到网站上面,然后反馈一个地址可以读取内容。主要介绍wgetpaste:用法cat/etc/portage/make.conf|wgetpaste常见问题1、因为pastebin服务源无法访问导致出错。解决办法:列出可用的pastebin服务wgetpaste-SServicessupported:(casesensitive)..
分类:
其他好文 时间:
2014-10-15 12:55:21
阅读次数:
161
Java代码openInputChannelPair(阅读本文的前提条件是知道匿名管道和匿名共享内存是怎么一回事,否则阅读相应的文章。Anonymous pipes和Anonymous Shared Memory。首先ViewRoot的SetView方法中的关键地方:第一处是创建:Java代码mIn...
分类:
移动开发 时间:
2014-10-14 14:19:58
阅读次数:
268
CAESAR II 2014 v7.00 WinXP_7-ISO 1DVD管道设计应力分析软件CAESAR II 2013 R1 v6.10 管道设计应力分析 新增功能CAESAR Ⅱ 2011 v5.30.2 WinXP_7-ISO 1DVD(最新完全破解版,适用于Win7 32位和64位系统。....
进程间通信(IPC:Inner Proceeding Communication)
进程是操作系统实现程序独占系统运行的假象的方法,是对处理器、主存、I/O设备的抽象表示。每个进程都是一个独立的资源管理单元,每个进程所看到的是自己独占使用系统的假象,因此各个进程之间是不能够直接的访问对方进程的资源的,不同的进程之间进行信息交互需要借助操作系统提供的特殊的进程通信机制。
进程之间的通信,从物理上...
分类:
系统相关 时间:
2014-10-13 23:40:47
阅读次数:
341