Suchergebnisse für Anfrage "scala"

1 die antwort

Warum ist es in Scala möglich, nicht faulen Vals rekursive Lambdas zuzuweisen?

In der folgenden Aussage wird die valf ist definiert als ein Lambda, das sich selbst referenziert (es ist rekursiv): val f: Int => Int = (a: Int) => if (a > 10) 3 else f(a + 1) + 1 // just some simple functionIch habe es in der REPL ausprobiert ...

1 die antwort

Wann sollte .empty im Vergleich zur leeren Singleton-Instanz verwendet werden?

Wenn Sie mit Sammlungen in Scala arbeiten, müssen Sie in der Regel die leere Instanz der Sammlung für einen Basisfall verwenden. Da die leeren Standardinstanzen die Auflistungstypklasse mit dem Typparameter erweiternNothing, es besiegt manchmal ...

2 die antwort

Ist es gut oder schlecht, ActorRef an andere Schauspieler weiterzugeben?

Ich versuche herauszufinden, ob ich es gewohnt bin, Akka zu überholenActorRef herum zu anderen Schauspielern ist kein Anti-Muster. Ich habe ein paar Schauspieler in meinem System. Einige sind langlebig (restClientRouter,publisher) und einige ...

TOP-Veröffentlichungen

3 die antwort

Scala-Klasse erweitert {}

Durch Zufall bin ich auf die seltsame Kompilierung der Scala-Syntax gestoßen: class Some extends { def hi = println("hi") }Jungs: Handelt es sich um eine offizielle von Scala unterstützte Syntax?Bedeutet es einfach, dieObject?Hat es irgendwie ...

5 die antwort

Was ist der Unterschied zwischen der Verwendung und der Nichtverwendung eines "=" in Scala-Defs?

Was ist der Unterschied zwischen den beidendefs unten def someFun(x:String) { x.length }UND def someFun(x:String) = { x.length }

6 die antwort

Tupel duplizieren die Eliminierung aus einer Liste

Betrachten Sie die folgende Liste von Tupeln: val input= List((A,B), (C,B), (B,A))und unter der Annahme, dass die Elemente(A,B) und(B,A) sind die gleichen und daher Duplikate, was ist der effiziente Weg (vorzugsweise in Scala), um Duplikate aus ...

1 die antwort

Apache Spark - java.lang.NoSuchMethodError: breeze.linalg.DenseVector

Ich habe Probleme beim Ausführen von Apache Spark 1.0.1 innerhalb eines Spiels! App. Derzeit versuche ich, Spark im Play! Anwendung und Verwendung einiger grundlegender maschineller Lernfunktionen in Spark. Hier ist meine App-Erstellung: def ...

2 die antwort

Spark - Scala: RDD mischen / RDD zufällig in zwei Teile teilen

Wie kann ich ein rdd-Array mit Funken nehmen und es zufällig in zwei rdds aufteilen, sodass jedes rdd einen Teil der Daten enthält (sagen wir 97% und 3%)? Ich dachte, ich mische die Liste ...

1 die antwort

Liste der Zeichenfolgen mit Lokalisierung in Scala sortieren

Ich möchte eine Liste von Zeichenfolgen sortieren. Ich weiß, dass das in Scala nicht schwierig ist, aber mein Problem ist, dass ich Listen in verschiedenen Sprachen sortieren muss. Zum Beispiel weiß ich, dass ich sehr einfach Zeichenfolgen in ...

1 die antwort

Wie deaktiviere ich den HTTP-Port im Play Framework?

Wenn ich Play Framework über den https-Port ausführe, wird die Anwendung über zwei Ports gestartet - Standard (9000) und https (443). Wie deaktiviere ich den Standard-9000-Port und führe die Play-Anwendung NUR auf dem https-Port aus? Ich führe ...