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
2
Antworten

Wann benötigt Scala Parametertypen für anonyme und erweiterte Funktionen?

Wann benötigt der Scala-Compiler wirklich die Typinformation von Parametern anonymer Funktionen? Zum Beispiel mit dieser Funktion: %Vor% dann kann ich es nicht so benutzen: %Vor% und ich muss angeben %Vor% was ziemlich hässlich is...
04.02.2011, 14:50
1
Antwort

Zugriff auf Array-Spalte in Spark

Ein Spark DataFrame enthält eine Spalte vom Typ Array [Double]. Es wird eine ClassCastException-Ausnahme ausgelöst, wenn ich versuche, es in einer map () -Funktion zurück zu bekommen. Der folgende scala-Code erzeugt eine Ausnahme. %Vor% Die...
28.10.2015, 12:20
2
Antworten

Scala Konstruktor Abstraktion

Folgendes ist in Scala möglich: %Vor% Mit anderen Worten, Scala hat einen höheren Polymorphismus. Ich möchte Polymorphismus höherer Ordnung verwenden, um Folgendes zu tun. %Vor% Also habe ich eine Menge von Fallklassen, Unterklassen von...
25.11.2011, 14:31
5
Antworten

Benutzerdefiniertes Json schreibt mit Kombinatoren - nicht alle Felder der Fallklasse werden benötigt

Ich versuche, einen benutzerdefinierten Json-Serializer in Play für eine Fallklasse zu schreiben, aber ich möchte nicht, dass er alle Felder der Klasse serialisiert. Ich bin ziemlich neu bei Scala, also ist das sicher das Problem aber das habe i...
04.12.2013, 19:26
4
Antworten

Wie speichert man einen Datenrahmen als komprimierte (gezippte) CSV?

Ich benutze Spark 1.6.0 und Scala. Ich möchte einen Datenrahmen als komprimiertes CSV-Format speichern. Hier ist, was ich bisher habe (angenommen, ich habe bereits df und sc als SparkContext ): %Vor% Die Ausgabe ist nicht in g...
20.10.2016, 20:32
6
Antworten

Wie werden Klammern um Datensätze entfernt, wenn saveAsTextFile auf RDD [(String, Int)]?

Ich verwende saveAsTextFile(path) , um später die Ausgabe als Textdatei zu speichern, um das Ergebnis in die DB zu importieren. Die Ausgabe sieht ungefähr so ​​aus: %Vor% Wie entfernen Sie die Klammern?     
29.04.2015, 13:32
3
Antworten

Musterübereinstimmung über Nicht-Fall-Klasse in Scala

Nehmen wir an, dass ich eine einfache Klasse habe (d. h. ich kann sie nicht ändern), die wie folgt definiert ist: %Vor% Ist es möglich, Instanzen dieser Klasse mit bestimmten Mustern zu vergleichen? Ich möchte zum Beispiel Funktion implem...
17.11.2013, 14:41
1
Antwort

spray-json kann Map nicht zuordnen [String, String]

Ich habe die folgende Routenkonfiguration, aber wenn meine Karte im ersten vollständigen Block zurückgegeben wird, erhalte ich einen Fehler: could not find implicit value for evidence parameter of type spray.httpx.marshalling.Marshaller[scal...
11.09.2013, 20:40
1
Antwort

Sie haben keine implizite Anwendung im Bereich: PlayFramework mit Oracle

Erhalte folgenden Fehler, wenn du mit dem play-Framework auf oracle DataSource zugreifen willst: %Vor% build.properties: %Vor% Controller Application.scala ist wie folgt: %Vor% Was verursacht dieses Problem? Alles sieht für mich korr...
16.09.2013, 18:22
1
Antwort

Schreiben in HBase über Spark: Task nicht serialisierbar

Ich versuche, einige einfache Daten in HBase (0.96.0-hadoop2) mit Spark 1.0 zu schreiben, aber ich bekomme immer Serialisierungsprobleme. Hier ist der relevante Code: %Vor% Das Ausführen des Codes führt zu: %Vor% Das Ersetzen der foreach...
11.08.2014, 19:21