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

Was ist der Unterschied zwischen den folgenden Möglichkeiten, eine Funktion in Scala zu schreiben?

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
1
Antwort

Scala: Wie erzwinge das Umbrechen einer Ganzzahl als Objekt?

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

Wie definiert man die Zugriffsmethode für den Standardkonstruktorparameter?

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

In Scala definieren Sie einen lokalen Parameter im primären Konstruktor einer Klasse.

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

wie json string in Dataframe auf Spark konvertieren

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

Verbinden von zwei Datenrahmen in Spark SQL und Auswählen von Spalten aus nur einer Datei

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

Wie kann ich Gson in Scala verwenden, um eine Liste zu serialisieren?

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

Wann Call-by-Name und Call-by-Value?

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

Wie erstelle ich ein Eclipse Scala Projekt in einem typsicheren Aktivator?

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

Spark - scala: shuffle RDD / split RDD in zwei zufällige Teile nach dem Zufallsprinzip

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