更好的文件:简单安全和直观的Scala IO 源码
更好的文件 better-files是围绕实用型。 动机 假设您必须编写以下方法: 按文件大小的.csv列出目录中的所有.csv文件 放下每个文件的第一行,然后将其余文件合并为一个输出文件 将上面的输出文件拆分为n较小的文件,而不破坏输入文件中的行 gzip每个较小的输出文件 注意:当文件比JVM中的内存大得多时,您的程序应该可以工作,并且必须正确关闭所有打开的资源 如果没有一定数量的谷歌搜索,使用Java或Shell或Python编写上述任务并不容易。 使用更好的文件,上述问题可以用非常简单的方式解决: import better . files . _ def run ( input
文件列表
better-files-master.zip
(预估有个48文件)
better-files-master
.travis.yml
1KB
release.sh
198B
core
src
test
resources
better
files
issues-262.zip
222B
暂无评论