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

Übergeben Sie Array als UDF-Parameter in Spark SQL

Ich versuche, einen Datenrahmen über eine Funktion zu transformieren, die ein Array als Parameter verwendet. Mein Code sieht ungefähr so ​​aus: %Vor% Aber beleuchtet Arrays und diese Skriptfehler nicht. Ich habe versucht, eine neue teilweise...
24.06.2015, 20:38
2
Antworten

Shuffling Range in Scala ist ungerade

Sehen Sie sich diese REPL-Sitzung an (ich habe sie zur besseren Lesbarkeit aufgeräumt): %Vor% Erstens sollte dies unabhängig von der Tatsache funktionieren, dass die Typen unterschiedlich sind. Die Frage ist "Warum?"     
08.05.2015, 20:04
2
Antworten

funken streaming fileStream

Ich programmiere mit Spark-Streaming, habe aber Probleme mit scala. Ich versuche, die Funktion StreamingContext.fileStream zu verwenden Die Definition dieser Funktion ist wie folgt: %Vor% Erstellen Sie einen Eingabestream, der ein Hadoop-...
15.05.2013, 09:00
2
Antworten

Der Scala 2.10 Compiler dauert 10x länger nach dem ersten Mal in SBT

Ich aktualisiere einen Code von 2.9.1 auf 2.10.0 (und ich habe 2.10.1 mit den gleichen Ergebnissen versucht), in beiden Fällen SBT 0.12.1. Wenn ich sbt clean compile in der Befehlszeile ausführen, werden beide nach etwa 250 Sekunden abgesc...
14.03.2013, 17:19
1
Antwort

Was sind Tower [A] und IvoryTower in Scalaz?

Als ich den Quellcode scalaz.effect.IO sah, bemerkte ich, dass er eine Methode apply mit der folgenden Signatur hat: %Vor% Tower[A] und IvoryTower sind definiert als: %Vor% Es gibt eine Instanz von Tower : %Vor% Was ist...
26.03.2015, 09:28
2
Antworten

Welche Sprachen unterstützen Objektive oder ähnliche Methoden, um unveränderliche verschachtelte Strukturen zu aktualisieren?

Obwohl die Unveränderlichkeit von vielen gelobt wurde, fiel es mir schwer, mich in der Mainstream-Programmierung zu behaupten. Meiner Erfahrung nach werden Programmierer früher als später die Felder wieder änderbar machen, um zu vermeiden, dass e...
24.08.2013, 23:03
1
Antwort

Setze das Puzzle mit dem Sequenzertyp

Als ich letzte Nacht auf diese Frage antwortete, fiel mir folgendes auf: %Vor% Das heißt, wenn foo eine optionale Menge von ganzen Zahlen ist, gibt die Sequenzierung eine Menge von ganzen Zahlen zurück. Dies ist nicht das, was ich zu...
31.05.2013, 13:21
2
Antworten

Wie nutze ich SLF4J varargs, die sich im Play2.1-Framework anmelden?

SLF4J varargs auf die Protokollierungsaufrufe sind sehr nützlich in meiner Java-Arbeit %Vor% Ich versuche, dieses einfache Beispiel in Play 2.1 Framework / Scala zu machen, und ich stoße in den Compiler, der mich ablehnt. %Vor% Was ist d...
06.06.2013, 17:57
1
Antwort

Warum werden Scala-Primitive nicht als Typparameter in der Java-Reflektion angezeigt?

Gegeben die folgende Fallklasse: %Vor% Ich würde Folgendes erwarten: %Vor% um etwas wie: zu produzieren %Vor% Aber stattdessen erzeugt es: %Vor% Warum werden die Primitiven aus den Generika gelöscht, anstatt wie java.lang.Intege...
23.12.2013, 18:55
3
Antworten

Muster zum Umleiten auf die vorherige Seite nach einer Aktion

In meiner Play-App habe ich mehrere Aktionen (z. B. "Löschen" einer Entität), die von verschiedenen Seiten ausgelöst werden können. Nachdem die Aktion ausgelöst wurde, möchte ich den Benutzer zurück zu der Seite umleiten, auf der sie sich befand...
01.07.2013, 14:06