Ich habe eine Datei data.xmlin src/test/resources/. Wie kann ich diese Datei in ein neues lesen FileReaderin meinem Test data.scalain
Ich habe eine Datei data.xmlin src/test/resources/. Wie kann ich diese Datei in ein neues lesen FileReaderin meinem Test data.scalain
Was sind die Unterschiede zwischen Streams, Ansichten (SeqView) und Iteratoren in Scala? Das ist mein Verständnis: Sie sind alle faule Listen. Streams speichern die Werte zwischen. Iteratoren können nur einmal verwendet werden? Sie können nicht zum Anfang zurückkehren und den Wert erneut...
Ich habe es versucht, df.orderBy("col1").show(10)aber es wurde in aufsteigender Reihenfolge sortiert. df.sort("col1").show(10)sortiert auch in absteigender Reihenfolge. Ich habe mir den Stackoverflow angesehen und die Antworten, die ich gefunden habe, waren alle veraltet oder bezogen sich auf RDDs...
Wie stellen Sie überladene Konstruktoren in Scala
In der letzten Version von scala (2.10.3) REPL kann ich eingeben, um REPL exitzu beenden. In Scala 2.11.0 funktioniert dies jedoch nicht. $ scala Welcome to Scala version 2.11.0 (Java HotSpot(TM) 64-Bit Server VM, Java 1.7.0_51). Type in expressions to have them evaluated. Type :help for more...
In verschiedenen Scala-Literaturen sehe ich einige Anmerkungen vom Typ "this" und andere, die "self" verwenden: trait A { this: B => ... } trait A { self: B => ... } Gibt es einen wirklichen Unterschied zwischen "diesem" oder "Selbst"? Ist es überhaupt wichtig, welchen Namen Sie verwenden?...
Ich habe eine Java-API, die eine Liste zurückgibt wie: public List<?> getByXPath(String xpathExpr) Ich verwende den folgenden Scala-Code: val lst = node.getByXPath(xpath) Nun, wenn ich Scala Syntax Zucker versuche wie: lst.foreach{ node => ... } es funktioniert nicht. Ich bekomme den...
Was ist der Unterschied zwischen einem RDD map und einer mapPartitionsMethode? Und verhält flatMapsich wie mapoder wie mapPartitions? Vielen Dank. (bearbeiten) dh was ist der Unterschied (entweder semantisch oder in Bezug auf die Ausführung) zwischen def map[A, B](rdd: RDD[A], fn: (A => B))...
Seit Scala 2.7.2 gibt es etwas, Manifestdas eine Problemumgehung für das Löschen von Java-Typen darstellt. Aber wie funktioniert das Manifestgenau und warum / wann müssen Sie es verwenden? Der Blog-Beitrag Manifests: Reified Types von Jorge Ortiz erklärt einige davon, erklärt aber nicht, wie man es...
Scala soll also so schnell sein wie Java. Ich besuche einige Project Euler- Probleme in Scala, die ich ursprünglich in Java angegangen bin. Speziell Problem 5: "Was ist die kleinste positive Zahl, die durch alle Zahlen von 1 bis 20 gleichmäßig teilbar ist?" Hier ist meine Java-Lösung, die auf...
Ich sehe diesen Code in diesem Blog: Typ-Level-Programmierung in Scala : // define the abstract types and bounds trait Recurse { type Next <: Recurse // this is the recursive function definition type X[R <: Recurse] <: Int } // implementation trait RecurseA extends Recurse { type Next...
Ich bin mir nicht sicher, ob Mergestrategy oder Exclude Gläser hier die beste Option ist. Jede Hilfe, wie ich mit diesem Fehler weiter vorgehen kann, ist großartig! [sameert@pzxdcc0151 approxstrmatch]$ sbt assembly [info] Loading project definition from /apps/sameert/software/approxstrmatch/project...
Wie wird folgendes kompiliert: import scala.concurrent.duration._ val time = 20 seconds Was ist hier eigentlich
Was macht der @ Operator von Scala? Zum Beispiel gibt es in dem Blog-Beitrag Formale Sprachverarbeitung in Scala, Teil 2 so etwas case x @ Some(Nil) =>
Ich verbessere vorhandenen Code aus Rogue 1.1.8auf 2.0.0und lift-mongodb-recordab 2.4-M5 to 2.5. Ich habe Schwierigkeiten beim Schreiben MongoCaseClassField, das eine Scala-Aufzählung enthält, bei der ich wirklich Hilfe gebrauchen könnte. Beispielsweise, object MyEnum extends Enumeration { type...
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann .
Ich habe es versucht: class Foo(bar: Int) vs: class Foo(private val bar: Int) und sie scheinen sich gleich zu verhalten, obwohl ich nirgendwo etwas finden konnte, das sich (bar: Int)erweitert, (private val bar: Int)so dass meine Frage lautet: Sind diese identisch / ähnlich? Nebenbei bemerkt, ich...
Gibt es in Scala überhaupt einen Unterschied zwischen Nilund List()? Wenn nicht, welcher ist der idiomatischere Scala-Stil? Sowohl zum Erstellen neuer leerer Listen als auch zum Mustervergleich für leere
Ich habe begonnen, Spark SQL und DataFrames in Spark 1.4.0 zu verwenden. Ich möchte einen benutzerdefinierten Partitionierer in DataFrames in Scala definieren, sehe aber nicht, wie das geht. Eine der Datentabellen, mit denen ich arbeite, enthält eine Liste von Transaktionen nach Konto, silimar zum...
Abhängige Methodentypen, die früher ein experimentelles Feature waren, wurden jetzt standardmäßig im Trunk aktiviert , und anscheinend scheint dies in der Scala-Community für Aufregung gesorgt zu haben . Auf den ersten Blick ist nicht sofort klar, wofür dies nützlich sein könnte. Heiko Seeberger...