正在加载图片...
第二部分:第8章编写CGI程序 8.2.1.2流 我们所说的术语流,是指信息处理时,每次只能处理数据队列中的一个字节。 就好像一根管道,它的直径只能允许通过一个字节,这些字节以流的形式从 通道的另一端流出,每次只有一个字节。 正如水不能同时在水管中朝两个方向流动一样,程序中的字节流也不能同时 进行读和写操作。数据或者从流中输岀(通常被称作可读流),或者输入到 流中(可写流),但在单个程序中不能对同一个流同时进行读写操作。 对CGI程序来说,字符是ANS格式的,是八位的字符。这一点以后必须要注 意,因为 Visual Prolog默认的是∪ NICODE字符,它是十六位字符。 Visual Prolog中有专门用来接收ANSI字符流的谓词,所以处理流并不是 问题。最后需要指出的是,当我们浏览因特网的时候,数据流通过因特网通 道流出到浏览器,一次只有一个字节。我们甚至注意不到他的通过,因为 旦单个字符到达浏览器,他们很快被组合起来,所以我们看到的好象是那些 字节同时到达。 2004.11.3 A|程序设计 82004.11.3 AI程序设计 8 第二部分:第8章 编写CGI程序 8.2.1.2 流 • 我们所说的术语流,是指信息处理时,每次只能处理数据队列中的一个字节。 就好像一根管道,它的直径只能允许通过一个字节,这些字节以流的形式从 通道的另一端流出,每次只有一个字节。 • 正如水不能同时在水管中朝两个方向流动一样,程序中的字节流也不能同时 进行读和写操作。数据或者从流中输出(通常被称作可读流),或者输入到 流中(可写流),但在单个程序中不能对同一个流同时进行读写操作。 • 对CGI程序来说,字符是ANSI格式的,是八位的字符。这一点以后必须要注 意,因为Visual Prolog默认的是UNICODE字符,它是十六位字符。 Visual Prolog中有专门用来接收ANSI 字符流的谓词,所以处理流并不是 问题。最后需要指出的是,当我们浏览因特网的时候,数据流通过因特网通 道流出到浏览器,一次只有一个字节。我们甚至注意不到他的通过,因为一 旦单个字符到达浏览器,他们很快被组合起来,所以我们看到的好象是那些 字节同时到达
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有