字节流:因为内存中数据都是字节,二进制数据。 字符流:方便处理文本数据。字符流是基于字节流的。 ascii 编码表,并且各国都有自己的编码表。 unicode码表,世界码表。优化后 utf-8码表. 创建文件,写入文件 代码健壮的书写方式,要做异常处理 已有文件的续写 文件读取(此示例中没有编写异常 ...
分类:
编程语言 时间:
2017-04-17 21:52:16
阅读次数:
176
概述 sed命令是一个面向字符流的非交互式编辑器,也就是说sed不允许用户与它进行交互操作。sed是按行来处理文本内容的。在shell中,使用sed来批量修改文本内容是非常方便的。 sed命令的选项 sed [选项] [动作]选项与参数:-n :使用安静(silent)模式。在一般 sed 的用法中 ...
分类:
系统相关 时间:
2017-04-17 09:28:54
阅读次数:
221
通常来讲,用C#程序读写一个文件需要以下5个基本步骤 (1):创建文件流 (2):创建阅读器或者写入器 (3):执行读写操作 (4):关闭阅读器或者写入器 (5):关闭文件流 示例: //写入文本文件 private void btnWrite_Click(object sender, EventA ...
分类:
其他好文 时间:
2017-04-15 01:15:33
阅读次数:
152
AWK是一种处理文本文件的语言,是一个强大的文本分析工具。之所以叫AWK是因为其取了三位创始人 Alfred Aho,Peter Weinberger, 和 Brian Kernighan 的Family Name的首字符。语法awk [选项参数] 'script' var=value file(s ...
分类:
其他好文 时间:
2017-04-07 15:58:18
阅读次数:
201
数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种 一Number(数字) 1.1 ...
分类:
编程语言 时间:
2017-04-05 16:56:43
阅读次数:
293
以下会提到三个绑定的技巧,分别是 在 ListView 中为 ListViewItem 的 MenuFlyout 绑定 Command; 在 ListView 的 事件中绑定所选择项目,即其 SelectedItem属性; 处理文本控件与数值属性绑定中默认值0的问题; 一、在 ListView 中为 ...
数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种: 一 Number(数字) 1 ...
分类:
编程语言 时间:
2017-04-03 19:00:17
阅读次数:
356
数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种 一Number(数字) 1.1 ...
分类:
编程语言 时间:
2017-04-03 14:46:19
阅读次数:
270
这个列表包含与网页抓取和数据处理的Python库 网络 通用 urllib -网络库(stdlib)。 requests -网络库。 grab – 网络库(基于pycurl)。 pycurl – 网络库(绑定libcurl)。 urllib3 – Python HTTP库,安全连接池、支持文件pos ...
分类:
编程语言 时间:
2017-03-23 13:55:41
阅读次数:
291
摘要:第三章讨论的是编写Shell脚本时经常用到的两个基本操作。第四章总共介绍了约30种处理文本文件的好用工具。 第三章 查找与替换 概括:本章讨论的是编写Shell脚本时经常用到的两个基本操作:文本查找、文本替换。 3.1 查找文本 如需从输入的数据文件中取出特定的文本行,主要的工具为grep程序 ...
分类:
系统相关 时间:
2017-03-17 23:31:40
阅读次数:
279