Suchergebnisse für Anfrage "scala"

6 die antwort

power und modulo on the fly für große zahlen

Ich hebe eine Basis b zur Potenz p und nehme das Modulo m davon. Nehmen wir an, b = 55170 oder 55172 und m = 3043839241 (was zufällig das Quadrat von 55171 ist). Der Linux-Rechnerbc gibt die Ergebnisse aus (wir brauchen diese zur ...

10 die antwort

Gibt es eine kurze Syntax für die n-fache Ausführung eines Blocks in Scala?

Ich schreibe folgenden Code, wenn ich n-mal eine Ausführung wiederholen möchte: for (i <- 1 to n) { doSomething() } Ich suche nach einer kürzeren Syntax wie dieser: n.times(doSomething()) Gibt es so etwas schon in Scala? BEARBEITE Ich dachte ...

6 die antwort

Wie erstelle ich eine Uber JAR (Fat JAR) mit SBT in IntelliJ IDEA?

Ich verwende SBT (innerhalb von IntelliJ IDEA), um ein einfaches Scala-Projekt zu erstellen. Ich würde gerne wissen, was das @ ieinfachster Weg um ein @ zu bauUber JAR Datei (aka Fat JAR, Super JAR). Ich verwende momentan SBT, aber wenn ich ...

TOP-Veröffentlichungen

2 die antwort

Gibt es eine Möglichkeit, die erforderliche sbt-Version in build.sbt zu definieren?

Ist es möglich, in der build.sbt-Definition eines Scala-Projekts die Mindestversion von sbt zu definieren, die zum Erstellen des Projekts erforderlich ist?

18 die antwort

Erstellen großer, unveränderlicher Objekte ohne Verwendung von Konstruktoren mit langen Parameterlisten

Ich habe einige große (mehr als 3 Felder) Objekte, die unveränderlich sein können und sollten. Jedes Mal, wenn ich auf diesen Fall stoße, neige ich dazu, Konstruktor-Abscheulichkeiten mit langen Parameterlisten zu erzeugen. Es fühlt sich nicht ...

12 die antwort

scala fasst mehrere Funktionsaufrufparameter zu einem Tupel zusammen. Kann dies deaktiviert werden?

Dies ist ein problematischer Verstoß gegen die Typensicherheit in meinem Projekt. Daher suche ich nach einer Möglichkeit, sie zu deaktivieren. Wenn eine Funktion ein AnyRef (oder ein java.lang.Object) annimmt, können Sie die Funktion mit einer ...

2 die antwort

Scala 2.11.5 Compiler-Absturz mit Typ-Aliasen und Manifesten

Es sieht so aus, als ob Sie einen Alias an einen mit einem Platzhalter versehenen parametrisierten Typ an eine Funktion übergeben, die versucht, ein implizites @ zu erhalteManifest für den Typ stürzt der Scala 2.11.5-Compiler ab. Das Folgende ...

10 die antwort

Dateiname zu lang sbt

Ich erhalte die Fehlermeldung, dass ich eine zu lange Datei in sbt habe. [info] Compiling 29 Scala sources to /home/chris/dev/suredbits-core/target/scala-2.11/classes... [error] File name too long [error] one error found [error] ...

4 die antwort

Warum kann ich in Scala keine Musterübereinstimmung auf Stream.empty durchführen?

Der folgende Code wird nicht kompiliert, wenn ich die angegebene Zeile auskommentiere. Der Compiler beschwert sich: "Stable Identifier erforderlich". val Empty = Stream.empty val a = Stream.range(0, 5) a match { // case Stream.empty => ...

8 die antwort

Spark: Datensätze in Gruppen sortieren?

Ich habe eine Reihe von Datensätzen, die ich benötigen: 1) Gruppiere nach 'Datum', 'Stadt' und 'Art' 2) Sortiere jede Gruppe nach 'Preis In meinem Code: import org.apache.spark.SparkConf import org.apache.spark.SparkContext object Sort { ...