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 man eine Akka Streams Senke aus mehreren Dateischreibvorgängen zusammenbaut?

Ich versuche, einen akka-streambasierten Flow in meine Play 2.5 App zu integrieren. Die Idee ist, dass Sie ein Foto streamen können und es dann als Rohdatei, eine Thumbnail-Version und eine mit Wasserzeichen versehene Version auf die Festplatte...
10.05.2016, 07:46
1
Antwort

Scala-Code von Java aufrufen?

Ich benutze Netbeans, um Scala und Java zu schreiben. Netbeans hat eine .jar-Datei für das Scala-Projekt erstellt. Ich habe versucht, diese Datei in das Java-Projekt zu importieren. Aber ich konnte keine Klasse aus dieser .jar-Datei in mein J...
03.09.2009, 06:41
2
Antworten

Auflisten von Spalten in einer Slick-Tabelle

Ich habe eine Slick 3.0-Tabellendefinition, die der folgenden ähnelt: %Vor% Ich würde gerne 2 Dinge tun können: Erhalte eine Liste der Spaltennamen als Seq[String] Erstellen Sie für eine Instanz von Simple eine Seq[String] , di...
19.09.2015, 21:38
1
Antwort

Wie passen Dataframe-Spaltennamen zu Scala-Fallklassenattributen zusammen?

Die Spaltennamen in diesem Beispiel von spark-sql stammen von case class Person . %Vor% Ссылка In vielen Fällen können die Parameternamen jedoch geändert werden. Dies würde dazu führen, dass Spalten nicht gefunden werden, wenn die Dat...
12.09.2015, 04:50
1
Antwort

Was ist der prägnanteste Weg, um eine Variable vom Typ Short in Scala zu inkrementieren?

Ich habe in letzter Zeit ein bisschen an der Implementierung eines binären Netzwerkprotokolls in Scala gearbeitet. Viele der Felder in den Paketen sind natürlich Scala Shorts zugeordnet. Ich möchte eine Short Variable prägnant erhöhen (kein W...
06.08.2015, 21:46
1
Antwort

Bekommen Sie einen TypeTag von einem Typ?

Ich kann ein Type von einem TypeTag[A] erhalten, indem ich die Methode tpe verwende. Kann ich das Typ-Tag auch von einem Typ wiederherstellen? %Vor% Der Grund dafür ist, dass ich eine API habe, die Typ-Tags als Schlüssel in einer Ma...
11.01.2015, 13:04
1
Antwort

Dynamisch erweiterbaren Datensatz in formlos 2.0 erstellen

Ich muss einen erweiterbaren Datensatz mit einem HList von Schlüsseln und einer Map von Werten erstellen, hier ist ein MWE von dem, was ich erreichen möchte (Sie können dies in jeder REPL mit formlosem 2.0, in um das Problem zu reproduzieren)...
13.08.2014, 10:51
2
Antworten

Einfügen von Standardwerten, wenn der Spaltenwert 'none' ist und slick verwendet wird

Mein Problem ist einfach. Ich habe eine Spalte seqNum: Double , die wie folgt NOT NULL DEFAULT 1 in CREATE TABLE ist: %Vor% Benutzer kann einen Wert für seqNum oder nicht von UI eingeben. Also ist die akzeptierende PLAY Form...
12.02.2015, 07:10
1
Antwort

Wie kann ich ein materialisiertes Akka Stream Flussdiagramm veröffentlichen oder abonnieren?

Ich spiele mit Akka Stream und ich versuche seine Flexibilität nach der Materialisierung herauszufinden. Eine Möglichkeit, dies zu tun, ist die Verwendung der API für reaktive Datenströme mit niedriger Stufe: Ссылка Sie müssen diese Punk...
17.02.2015, 13:33
1
Antwort

Einige Fragen zum Unterschied zwischen Call-by-Name- und 0-Arity-Funktionen

Es gibt einige Diskussionen hierüber, aber ich habe einige spezifische Fragen, auf die ich keine Antwort finden konnte. Also, bei call-by-name meine ich =>T type und bei 0-arity function meine ich () => T Ich verstehe (denke ich)...
26.09.2015, 21:16