bufio.Scanner bufio包使处理输入和输出方便又高效。Scanner类型是该包最有用的特性之一,它读取输入并将其拆成行或单词;通常是处理行形式的输入最简单的方法。该变量从程序的标准输入中读取内容。每次调用input.Scanner,即读入下一行,并移除行末的换行符;读取的内容可以调用i ...
分类:
其他好文 时间:
2018-06-29 22:26:59
阅读次数:
211
本节通过实例代码运行结果,让大家看到在并发式IO访问时非阻塞IO遭遇的困境,由此引入非阻塞式IO。 3.6.2.1、程序中读取键盘 include include include int main(void) { // 读取键盘 // 键盘就是标准输入,stdin char buf[100]; me ...
分类:
其他好文 时间:
2018-06-29 21:45:40
阅读次数:
163
docker 容器介绍 容器是独立运行的一个或一组应用,以及它们的运行态环境。对应的,虚拟机可以理解为模拟运行的一整套操作系统和跑在上面的应用。 新建启动容器 启动容器的主要命令是docker run,下面的命令输出一个“hello world”,之后终止容器; 下面命令启动一个bash终端,允许用 ...
分类:
其他好文 时间:
2018-06-29 14:13:58
阅读次数:
166
针对:ostream & operator <<(ostream & os, const ClassType &object) 说明几点: 1.第一个形参为对ostream对象的引用,在该对象上将产生输出,ostream为非const,因为写入到流会改变流的状态;该形参是一个引用,因为不能复制ost ...
分类:
编程语言 时间:
2018-06-28 20:23:28
阅读次数:
183
一、简介 文件操作对于我们来说也是非常常用的,在python中使用open函数来对文件进行操作,而在go语言中我们使用os.File对文件进行操作。 二、终端读写 操作终端句柄常量 os.Stdin: 标准输入 os.Stdout: 标准输出 os.Stderr: 标准错误输出 读写示例: 三 ...
分类:
编程语言 时间:
2018-06-28 16:48:02
阅读次数:
177
什么是crontab? crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。该词来源于希腊语 chronos(χρνο),原意是时间。通常,crontab储存的指令被守护进程激 ...
分类:
其他好文 时间:
2018-06-25 10:59:02
阅读次数:
176
awk处理的内容可以是标准输入,文本文件或管道 awk演示文档passwd 输出行号大于2的第一列和第三列 awk处理文本执行过程 1,awk读入第一行内容 2,判断是否符合条件(NR>=2) 不符合条件,不处理 符合条件,打印1,3列 3,顺序读取第2,3,4,5...行知道文件结尾 域和记录 a ...
分类:
其他好文 时间:
2018-06-24 23:58:41
阅读次数:
338
在数据量很大并导致代码超时或读入影响总时间复杂度时,会使用快读。 思路:将所输入数据看做一个一个字符即字符串,在输入(标准输入或fopen)完成之前,从缓冲区读入输入的数据。由于一般的输入(scanf()、cin、getline()等)都是在输入结束后,即缓冲区发现“空”(0、空格、换行符)的时候通 ...
分类:
其他好文 时间:
2018-06-24 16:04:17
阅读次数:
165
1.2.2 输入输出相关 input,print input:函数接受一个标准输入数据,返回为 string 类型。 print:打印输出。 1.2.3内存相关 hash id hash:获取一个对象(可哈希对象:int,str,Bool,tuple)的哈希值。 1.2.3内存相关 hash id ...
分类:
其他好文 时间:
2018-06-21 22:29:43
阅读次数:
172
paste合并文件语法格式:paste【option】【file】paste[选项][文件]注意:paste命令及后面的选项和文件里,每个元素之间都要至少要有一个空格如果file是“-”,则表示从标准输入读取内容选项说明:参数选项解释说明-d指定合并的分隔符,默认是TAB-s每个文件占用一行案例一:合并文件举例注意:paste命令可用于合并账号密码文件
分类:
系统相关 时间:
2018-06-20 21:10:08
阅读次数:
183