Resultados da pesquisa a pedido "scala"
Você pode substituir os gravadores de fluxo em objetos scala @serializable?
Agora entendo que os objetos scala @serializable podem ser usados da mesma forma que um objeto Java Serializable. Em um objeto serializável em Java, existem métodos que você pode substituir para alterar a forma como o objeto é transmitido: ...
val e objeto dentro de uma classe scala?
Qual é a diferença entre declarar um campo comoval, lazy val eobject dentro de uma classe scala, como no seguinte snippet: class A class B { val a1 = new A { def foo = 1 } object a2 extends A { def foo = 1 } lazy val a3 = new A { def foo = 1 } }
Fluxo de pilha devido à longa linhagem RDD
Eu tenho milhares de arquivos pequenos no HDFS. Como processar um subconjunto de arquivos um pouco menor (que é novamente em milhares), fileList contém uma lista de caminhos de arquivos que precisam ser processados. // fileList == list of ...
Por que o Spark falha com "Falha ao obter broadcast_0_piece0 de broadcast_0" no modo local?
Estou executando esse trecho para classificar um RDD de pontos, ordenando o RDD e obtendo os pontos K-mais próximos de um determinado ponto: def getKNN(sparkContext:SparkContext, k:Int, point2:Array[Double], pointsRDD:RDD[Array[Double]]): ...
Esquema ambíguo no Spark Scala
Esquema: |-- c0: string (nullable = true) |-- c1: struct (nullable = true) | |-- c2: array (nullable = true) | | |-- element: struct (containsNull = true) | | | |-- orangeID: string (nullable = true) | | | |-- orangeId: string (nullable = ...
O que exatamente é um parâmetro de evidência de escala
Eu tenho tentado encontrar uma definição autorizada do que é um parâmetro de evidência, sem sucesso, para resolver um caso de "não foi possível encontrar um valor implícito para o parâmetro de evidência do tipo ....". Você pode fornecer uma ...
A correspondência de padrões Scala no tipo genérico com TypeTag gera um aviso, enquanto ClassTag não?
Eu tenho dois métodos muito semelhantes. A única diferença é o uso deClassTag eTypeTag: def matchClass[A: ClassTag](v: Any) = v match { case a: A => "it's A" case _ => "not A" } def matchType[A: TypeTag](v: Any) = ... // same code as ...
akka-http com várias configurações de rota
Histórico RápidoEstou passando por alguns exemplos aprendendo a pilha HTTP Akka para criar um novo projeto REST (completamente sem interface do usuário). Eu tenho usado e aumentado oExemplo de microsserviço HTTP ...
Correspondência de padrão em objetos de caso com membros de tipo
O Scala possui um recurso interessante para inferir o parâmetro de tipo dentro da correspondência de padrões. Ele também verifica a exaustividade da correspondência de padrões. Por exemplo: sealed trait PField[T] case object PField1 extends ...
Obtendo subclasses de uma característica selada
É possível (via macros, alguma forma de automagia sem forma ou de outra forma) obter uma lista das subclasses de uma característica selada: Em tempo de compilação?Em tempo de execução?