scala
乖乖猪001
这个作者很懒,什么都没留下…
展开
-
使用scopt解析命令行参数
val parser = new scopt.OptionParser [Config](“scopt”){ head(“scopt”,“3.x”) opt [Int] ('f',“foo”)动作{(x,c)=> c.copy(foo = x)} text(“foo是一个整数属性”) opt [File]('o',“out” < file>“)action {(...转载 2019-01-25 09:40:43 · 1609 阅读 · 0 评论 -
could not find implicit value for evidence parameter of type TypeInformation[String]
demo代码:object SocketWindowWordCount {def main(args: Array[String]): Unit = {<span style="color:#cc7832;"><strong>val </strong></span>env: StreamExecutionEnvi...转载 2019-01-25 14:31:53 · 4463 阅读 · 2 评论 -
scala的IP转Long
def ip2Long(ip: String): Long = { //将IP地址转为Long,这里有固定的算法 val ips:Array[String] = ip.split("\\.") var ipNum:Long = 0L for(i <- ips){ ipNum = i.toLong | ipNum << 8L }...原创 2019-03-27 13:34:28 · 377 阅读 · 0 评论 -
scala:spark版本导致的错误
笔者用的是1.6的老版本spark,在本地环境用的是2.11.8来完成代码编译,但是提交到集群跑的时候,报了上图的错。查了一下,1.6的spark默认是用2.10的scala来编译的,而我本地用的是2.11,所以就出现了如上错误。解决也很简单,将本地的scala环境换成scala2.10的就完事了。...原创 2019-05-17 09:46:15 · 330 阅读 · 0 评论