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

Verwendung von Reactive Streams für die NIO-Binärverarbeitung?

Gibt es einige Codebeispiele für die Verwendung von Bibliotheken org.reactivestreams zur Verarbeitung großer Datenströme mit Java NIO (für hohe Leistung)? ? Ich strebe eine verteilte Verarbeitung an, also wären Beispiele, die Akka verwenden, a...
05.01.2015, 02:08
1
Antwort

Spark Kryo: Registrieren Sie einen benutzerdefinierten Serializer

Ich habe eine Klasse, die einen benutzerdefinierten Kryo-Serialisierer implementiert, indem sie die Methoden read() und write() von com.esotericsoftware.kryo.Serializer implementiert (siehe Beispiel unten). Wie kann ich diesen benutzer...
22.03.2016, 01:20
3
Antworten

Was ist die Umkehrung eines Versprechens?

Eine Zusage stellt einen Wert dar, der in Zukunft verfügbar sein könnte (oder auch nicht). Was ich suche, ist ein Datentyp, der einen verfügbaren Wert darstellt, der in Zukunft möglicherweise nicht mehr verfügbar ist (möglicherweise aufgrund...
28.09.2014, 11:32
1
Antwort

Druckvariablentyp in Scala

Gibt es eine saubere Methode, die den Klassennamen einer Variablen in Scala ausgeben könnte? Manchmal sehe ich val result = foo(a,b,c) , da die Methode foo verschiedene Arten von Objekten zurückgeben kann und wenn ich den Klassentyp des...
18.04.2016, 16:58
1
Antwort

Kein Json-Deserializer für den Typ java.util.Date gefunden

Ich arbeite an den folgenden Codezeilen. %Vor% Ich habe folgende Fehler bekommen ....    [Fehler] my_app / app / models / Car.scala: 51: Es wurde kein Json-Deserializer für den Typ java.util.Date gefunden. Versuchen Sie, ein implizites Le...
23.11.2012, 21:54
3
Antworten

Wie kann ich mehrere Versionen von Scala && SBT in meiner Entwicklungsumgebung verwalten?

Ich habe gerade den großartigen Kurs von Coursera Scala abgeschlossen und möchte gerne mehr über Scala lernen, indem ich einige existierende Open-Source-Projekte erkunde. Ich habe einen Haken gefunden, obwohl ich versucht habe, einige davon loka...
16.11.2012, 18:15
1
Antwort

Scala Ente Eingabe Mustererkennung

Ich habe eine Fallklasse wie die folgende: %Vor% Ich möchte übereinstimmen: %Vor% gibt es eine Möglichkeit, diese drei Fälle in einen einzigen Fall zusammenzufassen (ohne eine übergeordnete Elternklasse zu A, B, C hinzuzufügen)? Ich kann...
03.10.2012, 16:36
3
Antworten

So erstellen Sie eine Instanz des Typs T zur Laufzeit mit TypeTags

Im Folgenden wird beschrieben, wie eine neue Instanz vom Typ T zur Laufzeit mit Manifest : erstellt wird %Vor% Die obige Methode createInstance erstellt eine neue Instanz einer der Klassen, die MyTrait implementieren, und ruft den Ko...
11.02.2014, 23:09
7
Antworten

Sortiert eine Liste nach geordnetem Index

Nehmen wir an, ich habe die folgenden zwei Sequenzen: %Vor% Der erste ist der Index, nach dem der zweite sortiert werden soll. Meine derzeitige Lösung besteht darin, den Index zu durchlaufen und eine neue Sequenz mit den gefundenen Elementen...
02.09.2013, 15:38
3
Antworten

Verwendung von Xeon Phi mit JVM-basierter Sprache

Ist es möglich, Xeon Phi mit einer JVM-basierten Sprache wie Scala zu verwenden? Gibt es ein Beispiel?     
25.06.2013, 23:53