scala

Jvm tarda mucho tiempo en resolver la dirección ip de localhost

Parece que tengo un problema con el rendimiento de "sbt test" después de actualizar a macOS Sierra. En una versión anterior d ... r a JDK 8u102 y eso no ayudó también. P.d. Estoy ejecutando Macbook Pro Mediados de 2015 2.8 GHz i7, 16 GB de ram, 1 TB SSD.

¿En qué se diferencia la implementación de múltiples Actores en Scala?

Con el lanzamiento de Scala 2.9.0, también se anunció la pila Typesafe, que combina el lenguaje Scala con el marco Akka. Ahor ... ontraremos que Lift y Scalaz también tienen implementaciones. Entonces, ¿cuál es la diferencia entre estas implementaciones?

Cómo esperar varios Futuros

Supongamos que tengo varios futuros y tengo que esperar hasta ya seacualquiera de ellos falla o todos ellos tienen éxito. ... o los espero (y devuelvo falla ) Si f1 tiene éxito y luego f2 tiene éxito, continúo esperando f3. ¿Cómo lo implementarías?

¿Cuáles son los pros de usar rasgos sobre clases abstractas?

¿Puede alguien explicar rasgos en Scala? ¿Cuáles son las ventajas de los rasgos sobre la extensión de una clase abstracta?

¿Por qué es malo añadir a una lista?

Recientemente he empezado a aprender scala, y me he encontrado con la función :: (cons), que precede a una lista. En el libro ... supongo que es lo que se supone que debo hacer cuando tengo una lista, digamos 1,2,3 y quiero agregar 4 al final de la misma?

Obtener el valor de la opción o lanzar una excepción

Dada una Opción, ¿cuál es la forma idiomática de obtener su valor o lanzar una excepción intentando? def foo() : String = { val x : Option[String] = ... x.getOrException() }

Cambiar el nombre de las columnas de un DataFrame en Spark Scala

Estoy tratando de convertir todos los encabezados / nombres de columna de un DataFrame en Spark-Scala. a partir de ahora se m ... for( i <- 0 to origCols.length - 1) { df.withColumnRenamed( df.columns(i), df.columns(i).toLowerCase ); }

¿Cómo se define un var/val local en el constructor primario en Scala?

En Scala, el constructor primario de una clase no tiene un cuerpo explícito, pero se define implícitamente a partir del cuerp ... el constructor. Entonces, en este ejemplo (ciertamente artificial), ¿cómo defines los valores locales para este constructor?

¿Por qué "evitar la sobrecarga del método"?

¿Por qué Jorge Ortiz aconseja evitar la sobrecarga del método?

Scala Functor y Monada diferencias

¿Puede por favor alguien explicar las diferencias entre Funtor y Mónada en el contexto de Scala?

Documentando macros de Scala 2.10 [cerrado]

Comenzaré con un ejemplo. Aquí hay un equivalente de List.fill para tuplas como macro en Scala 2.10: import scala.language. ... ivel de método. Cualquier ejemplo o punteros serían apreciados, incluyendo los de otros idiomas con sistemas macro similares.

Scala coincidencia de patrón de tipo múltiple

Me pregunto cómo puedo usar la coincidencia de patrones de tipos múltiples. Tengo: abstract class MyAbstract case class MyF ... o más bonito. Como si tuviera 5 de ellos, escribiré el mismo código 5 veces (llamando a doSomething()). Gracias de antemano!

Conversión Explícita de Tipos en Scala

Digamos que tengo el siguiente código: abstract class Animal case class Dog(name:String) extends Animal var foo:Animal = Dog ... ltima línea de este código? Básicamente, solo quiero hacer lo que, en un lenguaje C-como se haría: var bar:Dog = (Dog) foo

¿Cuáles son las mayores diferencias entre Scala 2.8 y Scala 2.7?

He escrito un programa bastante grande en Scala 2.7.5, y ahora estoy esperando la versión 2.8. Pero tengo curiosidad sobre có ... provechar alguna nueva característica interesante? ¿Qué son exactamente las nuevas características de Scala 2.8 en general?

En Scala, ¿qué es un "inicializador temprano"?

En el reciente post de Martin Odersky sobre los niveles de habilidad del programador en Scala, en la sección Expert library designer, él incluye el término "inicializadores tempranos". Estos no se mencionan en Programación en Scala. ¿Qué son?

¿Cómo puedo encadenar implicitos en Scala?

El patrón pimp-my-library me permite agregar aparentemente un método a una clase al hacer disponible una conversión implícita ... o que no puedo pasar de A a C usando un A implícito a B y otro B implícito a C. ¿Hay alguna forma de evitar esta restricción?

Herencia de clase de caso Scala

Tengo una aplicación basada en Squeryl. Defino mis modelos como clases de casos, sobre todo porque me parece conveniente tene ... uáles son los problemas y escollos que debo tener en cuenta al heredar de una clase case? ¿Tiene sentido en mi caso hacerlo?

¿Cómo ordenar por columna en orden descendente en Spark SQL?

Probé df.orderBy("col1").show(10) pero se clasificó en orden ascendente. df.sort("col1").show(10) también ordena en orden des ... w y las respuestas que encontré estaban desactualizadas o se referían a RDDs. Me gustaría usar el dataframe nativo en spark.

Diferencia entre fold y foldLeft o foldRight?

NOTA: Estoy en Scala 2.8-¿puede ser un problema? ¿Por qué no puedo usar la función fold de la misma manera que foldLeft o f ... + _) // now try fold: foo.fold(0)(_ + _) >:7: error: value fold is not a member of List[Int] foo.fold(0)(_ + _) ^

Spark-Error "Se debe establecer una URL maestra en su configuración" al enviar una aplicación

Tengo una aplicación de Spark que se ejecuta sin problemas en modo local,pero tengo algunos problemas al enviar al clúster de ... do el parámetro" master master " a spark-submit. ¿Alguien que sepa cómo solucionar este problema? Versión de Spark: 1.6.1