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

Gibt es eine Möglichkeit, Scalas RichString zu erweitern?

Da scala.runtime.RichString als final deklariert ist, können Sie es nicht wie class MyString extends RichString erweitern. Ich möchte die Bibliothek "aufpeppen" und einfach eine andere Methode hinzufügen. Wie würde ich das tun?     
20.06.2010, 23:20
2
Antworten

Scala: Begleitobjekte und "neues" Schlüsselwort

In meinen letzten Posts über das Verwenden oder Auslassen eines "neuen" Keywords in Scala ( "new" Schlüsselwort in Scala ) Mir wurde gesagt, dass die Auslassung von der Tatsache herrührt, dass bestimmte Klassen Companion-Objekte haben, die mit d...
20.03.2012, 20:44
2
Antworten

Scala Kompilierzeitüberprüfung für die Position von Konstruktoraufrufen

Ich habe Code, der die Invariante hat, dass ein Objekt in der Funktion konstruiert werden muss, in der es letztendlich verwendet wird (aus verschiedenen Gründen, die mit dem globalen Zustand zusammenhängen, die nicht ideal sind, aber Teil der An...
09.09.2011, 05:58
2
Antworten

Scala Import-Java-Paket anhängende com

Ich arbeite an einem Scala-Projekt, das zwei Java-Bibliotheken importiert. Durch schlechte Planung haben die beiden Java-Bibliotheken ähnliche Paketnamen, einen mit com auf der Vorderseite, einen ohne. Das Problem ist, dass Scala zuerst nach...
27.01.2010, 16:34
1
Antwort

Scala Bauwerkzeuge SBT vs CBT [geschlossen]

Ich verwende derzeit SBT, um meine Scala-Projekte zu erstellen, aber kürzlich habe ich von einem anderen Build-Tool namens CBT erfahren. Ein klarer Vorteil, den ich aus der CBT-Dokumentation ersehen kann, ist, das Schreiben von Build-Dateie...
07.05.2017, 07:25
2
Antworten

Global onStart bei Play Framework 2.3.7 funktioniert nicht?

Tut mir leid, wenn diese Frage zu dumm wird, aber ich kann einfach meinen Fehler nicht finden und habe bereits viele Einträge hier in SO und anderen Seiten überprüft. Ich habe ein Play 2.3.7-Projekt mit Java eingerichtet. Ich habe eine Global.ja...
25.12.2014, 02:18
1
Antwort

Akka Dispatcher Erbschaft

Ich arbeite mit Akka und wir lernen uns immer noch kennen. Mein Szenario ist: Ich habe einen Nicht-Standard-Dispatcher für einen Supervisor (Eltern) -Akteur gewählt, dessen Aufgabe es ist, untergeordnete Akteure zu verwalten (zu beaufsichtige...
03.11.2014, 02:32
1
Antwort

Wie teste ich einen Akka-Darsteller, der eine Nachricht an einen anderen Schauspieler sendet?

Ich benutze ScalaTest mit dem Akka TestKit, um Einheits- und Integrationstests für einen Akteur zu schreiben, den ich codiert habe, um einfach eine Nachricht an einen anderen Akteur zu senden, ohne einen internen Zustand zu verändern. Nimm das z...
26.03.2015, 02:20
1
Antwort

Wie sortiere ich eine RDD und limit in Spark?

Ich habe RDD der Foo-Klasse: class Foo( name : String, createDate : Date ) . Ich möchte eine andere RDD mit 10 Prozent älterem Foo . Meine erste Idee war, nach createDate zu sortieren und um 0,1 * zu zählen, aber es gibt keine Limit-Funkt...
05.10.2015, 11:52
1
Antwort

scala vs java für Spark? [geschlossen]

Kann jemand mir helfen zu verstehen, warum Leute Scala über Java für Funken benutzen? Ich habe recherchiert, konnte aber keine solide Antwort finden. Ich weiß, dass beide gut funktionieren, da beide auf JVM laufen und ich weiß, dass wir funktion...
11.01.2016, 23:30