Suchergebnisse für Anfrage "scala"
Warum ist flatMap auf einem Vektor [Option [Int]], dessen Mapper-Funktionsergebnis kein gültiger Vektor [Option [Int]] ist?
Beispielsweise Vector(Some(1), Some(2), Some(3), None).flatMap{ n => n }produziert einVector(1, 2, 3) anstatt einen Fehler zu geben. Wie ich in anderen Sprachen gesehen habe,flatMap wird verwendet, wenn Sie eine Mapper-Funktion haben, die ...
Spark: Bewältigen Sie leistungsintensive Befehle wie collect (), groupByKey (), reductionByKey ()
Ich weiß, dass einige Funkenaktionen wiecollect() Leistungsprobleme verursachen. It wurde in @ zitieDokumentatio [http://spark.apache.org/docs/latest/programming-guide.html#transformations] Um alle Elemente des Treibers auszudrucken, kann man ...
Wie verwende ich Scala synchronisiert?
Ich habe den folgenden Code: object Foo { private var ctr = 0L def bar = { ctr = ctr + 1 // do something with ctr } } Voraussetzung ist, dass einctr value sollte nur einmal verwendet werden. In meinem Fall der gleiche Wert vonctr wird ...
scala Typinferenz mit _ Platzhalter
List("This","is","Scala").foreach(a => print(a+" "))compiles gut, aber List("This","is","Scala").foreach(print(_+" ")) klagt nicht über fehlenden Parametertyp. Ich konnte nicht herausfinden, warum es fehlschlägt. EDIT: Ich meinte print not ...
Figurieren der Kette impliziter Aufrufe
Ist da eine Möglichkeit, wie ich die gesamte implizite Kette herausfinden kann (und mich für alle impliziten Arten interessiere)? Ich verwende IntelliJ Idea, suche aber nach einer Möglichkeit, dies zu tun, auch wenn ich mit einer anderen IDE ...
Java compile speed vs Scala compile speed
Ich habe eine Weile in Scala programmiert und es gefällt mir, aber eine Sache, die mich ärgert, ist die Zeit, die zum Kompilieren von Programmen benötigt wird. Es scheint eine kleine Sache zu sein, aber mit Java könnte ich kleine Änderungen an ...
Scala List [String] / List [Object] in Modell / HList / Tuple konvertieren
Ein externes System gibt Seq [String] (Art der Datenbank, Ausgabe wie CSV / json) zurück, es ist ein Umbruch von Basistypen: string / numbers. Ich würde lieber mit meinem eigenen Modell arbeiten. object Converter { type Output = (Int, String, ...
Gibt es eine Entsprechung zu SuppressWarnings in Scala?
Ich habe mich gefragt, ob Scala ein Äquivalent zu Java @ hat@ SuppressWarnings [http://download.oracle.com/javase/1.5.0/docs/api/java/lang/SuppressWarnings.html] das kann auf eine Funktion oder was auch immer angewendet werden, um alle ...
Slick 3.0 Bulk Insert oder Update (Upsert)
Was ist der richtige Weg, um ein Bulk-InsertOrUpdate in Slick 3.0 durchzuführen? Ich benutze MySQL, wo die entsprechende Abfrage wäre INSERT INTO table (a,b,c) VALUES (1,2,3),(4,5,6) ON DUPLICATE KEY UPDATE c=VALUES(a)+VALUES(b);MySQL bulk ...
Fehler beim Ausführen von Scala-Konstrukten mit Spark 1.5.2 und Scala 2.11.7
Ich habe eine einfache Scala-Objektdatei mit folgendem Inhalt: import org.apache.spark.SparkContext import org.apache.spark.SparkContext._ import org.apache.spark.SparkConf object X { def main(args: Array[String]) { val params = Map[String, ...