Resultados de la búsqueda a petición "scala"

1 la respuesta

Scala - escribe pruebas unitarias para objetos / singletons que extienden un rasgo / clase con conexión DB

Pregunta relacionada con la prueba de unidad Encontró un problema al probar objetos scala que extienden otro rasgo / clase que tiene una conexión DB (o cualquier otra llamada "externa") Usar un singleton con una conexión DB en cualquier parte ...

3 la respuesta

Opción Scala: mapa vs coincidencia de patrones

Mientras trata conOption en Scala, ¿cuáles son las cosas que debería considerar para decidir si asignar o emparejar un patten? Por ejemplo, si tengoOption[MyClass], Puedo manejarlo de las siguientes maneras: def getList(myOptionInstance: ...

1 la respuesta

Miembros protegidos de otras instancias en Scala

Me encontré con una dificultad mientras aprendía Scala. Tengo una jerarquía de herencia que es esencialmente equivalente a esto: class A { protected def myMethod() = println("myMethod() from A") } class B extends A { def invokeMyMethod(a: A) = ...

7 la respuesta

¿Qué alternativas de gestión automática de recursos existen para Scala?

He visto muchos ejemplos de ARM (gestión automática de recursos) en la web para Scala. Parece ser un rito de iniciación escribir uno, aunque la mayoría se parecen bastante el uno al otro. yohizo Sin embargo, veo un ejemplo bastante bueno usando ...

1 la respuesta

Catálogo Scala de patrones de diseño funcional

Desde hace una semana estoy leyendo Programación en Scala. Los autores introducen elementos del lenguaje paso a paso, pero todavía estoy confundido sobre cuándo usar cosas funcionales como actores, cierres, curry, ... Estoy buscando un catálogo ...

2 la respuesta

¿Cómo descubrir que un actor remoto de Scala ha muerto?

En Scala, se puede notificar a un actor cuando otro actor (remoto) finaliza configurando el indicador trapExit e invocando el método link () con el segundo actor como parámetro. En este caso, cuando el actor remoto finaliza su trabajo llamando a ...

5 la respuesta

No 'scala-library * .jar' en cada nuevo proyecto IntelliJ Scala

He instalado intelliJ-IDEA 2017.2.5 con el complemento scala en Ubuntu 16.04LTS. Cuando creo un nuevo proyecto scala e intento ejecutarlo, obtengo: Error: scalac: No 'scala-library * .jar' en el classpath del compilador Scala en Scala SDK SBT: ...

2 la respuesta

Spark dataframe: Pivot y Group basado en columnas

Tengo el marco de datos de entrada como se muestra a continuación con ID, aplicación y cliente Marco de datos de entrada +--------------------+-----+---------+ | id|app |customer | +--------------------+-----+---------+ |id1 | fw| WM | |id1 | ...

4 la respuesta

Reflexión sobre una clase de caso Scala

Estoy tratando de escribir un rasgo (en Scala 2.8) que se puede mezclar en una clase de caso, lo que permite que sus campos se inspeccionen en tiempo de ejecución, para un propósito de depuración particular. Quiero recuperarlos en el orden en que ...

9 la respuesta

Script Scala para copiar archivos

Quiero copiar el archivo a.txt a newDir / desde un script scala. En Java, esto se haría creando 2 secuencias de archivos para los 2 archivos, leyendo en el búfer desde a.txt y escribiéndolo en el FileOutputStream del nuevo archivo. ¿Hay una mejor ...