scala

Scala ist eine universelle Programmiersprache, die hauptsächlich auf die Java Virtual Machine abzielt. Entwickelt, um gängige Programmiermuster in einer prägnanten, eleganten und typensicheren Weise auszudrücken, vereint es sowohl imperative als auch funktionale Programmierstile. Seine Hauptmerkmale sind: fortgeschrittenes statisches System mit Typinferenz; Funktionstypen; Muster-Matching; implizite Parameter und Konvertierungen; Überlastung des Bedieners; volle Interoperabilität mit Java; Nebenläufigkeit
6
Antworten

Wie stichprobenweise aus einer Scala-Liste oder einem Array?

Ich möchte nach dem Zufallsprinzip aus einer Scala-Liste oder einem Array (keine RDD) abtasten, die Stichprobengröße kann viel länger sein als die Länge der Liste oder des Arrays, wie kann ich das effizient machen ? Weil die Stichprobengröße se...
04.10.2015, 09:59
2
Antworten

Filter Spark DataFrame, indem mit anderen Kriterien geprüft wird, ob der Wert in einer Liste enthalten ist

Als vereinfachtes Beispiel habe ich versucht, einen Spark DataFrame mit folgendem Code zu filtern: %Vor% Dann ist es falsch: %Vor% Was ist der richtige Weg? Es scheint mir, dass es nach name column aufhört zu lesen. Ist es ein Fehler...
29.11.2015, 09:55
5
Antworten

Ist Rekursion in Scala sehr notwendig?

Im Kursleiter-Scala-Tutorial verwenden die meisten Beispiele Top-Down-Iterationen. Teilweise, wie ich sehen kann, werden Iterationen verwendet, um for / while-Schleifen zu vermeiden. Ich komme aus C ++ und fühle mich ein wenig verwirrt. Wird...
05.09.2013, 21:03
2
Antworten

Wie bekomme ich Javas int.class in Scala?

Ich benutze Scala, um mit der Reflektions-API von Java zu arbeiten. Aber ich kann nicht herausfinden, wie man in Scala auf Java zugreifen kann: int.class, float.class, boolean.class. Grundsätzlich die Klassenobjekte, die die primitiven Datent...
02.05.2012, 03:48
3
Antworten

So testen Sie mit ScalaTest auf zusätzliche Eigenschaften erwarteter Exceptions

Ich benutze ScalaTest, um Scala-Code zu testen. Ich teste gerade für erwartete Ausnahmen mit Code wie diesem %Vor% Aber ich möchte eine zusätzliche Überprüfung der Ausnahme hinzufügen, z. Ich möchte überprüfen, dass die Ausnahmen Nachricht e...
21.11.2010, 11:47
4
Antworten

Seltsamer sbt-Bug, bei dem ich kein sbt-Projekt importieren kann, weil Schlüssel mit sich selbst kollidieren

Nachdem ich meine build.sbt Datei in IntelliJ geändert habe, bekomme ich diesen merkwürdigen Fehlerbericht, wo es scheint, dass "Schlüssel" (ich weiß nicht, was diese Schlüssel überhaupt sind) mit sich selbst kollidieren. Bei der Untersuchung...
02.11.2017, 21:16
4
Antworten

scala skurril in diesem While-Loop-Code

Gestern hat mir dieses Stück Code Kopfschmerzen bereitet. Ich habe es behoben, indem ich die Datei zeilenweise gelesen habe. Irgendwelche Ideen? Die while-Schleife scheint nie ausgeführt zu werden, obwohl die Anzahl der Zeilen in der Datei gr...
21.07.2011, 00:23
3
Antworten

Wie initialisiere ich den Wert eines Merkmals im Subtyp?

Wenn ich schreibe: %Vor% Es zeigt dies. %Vor% Wie soll ich den obigen Code ändern, damit er Folgendes anzeigt: %Vor% d. override val t setzt den Wert von t für u im Merkmal T ?     
02.04.2013, 11:12
2
Antworten

Implizit Objektmethoden hinzufügen

Gibt es eine Möglichkeit, Methoden im Scala-Objekt implizit hinzuzufügen? Aktualisierung: Beispiel: Ungefilterte Scala-Bibliotheken haben das Singleton-Objekt Body , das die Methoden Body.string(req: HttpRequest) und Body.bytes(req: Htt...
15.10.2011, 21:59
3
Antworten

Slick vergleicht die Tabellenspalte mit null

Kann mir bitte jemand sagen, wie wir eine Tabellenspalte mit NULL vergleichen, indem wir slick's embedding verwenden. Was ich in mysql erreichen möchte: %Vor% Es gibt mir einen Fehler bei x.removed === null, wenn ich versuche: %Vor% D...
16.07.2013, 05:51