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
Ich bin neu bei Scala und habe viele Möglichkeiten gesehen, um eine Funktion zu definieren, konnte aber keine klare Erklärung für die Unterschiede finden und wann ich welches Formular verwenden sollte.
Was sind die Hauptunterschiede zwischen...
21.06.2012, 14:51
Ich erhalte hier einen Fehler:
%Vor%
Wie kann ich diese 1 in ein Integer-Objekt in Scala konvertieren?
Mein Ziel ist es, es an ein Array[Int with Object] zu übergeben.
Es zeigt derzeit den Fehler an:
%Vor%
BEARBEITEN
Ich habe die...
25.05.2013, 16:16
Der Versuch, eine Zugriffsmethode für den Standardkonstruktorparameter zu definieren, d. h .:
%Vor%
Dies führt offensichtlich zu einem Compiler-Fehler: mehrdeutiger Verweis auf überladene Definition, beide Methode Alter in der Klasse Person...
24.02.2010, 15:46
Wie definiert man in Scala einen lokalen Parameter im primären Konstruktor einer Klasse, die kein Datenelement ist und beispielsweise nur dazu dient, ein Datenelement in der Basisklasse zu initialisieren?
Wie könnte ich beispielsweise im folg...
11.12.2009, 17:09
Ich möchte Stringvariable unten in Dataframe auf Spark konvertieren.
%Vor%
Ich weiß, wie man einen Datenrahmen aus der json-Datei erstellt.
%Vor%
aber ich weiß nicht, wie man ein Datenframe aus einer String-Variablen erzeugt.
Wie kann...
08.07.2016, 16:35
Ich habe zwei Datenrahmen in Spark SQL ( D1 und D2 ).
Ich versuche, beide zu verbinden D1.join(D2, "some column")
und erhalten Daten von nur D1, nicht den vollständigen Datensatz .
Sowohl D1 als auch D2 haben die gleichen Spalten.
K...
02.08.2016, 13:02
Ich hatte gehofft, Scala und Gson zusammen zu benutzen. Es scheint meistens zu funktionieren, aber wenn ich so etwas mache, behandelt es die Liste als ein Objekt, nicht als ein Array:
%Vor%
Und mein JSON stellt sich so dar:
%Vor%
Normale...
22.07.2011, 03:52
Ich verstehe das Grundkonzept von Call-by-Name und Call-by-Value, und ich habe auch einige Beispiele betrachtet. Ich bin mir jedoch nicht sicher, wann ich Call-by-Name verwenden soll. Was wäre ein realistisches Szenario, in dem Call-by-Name eine...
26.09.2013, 18:04
Ich habe einen typsicheren Aktivator installiert, ein Projekt erstellt, meine eigenen Scala-Klassen hinzugefügt und meinen Code erfolgreich kompiliert und ausgeführt.
Jetzt suchte ich nach einer Funktion, um mein Projekt mit Aktivator zu ec...
12.09.2014, 18:28
Wie kann ich ein rdd Array von spark nehmen und es in zwei rdds aufteilen, so dass jede rdd einen Teil der Daten enthält (sagen wir 97% und 3%).
Ich dachte, die Liste und dann shuffledList.take((0.97*rddList.count).toInt) zu mischen
Abe...
21.07.2014, 12:13