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

Wie verbindet sich Phantom DSL für Cassandra?

Ich würde gerne die Phantom DSL für Cassandra von Scala verwenden. Ich habe bemerkt, dass es den Datastax-Java-Treiber darunter verwendet, aber ich sehe nichts in der Dokumentation darüber, wie man tatsächlich eine Verbindung herstellt oder ko...
08.10.2014, 02:45
1
Antwort

JSON-Serialisierung von Scala enums mit Jackson

Nach diesem Artikel Ссылка Die Aufzählungserklärung ist wie %Vor% Der DTO wird als deklariert %Vor% und der Serialisierungscode ist %Vor% Die resultierende JSON-Serialisierung ist %Vor% Ist es möglich, das folgende Formular...
23.07.2015, 18:28
2
Antworten

Scala-Vererbungsstandardparameter in der Elternklasse

Ich habe eine abstrakte Klasse mit einem Standardwert für ihren Parameter. Ich möchte nicht den Standardwert im Konstruktor aller möglichen Implementierungen wiederverwenden müssen. %Vor% Was ich bekommen möchte %Vor% Ich habe überlegt,...
19.05.2015, 12:50
2
Antworten

Verwendung von S3 (Frankfurt) mit Spark

Jeder benutzt s3 auf Frankfurt mit hadoop / spark 1.6.0? Ich versuche das Ergebnis eines Jobs in s3 zu speichern, meine Abhängigkeiten werden wie folgt deklariert: %Vor% Ich habe folgende Konfiguration vorgenommen: %Vor% Wenn ich sav...
15.04.2016, 12:23
2
Antworten

Scalas TreeSet vs Java TreeSet - Umfrage?

Wenn ich den höchsten Eintrag in log(n) time in Java TreeSet entfernen möchte, verwende ich treeSet.pollFirst() - was ist das Äquivalent für Scala mutable.TreeSet class? Wie auch immer, ich möchte wirklich eine haufenähnliche Date...
04.04.2013, 10:45
1
Antwort

Wie verteile ich ein Scala-Makro als Projekt?

Angenommen, ich habe ein Scala-Kompilierungsmakro, das ich nützlich finde und es gerne teilen würde (tue ich). Wie erstelle ich eine JAR-Datei, die, wenn sie in ein anderes Projekt geladen wird, das Makro ausführt, wenn das neue Projekt kompilie...
06.07.2015, 00:27
1
Antwort

Build-Automatisierung - sbt: Kompilieren / Testen gegen mehrere Abhängigkeiten

Wir haben gerade Teile unserer Bibliothek ( Mango ) veröffentlicht, die ein Scala-Wrapper um Google Guava gemeinsame Bibliotheken für Java. Die Bibliothek hängt derzeit von Google Gauva 14.0 ab, aber wir möchten auch Unterstützung für andere...
29.07.2013, 11:01
1
Antwort

Wie deserialisieren Sie die unveränderbare Sammlung mit Kryo?

Wie deserialisieren Sie die immutable Sammlung mithilfe von Kryo ? Muss ich zusätzlich zu dem, was ich getan habe, etwas registrieren? Hier ist mein Beispielcode %Vor% Es löst Ausnahme aus %Vor%     
10.05.2013, 21:13
1
Antwort

Wie bekomme ich ein Scala-Makro, um einen Methodenaufruf zu ersetzen?

Wie bekomme ich ein Scala-Makro, um einen Methodenaufruf zu ersetzen? Mein Ziel ist es, ein Merkmal namens ToStringAdder zu erstellen. Angenommen, ich habe ein Objekt x mit diesem Merkmal, dann möchte ich, wenn ich x.add(any) aufrufe...
07.05.2013, 09:54
3
Antworten

"Fehler bei der Ausführung von sbt: Keine Scala-Version angegeben oder erkannt" mit SBT von Homebrew

Ich habe Scala 2.10.3 und SBT 0.13.1 installiert. Wenn ich SBT nach Hallo, Welt aus der SBT-Dokumentation ausführe, bekomme ich die folgende Fehlermeldung:    "Fehler bei der Ausführung von sbt: Keine Scala-Version angegeben oder erkann...
09.02.2014, 11:07