文件名称:更好的文件:简单,安全和直观的Scala IO
文件大小:157KB
文件格式:ZIP
更新时间:2024-02-26 15:39:13
scala akka scanner java-interoperability ScalaScala
更好的文件 better-files是围绕实用型。 动机 假设您必须编写以下方法: 按文件大小的.csv列出目录中的所有.csv文件 放下每个文件的第一行,然后将其余文件合并为一个输出文件 将上面的输出文件拆分为n较小的文件,而不破坏输入文件中的行 gzip每个较小的输出文件 注意:当文件比JVM中的内存大得多时,您的程序应该可以工作,并且必须正确关闭所有打开的资源 如果没有一定数量的谷歌搜索,使用Java或Shell或Python编写上述任务并不容易。 使用更好的文件,上述问题可以用非常简单的方式解决: import better . files . _ def run ( input
【文件预览】:
better-files-master
----.travis.yml(1KB)
----release.sh(198B)
----core()
--------src()
----.jvmopts(59B)
----LICENSE(1KB)
----build.sbt(3KB)
----CHANGES.md(11KB)
----site()
--------index.html(376B)
--------tech_talk_preview.png(60KB)
----.gitignore(623B)
----project()
--------plugins.sbt(609B)
--------Dependencies.scala(763B)
--------build.properties(19B)
----README.md(31KB)
----akka()
--------src()
--------README.md(16KB)
----.scalafmt.conf(50B)