Shuffle contents of multi files 现在有 1000 个文本文件(0.txt ~ 999.txt),每个文件大概 11M,总共 11G,我想把这 1000 个文本文件的内容随机组合成一个文件。 用 试了下,大概第 8 秒内存占用就达到 96%,然后就不再上涨了,最后大概用 ...
分类:
系统相关 时间:
2019-01-07 21:26:12
阅读次数:
201
Shell脚本编程基础?程序?程序:算法+数据结构?数据:是程序的核心?数据结构:数据在计算机中的类型和组织方式?算法:处理数据的方式?程序编程风格:过程式:以指令为中心,数据服务于指令对象式:以数据为中心,指令服务于数据?shell程序:提供了编程能力,解释执行高级编程语言:编译:高级语言-->编译器-->机器代码-->执行C,C++解释:高级语言-->执行-->解
分类:
系统相关 时间:
2019-01-02 22:18:50
阅读次数:
565
tar工具tar(TapeARchive,磁带归档的缩写)tar[OPTION]...(1)创建归档tar-cpvf/PATH/FILE.tarFILE...(2)追加文件至归档:注:不支持对压缩文件追加tar-r-f/PATH/FILE.tarFILE...(3)查看归档文件中的文件列表tar-t-f/PATH/FILE.tar(4)展开归档tar-x-f/PATH/FILE.tartar-x-
分类:
系统相关 时间:
2019-01-02 22:13:59
阅读次数:
240
thumbnailator提供了便捷的图片处理api,webp imageio core屏蔽了不同平台webp本地库的差异。 链接: 1. "Java图片处理工具类库推荐 ThumbNailtor" 2. "webp imageio core" ...
分类:
编程语言 时间:
2019-01-02 17:31:25
阅读次数:
717
sed语法sed[OPTION]...{script-only-if-no-other-script}[input-file]...sed是一个文件行处理工具是单行处理的读取文件的第一行到模式空间就相当于工厂流水线的工位还有一个是保持空间,就相当于h存放临时数据用的模式空间的数据和保持空间的数据是可以调整的,例如把模式空间的数据复制追加到保持空间...gju既然sed是一个文本的处理工具,右有什么
分类:
其他好文 时间:
2019-01-01 22:46:54
阅读次数:
190
在Java中,借助于String类的一系列方法,我们已经可以对字符串做简单的处理:比如求子串、查找字符、格式化字符串、字符串替换等等。正则表达式则提供了更为强大的对字符串的处理操作,是一种强大而灵活的文本处理工具。 正则表达式对文本的匹配流程如下图所示: 简单的说,正则表达式就是以特定的语法规则描述 ...
分类:
其他好文 时间:
2018-12-31 19:00:51
阅读次数:
162
JDK自带的工具可以方便的帮助我们处理一些问题,包括查看JVM参数,分析内存变化,查看内存区域,查看线程等信息。 我们熟悉的有java.exe,javac.exe,javap.exe(偶尔用),jps.exe,jmap.exe....等,下面会详细介绍。分别在linux和windows下面介绍。wi ...
分类:
其他好文 时间:
2018-12-30 11:43:12
阅读次数:
268
简单文本处理工具:cut-d分隔符-f字段数(格式可以##,#...#-##,#-#)-c安字符切割--output-dellimiter=STRING指定输出分隔符wc文本统计默认统计行数字数字节数-l只计行数-w只计单词数-c只计字节数-m只计字符数-L显示文件中最长行的长度sort排序-n按数字大小升序排序-f忽略字符串大小写-u删除重复行-tSTR指定分隔符-k指定字段tk组合使用uniq
分类:
其他好文 时间:
2018-12-25 01:06:15
阅读次数:
189
四、标准I/O与管道标准输入和输出程序:指令+数据读入数据:Input输出数据:Output?打开的文件都有一个fd:filedescriptor(文件描述符)?Linux给程序提供三种I/O设备?标准输入(STDIN)-0默认接受来自键盘的输入?标准输出(STDOUT)-1默认输出到终端窗口?标准错误(STDERR)-2默认输出到终端窗口?I/O重定向:改变默认位置把输出和错误重新定向到文件?S
分类:
其他好文 时间:
2018-12-25 01:04:28
阅读次数:
174
cat?文件查看命令:cat,tac,rev?cat[OPTION]...[FILE]...-E:显示行结束符$(有些配置文件,多了空格可以看)-n:对显示出的每一行进行编号(加数字行号)-A:显示所有控制符-b:非空行编号-s:压缩连续的空行成一行?tac(竖着倒序的行列排队)?rev(同一行左右对调)more分页查看文件内容?more:分页查看文件ls-R/etc|lessmore[OPTIO
分类:
其他好文 时间:
2018-12-25 00:55:15
阅读次数:
226