编程实现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
编程实现双方通信 a.c /************************************************************************* > File Name: send.c > Author: KrisChou > Mail:zhoujx0219@163.c...
分类:
其他好文 时间:
2014-08-22 21:07:59
阅读次数:
242
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
经过前面的系列文章中的三个例子,尽管代码简单,但是我想应该还有些地方没有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()函数在子进程产生之前就应该存在。父子进程之间只进行一次传递 1 /*============================================ 2 > Copyright (C) 2014 All rights reserved. 3 > FileName:onep...
分类:
其他好文 时间:
2014-08-22 02:46:15
阅读次数:
293
在子shell中设置和操作变量之后, 如果尝试在子shell作用域之外使用同名变量的话, 将会产生令人不快的结果.子shell和父shell看起来其实就是隔离的。将echo的输出通过管道传递给read命令可能会产生不可预料的结果. 在这种情况下, read命令的行为就好像它在子shell中运行一样....
分类:
其他好文 时间:
2014-08-21 19:16:44
阅读次数:
181
本文从以下几个方面,对比传统WebForm网站和MVC网站的区别:请求方式:请求放肆、服务器创建对象、传值方式。 虽然如此,但WebForm和MVC都是基于ASP.NET管道模型上的两种不同的开发方式。...
分类:
Web程序 时间:
2014-08-21 17:17:04
阅读次数:
216