knrt.net
当前位置:首页 >> 如何自动测试和发布SCAlA库 >>

如何自动测试和发布SCAlA库

可以用 Travis CI 和 sbt-best-practice 自动测试和发布 Scala 库。 Travis CI 是个持续集成服务。一旦你的 Github 仓库启用了 Travis CI ,每当有人在仓库推送代码或者提交 Pull Request 时,就会触发 Travis CI 执行一段脚本。 对于 Scala 项...

出现错误的原因是,partitions之间进行shuffle,数据要进行序列化以及反序列化,所以gc容易占用很久时间。 建议使用kryo conf.set("spark.serializer", "org.apache.spark.serializer.KryoSerializer") 很省空间,效率比默认的java 序列化要好。

伴随JUnit中 TemporaryFolder @Rule 的出现,测试文件和目录变得简单了。 在 JUnit 中,规则(@Rule)可作为构造测试用具(fixture)时初始化方法和清理方法的替代和补充(在 JUnit 中,这2种方法分别通过以下注解标注:org.junit.Before、org.j...

这上面http://maven.outofmemory.cn/org.specs2/specs2_2.10/3.3.1/有 specs2所依赖的jar包,上面说的scala2.10.5 就够了。。。2.11.4应该完全没问题吧

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com