
scala
Gpwner
这个作者很懒,什么都没留下…
展开
-
Maven<打包Scala程序打不进class文件和依赖的解决办法>
新建一个Maven项目,开开心心地写完scala程序,在本地调试没什么问题,要打包部署在spark集群上运行的时候却出错了,说找不到主类java.lang.ClassNotFoundException: neu.WordCount at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java原创 2017-06-18 23:43:58 · 4973 阅读 · 1 评论 -
Scala<产生min-max之间的随机数>
下面的代码是产生1-35范围内的整数 while (true) { var a = 1 + (new Random).nextInt((35 - 1) + 1) if (a <= 0 || a >= 36) print(a) } (new Random).nextInt(n)会产生一个大于等于0且小于n的整数原创 2017-06-03 16:38:43 · 3802 阅读 · 0 评论 -
Scala<计算代码运行时间>
object Demo { def time[R](block: => R): R = { val start = System.nanoTime() val result = block // call-by-name val end = System.nanoTime() println("\n\n-------------------------------原创 2017-06-07 19:18:43 · 3743 阅读 · 0 评论 -
Spark2.1.1<scala版本不兼容问题>
今天在拆分以下数据集的时候area,perimeter,compactness,lengthOfKernel,widthOfKernel,asymmetryCoefficient,lengthOfKernelGroove15.26,14.84,0.871,5.763,3.312,2.221,5.2214.88,14.57,0.8811,5.554,3.333,1.018,4.95614.29,原创 2017-06-14 20:43:50 · 8372 阅读 · 2 评论 -
Scala<apply的几种用法>
1.只是一个快捷方式首先定义个object:object Greet { def apply(name: String): Unit = { println("Call From %s".format(name)) }}object Main { def main(args: Array[String]): Unit = { Greet.apply("Gpwner")原创 2017-11-02 11:56:20 · 3298 阅读 · 0 评论