scala-collections

    2熱度

    1回答

    關於這個話題有無數的問題,並且這裏有一個相當不錯的,如果不是非常精確的文章:Revisiting implicits without the import tax。我已經閱讀了其中的大部分內容,但在覆蓋默認的CanBuildFrom含義時沒有自己重複聲明的問題。如果您熟悉scala集合庫並解析CanBuildFrom,則知道對於每個scala集合特徵CC[X],其伴侶對象都會定義一個隱含的CanB

    -2熱度

    1回答

    我有以下列表: List("Chapter 1", "2", "This is a sentence", "English") 我想如下分割它: List("Chapter 1", "2", "This", "English") List("Chapter 1", "2", "is", "English") List("Chapter 1", "2", "a", "English") L

    0熱度

    1回答

    我正在運行一個Web應用程序與Scala版本2.9.0和Scalatra版本2.1.0-SNAPSHOT。我用Java 1.6構建應用程序。當我用Java 1.7運行它時運行良好,但在運行Java 1.8時出現此錯誤時運行失敗。可能是什麼問題? 我與Java運行1.8是很重要的,因爲我在我的應用程序中使用一些第三方的罐子被遵守的Java 1.8。我有其他的使用java 1.6構建的scala應用程

    2熱度

    2回答

    Scala的標準庫中,我注意到了這一點: package scala package collection package mutable import generic._ ... /** Explicit instantiation of the `Seq` trait to reduce class file size in subclasses. */ abstract cl

    2熱度

    2回答

    好,我是新來的Scala和我有一個問題 我需要的情況下類的列表轉換爲類似這樣 unit1 res_1 unit1 res_2 unit1 res_3 case class Items(unitId: String, residents: List[String]) 我想這樣的事情 val l : List[Items] val mappingList = l.map(item =>

    0熱度

    3回答

    在Scala中,來表達這一點: val opt:Option[String] = Some("a") if(opt.isEmpty) "" else opt.get 您可以Options使用此fold模式: opt.fold("")(_) 然而fold在集合行爲有所不同。我怎樣才能實現藏品一樣,而無需編寫: case class Container(description: String

    0熱度

    1回答

    的列表,我有以下變量 val x1 = List((List(('a',1), ('e',1), ('t',1)),"eat"), (List(('a',1), ('e',1), ('t',1)),"ate")) 我希望得到一個 List(Map -> List) ,將看起來像下面。我們的想法是將單詞B含有在其中 Map(List((a,1), (e,1), (t,1)) -> List(

    1熱度

    1回答

    我試圖通過kafka將json文件解析爲spark流。 我寫了一個函數,需要Array[Byte]。 stream.foreachRDD(rdd=> parseAVROToString(rdd) ) ssc.start 要使用parseAVROToString我需要Array[Byte]。 我收到以下錯誤消息: found : org.apache.spark.rdd.RDD[

    1熱度

    1回答

    我試圖挽救一個嵌套的JSON使用火花紅移連接器 問題是紅移不會接受數據幀的結構,因爲它有一個數組 所以我的問題是紅移,是否有辦法將foo和bar列的數組平整並將它們的值轉換爲字符串? 這裏是我迄今爲止得到的物品作爲數組 val basketItems = df.select($"OrderContainer.BasketInfo.BasketId", $"OrderContainer.B

    0熱度

    1回答

    突圍foreach循環的,我有這個下面的代碼 > .foreach("${plist}", "newshole") { > exec( > http("get the user id") > .get("${newshole}/jcr:content.1.json") > .headers(headers_2) > .check(bodyString.saveAs("Re