scala

    1熱度

    1回答

    使用Akka的調度程序時,我遇到了一個奇怪的行爲。我的代碼看起來大致是這樣的: val s = ActorSystem("scheduler") import scala.concurrent.ExecutionContext.Implicits.global def doSomething(): Future[Unit] = { val now = new G

    1熱度

    1回答

    我正在寫一些算法,我需要使用一個集合,而且他們的主要(也是唯一的)動作就是union。 我將有大約百萬對象,我需要知道哪些系列有着更高效的工會法 - 列表或HashSet的(OT也許別的東西嗎?)。 在此先感謝。

    2熱度

    2回答

    我想提高我的Spark Scala技能,我有這種情況下我找不到操作的方法,所以請指教! 我有原始數據如下圖所示波紋管是: 我要計算的數列的每個結果的百分比。例如。最後一個錯誤值是64,佔所有列值的百分比是多少。請注意,我用的sqlContext讀取原始數據Dataframes: 這裏是我的代碼: val df1 = df.groupBy(" Code") .agg(sum("count").al

    0熱度

    1回答

    爲什麼自我符號不被識別在這裏?我正在使用Scala 2.12。 trait Parsers[ParseError, Parser[+_]] { def or[A](s1: Parser[A], s2: Parser[A]): Parser[A] case class ParserOps[A](p: Parser[A]) { def |[B>:A](p2: Pars

    0熱度

    1回答

    當我嘗試到新創建的遊戲框架項目導入到我的IntelliJ IDEA 15我得到了以下異常: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=384M; support was removed in 8.0 [info] Loading settings from plugins.sbt,scaffold

    0熱度

    1回答

    我一直試圖通過Scanamo庫使用DynamoDB。我的Scala代碼如下所示: package my.package import com.amazonaws.ClientConfiguration import com.amazonaws.regions.{Region, Regions} import com.amazonaws.services.dynamodbv2.AmazonD

    1熱度

    1回答

    從來就一直看着單子變壓器的一些例子有Cats,我試圖重現那些Scalaz 在這裏,我有一個爲理解我第一次收到一個可選的,我flatMap與OptionalT,第二個函數返回員工的未來。 這裏我的代碼 //Attributes for this example sealed trait Employee { val id: String } final ca

    0熱度

    1回答

    我寫一個斯卡拉/火花程序,會發現該僱員的薪水最高。員工數據可以CSV文件形式提供,而薪金列有數千個逗號分隔符,並且還有一個$前綴,例如$ 74,628.00。 爲了解決這個逗號和美元符號,我已經用Scala編寫這將分割每行一個解析器功能「」然後每一列映射到各個變量被分配到一個案例類。 我的解析器程序看起來像下面。爲了消除逗號和美元符號,我使用替換函數將其替換爲空,然後最終將類型轉換爲Int。 de

    0熱度

    1回答

    我是火花和編程語言的新手。我需要一些幫助來解析基於每個標籤的XML文件。 這裏是我的小例子 輸入文件: XML File: <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="myfile.xsl" ?> <bookstore specialty="novel"> <book style="autobiograp

    2熱度

    1回答

    極力打造的一齣戲(2.6.6)+ scala.js應用脂肪罐子,讓 [錯誤](播放/ *:組裝)進行重複數據刪除:不同的文件內容在下面找到: [error] /home/user/.ivy2/cache/com.typesafe.play/play_2.12/jars/play_2.12-2.6.6.jar:play/reference-overrides。 conf [error] /home/