IO编程中,Stream(流)是一个很重要的概念,可以把流想象成一个水管,数据就是水管里的水,但是只能单向流动。Input Stream就是数据从外面(磁盘、网络)流进内存,Output Stream就是数据从内存流到外面去。对于浏览网页来说,浏览器和新浪服务器之间至少需要建立两根水管,才可以既能发 ...
分类:
其他好文 时间:
2019-02-18 10:17:49
阅读次数:
208
一、文件读写 1、打开文件 函数:open(name[. mode[. buffering]]) 参数: name:必须;文件的文件名(全路径或执行文件的相对路径。)) mode:可选;对文件的读写模式,默认是读模式。 buffering:可选;默认无缓冲区。 返回:一个文件对象 实例: fileO ...
分类:
编程语言 时间:
2019-01-29 18:09:41
阅读次数:
236
(首发于 2018 年 7 月 30 日) IO 在计算机中指的是 Input/Output,也就是输入和输出。凡是用到数据交换的地方,都会涉及到 IO 编程。在 IO 编程中,Stream(流)是一种很重要的概念,分为输入流(Input Stream)和输出流(Output Stream)对于流的 ...
分类:
编程语言 时间:
2019-01-07 21:07:01
阅读次数:
181
select,poll,epoll三种机制的对比,Reactor反应器模式和Proactor模式 ...
分类:
编程语言 时间:
2018-12-29 17:22:58
阅读次数:
232
本篇文章将介绍python里面的I/O编程。更多内容请参考:python学习指南 I/O编程 读写文件时最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。 读写文件前,我们必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读 ...
分类:
编程语言 时间:
2018-12-18 02:29:58
阅读次数:
220
Python基础知识(21):IO编程 一、文件读写 读写文件就是请求操作系统打开一个文件对象(文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件) 1、读文件 “r”默认读取文本文件,“rb”读取二进制文件,如图片、视频等 (1)rea ...
分类:
编程语言 时间:
2018-12-03 16:29:45
阅读次数:
187
//FileOutputStream的使用准备把它输出到d:\\ss.txt 文件,文件不存在直接创建;如果存在,可能会被覆盖;//字节流FileOutputStream fos=null;//输出-Output-离开内存-Output/Write//如何把string转换成bytes数组:s.ge... ...
分类:
编程语言 时间:
2018-11-30 20:24:07
阅读次数:
216
IO编程-记事本开发fis.read(bytes)字节数组:通过fis把文件里面的1800个字符,尽可能的读,最多读1024个。记录一下,0-1024记录到bytes;再去读的首,fis.read试图1024个字节,不够了,第二次读了776个,n=776;(0,776);第三次,又准备读1024,这... ...
分类:
编程语言 时间:
2018-11-30 20:20:31
阅读次数:
173
image1=ImageIO.read(new File("bomb_1.gif"));图片拷贝:输入流和输出流同时要用的问题:图片读入到内存;写入,输出到某个文件;二进制文件,字节流完成;FileInputStream fis=new FileInputStream("xxxx.jpg");输出到... ...
分类:
编程语言 时间:
2018-11-30 20:02:07
阅读次数:
266
IO编程 IO在计算机中指Input/Output,也就是输入和输出。由于程序和运行时数据是在内存中驻留,由CPU这个超快的计算核心来执行,涉及到数据交换的地方,通常是磁盘、网络等,就需要IO接口。从磁盘读取文件到内存,就只有Input操作,反过来,把数据写到磁盘文件里,就只是一个Output操作。 ...
分类:
编程语言 时间:
2018-11-09 21:36:31
阅读次数:
211