![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
scala
文章平均质量分 66
机智帅气的葫芦娃
机智帅气的葫芦娃
展开
-
scala常见语法,供以后参考(2017年8月20号)
在控制台输入scala之后: import scala.collection.mutable.HashMap --->导入hashmap的包我一直以为scala和java在hashmap上的用法一样,但是事实证明错了。。scala> val x = new HashMap[Int,String]()x: scala.collection.mutable.HashMap[Int,原创 2017-08-20 20:52:27 · 253 阅读 · 1 评论 -
maven scala idea 步骤
首先在idea中new->project, 然后如图:之后步骤如下:之后点击finish。在src/main/scala/wr路径下新建一个scala文件WordCount.scala,代码如下:package wrimport org.apache.spark.{SparkConf, SparkContext}object WordCount { de原创 2017-08-22 13:44:48 · 286 阅读 · 0 评论 -
idea reflesh sbt文件
之前对于sbt打包的scala项目,一直不知道怎么进行reflesh sbt来进行libraryDependencies依赖,现在终于找到了方法。只要在idea 右侧栏选择sbt 之后点击“reflesh”按钮就行。build.sbt文件类似于:name:="LR_GBDT"version := "1.0"scalaVersion := "2.11.8"libraryDepend...原创 2017-08-31 13:28:48 · 240 阅读 · 0 评论 -
idea build.sbt indexedRDD jar包加载不成功
之前一直困惑为什么libraryDependencies += "amplab" % "spark-indexedrdd" % "0.4.0"这个一直加载不成功,我查找了很多资料,也试过很多次,终于发现了原因,那就是可能是版本兼容的问题。因此我build.sbt中添加了这句话 resolvers += "Spark Packages Repo" at "http://dl.b原创 2017-09-03 10:05:31 · 1173 阅读 · 0 评论 -
在Scala项目中java文件无法运行,报错:Error: Could not find or load main class GenerateXML
主要是因为在Scala项目中没有设置java所在目录为source folder,因此会出现上述错误。我通常出现这个错误是因为在给文件用sbt clean assembly打包之后,java所在的目录就不是source folder了,即使我之前设置的是source folder形式,我也不知道为什么?有知道的大牛可以评论告诉我为什么。所以现在列出设置source folder的方法步骤。 ...原创 2018-05-18 08:13:49 · 1750 阅读 · 0 评论 -
Scala中List[Map[String, String]]中contains问题
scala> val a:List[Map[String, String]] = List(Map("1"->"hello"), Map("2"->"wangrui"))a: List[Map[String,String]] = List(Map(1 -> hello), Map(2 -> wangrui))scala> a.contains("hell...原创 2019-06-18 19:31:16 · 2182 阅读 · 0 评论