码迷,mamicode.com
首页 >  
搜索关键字:管理输入输出 管道 tee    ( 7450个结果
Linux IPC(Inter-Process Communication,进程间通信)之管道学习
1标准流管道...
分类:系统相关   时间:2014-08-23 02:22:59    阅读次数:262
linux下实现两人、三人无序对话功能
对于两个程序之间的进行交互式本程序主要通过父进程创建两个子进程,通过管道来实现,和两人无序对话的功能一样。只要逻辑清晰,并不难。共需要pipe(有名管道)六根,功能为用于读、写,为了使逻辑清晰,方便讨论,以下1、2、3分别代表程序1、2、3之间的管道,分别对程序之间的管道进项讨论分析:ABC1-2w...
分类:系统相关   时间:2014-08-23 01:03:49    阅读次数:293
有名管道_3
编程实现3人间相互通信 思路:需要防止打开管道时,陷入死锁。 :1 :2 :3 1-2 w 1-2 r 1-3 r 1-3 w 2-1 w 3-1 w 2-1 r 2-3 w 2-3 r 3-1 r 3-2 r 3-2 w 1.c /*********************************...
分类:其他好文   时间:2014-08-22 23:46:09    阅读次数:386
有名管道_2
编程实现双方通信 a.c /************************************************************************* > File Name: send.c > Author: KrisChou > Mail:zhoujx0219@163.c...
分类:其他好文   时间:2014-08-22 21:07:59    阅读次数:242
解读Unity中的CG编写Shader系列6——不透明度与混合
1.不透明度 当我们要将两个半透的纹理贴图到一个材质球上的时候就遇到混合的问题,由于前面的知识我们已经知道了片段着色器以及后面的环节的主要工作是输出颜色与深度到帧缓存中,所以两个纹理在每个像素上的颜色到底以怎样的形式混合在一起最后输出到帧缓存中是我们现在首要讨论的内容。 1.混合(blending) 上一篇文章中的管道环节中的“逐帧操作”环节中的一项操作就是混合操作,可见混合操作是不可编程的固定功能环节。 在混合操作中,我们将片段着色器中计算出来的颜色称之为 “源颜色”,帧缓存中对应的像素已经存在...
分类:其他好文   时间:2014-08-22 19:44:29    阅读次数:206
有名管道
用有名管道实现进程A与进程B消息一发一送 程序a.c /************************************************************************* > File Name: a.c > Author: KrisChou > Mail:zhouj...
分类:其他好文   时间:2014-08-22 19:20:09    阅读次数:215
解读Unity中的CG编写Shader系列五——理论知识
经过前面的系列文章中的三个例子,尽管代码简单,但是我想应该还有些地方没有100%弄明白,我们现在得回过头来补充一些必备的数学、图形学知识 1、图形管道 第一个例子中我有提到顶点着色和片段着色在整个图形绘制过程中属于一个环节,整个过程叫做管道,这个管道的所有环节包括: 在整个管道中,只有顶点着色与片段着色是可编程的,顶点数据和帧缓存是具体的数据,剩下的环节是固定功能的环节,即不能用cg去编程的环节。 [图片] 2、数据流 [图片]...
分类:其他好文   时间:2014-08-22 17:54:19    阅读次数:258
管道与重定向
在linux中大多数命令都很简单,为了完成复杂的操作,我们需要将这些命令组合使用。linux中绝大多数的命令都是返回纯文本格式的数据,而命令的输入格式也是纯文本,这就让命令的组合调用成为可能。管道和重定向机制就是为了多命令的协作工作。命令行shell的数据流有如下定义:名称说明编号默认STDIN标准...
分类:其他好文   时间:2014-08-22 12:46:16    阅读次数:186
匿名管道
在讨论匿名管道之前,我们先回顾下read和write系统调用以及fgets函数 #include ssize_t read(int fd, void *buf, size_t count);当read成功时,返回值为读到的字符数。当遇见文件结尾时,返回0(也就是什么都读不出来了)。出错,返回-1。—...
分类:其他好文   时间:2014-08-22 12:23:36    阅读次数:224
管道通信之无名管道---pipe()
pipe()函数在子进程产生之前就应该存在。父子进程之间只进行一次传递 1 /*============================================ 2 > Copyright (C) 2014 All rights reserved. 3 > FileName:onep...
分类:其他好文   时间:2014-08-22 02:46:15    阅读次数:293
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!