字符流 字节流服务文本文件时,可能出现中文乱码。因为一个中文字符可能占用多个字节。 针对于非英语系的国家和地区,提供了一套方便读写方式——字符流。 java.io.Reader java.io.Writer 文件字符流 | 读文件:FileReader | 写文件: FileWriter 前面字节流 ...
分类:
编程语言 时间:
2019-07-13 09:26:23
阅读次数:
144
缓冲流 “缓冲流”也叫“包装流”,是对基本输入输出流的增强: 缓冲流的基本原理: 创建流对象时,会创建一个缓冲区数组,通过缓冲区读写,减少系统IO次数,以提高读写效率。 就像送快递,快递小哥一次带一件当然慢,所以用车来运输,跑一趟可以带很多件。 以字符流为例: | 读文件:FileReader + ...
分类:
编程语言 时间:
2019-07-13 09:24:42
阅读次数:
106
1.文件打开模式补充:r+ 可读可写w+ 可写可读a+ 可追加可读 2.文件内光标的移动:seek (offset,whence) 移动的全是字符的字节数offset :光标移动的位数whence : 0:参照文件的开头,t和b都可以用 1:参照光标所在的当前位置 只在b模式用 2:参照文件的末尾 ...
分类:
其他好文 时间:
2019-07-09 00:29:01
阅读次数:
166
1.在同一目录下新建文本文件 “爱了” 2.在该文件下写入内容,同时留意pycharm右下角的编码格式为 utf- 8 3.下面程序中的read函数会索引系统默认的编码格式,winx下是gbk ,所以第一行里要指定编码格式与‘’爱了‘’文件一致 一. 文件操作的三种方式 只读r 只写w 追加a 只读 ...
分类:
编程语言 时间:
2019-07-07 17:29:28
阅读次数:
99
所有使用 /proc 的模块应当包含 <linux/proc_fs.h> 来定义正确的函数. 要创建一个只读 /proc 文件, 你的驱动必须实现一个函数来在文件被读时产生数据. 当 某个进程读文件时(使用 read 系统调用), 这个请求通过这个函数到达你的模块. 我们先 看看这个函数并在本章后面 ...
分类:
系统相关 时间:
2019-07-06 09:18:07
阅读次数:
123
1.文件输出流的应用。 定义如下字符串: String str = “12345abcdef@#%&*软件工程”; 编写程序将该字符串写入文件”data.txt”。 2.文件输入流的应用。 修改第1题中的程序,读文件”data.txt”,将读到的数据输出在控制台。 3.体会: 数据I/O可以能够永久 ...
分类:
其他好文 时间:
2019-07-06 00:15:39
阅读次数:
67
文件输出流的应用。定义如下字符串:String str = “12345abcdef@#%&*软件工程”;编写程序将该字符串写入文件”data.txt”。 文件输入流的应用。修改第1题中的程序,读文件”data.txt”,将读到的数据输出在控制台。 谈一谈本次实训的体会。 package ccc; ...
分类:
其他好文 时间:
2019-07-05 12:59:22
阅读次数:
113
常用命令详解 ls 常用选项: a;列出所有文件,包括以.为开头的隐藏文件。 d ; 列出目录本身,并不包含目录里的内容。 h;和 l一起使用,文件大小容易阅读。文件的实际大小 ls d/root 列出文件目录 ls l /root 长输出 ls lh /root 容易阅读 man man+命令 解 ...
分类:
系统相关 时间:
2019-07-03 15:22:30
阅读次数:
147
进击のpython Python文件操作 在说Python的文件操作之前 我们可以先思考一个问题 平时我们是怎么对电脑中的文件进行操作的呢? 打开电脑?找到文件?打开文件?读文件?修改文件?保存文件?关闭文件 对吧,这就是我们打开文件的基本流程 而 Python 打开文件的方式,也是这样的 打开电脑 ...
分类:
编程语言 时间:
2019-07-03 15:20:51
阅读次数:
111
一、文件操作 1、打开文件,获得文件句柄,并将句柄赋值给一个变量 2、通过句柄对文件操作 3、关闭文件 二、文件读取模式 1、只读、 2、文件的写 3、追加 1 f=open('wenjian','a',encoding='UTF-8') 2 f.write('写道最后') 3、文件处理其他模式 ...
分类:
编程语言 时间:
2019-07-03 13:42:46
阅读次数:
102