Resultados da pesquisa a pedido "scala"

7 a resposta

Melhor formatação de string no Scala

Com muitos argumentos,String.format facilmente fica muito confuso. Existe uma maneira mais poderosa de formatar uma String. Igual a: "This is #{number} string".format("number" -> 1)Ou isso não é possível devido a problemas de tipo (format ...

2 a resposta

Como zombar de uma função no objeto Scala usando o Mockito?

Eu sou realmente novo no Scala. Tentei simular uma função Scala simples usando o Mockito, mas recebo o seguinte erro. Verifiquei a Internet, mas não consegui descobrir o erro. object TempScalaService { def login(userName: String, password: ...

2 a resposta

Sobre como adicionar uma nova coluna a um DataFrame existente com valores aleatórios no Scala

Eu tenho um quadro de dados com um arquivo parquet e tenho que adicionar uma nova coluna com alguns dados aleatórios, mas preciso que os dados aleatórios sejam diferentes. Este é o meu código atual e a versão atual do spark ...

2 a resposta

Execute testes com o banco de dados: “Muitas conexões”

Para ter um banco de dados disponível em escala com evoluções, eu uso esta extensão do padrãoPlaySpec inspirado poresta pergunta ...

2 a resposta

approxQuantile fornece mediana incorreta no Spark (Scala)?

Eu tenho esses dados de teste: val data = List( List(47.5335D), List(67.5335D), List(69.5335D), List(444.1235D), List(677.5335D) )Estou esperando mediana para ser 69.5335. Mas quando tento encontrar a mediana exata com este ...

4 a resposta

Exemplo do HelloWorld (sbt new sbt / scala-seed.g8) não está funcionando

Depois de instalar a versão 0.13.13 do sbt (com brew) no Mac 10.12.2 com o scala 2.12.0, tentei o primeiro exemplo da documentação (conforme o assuntosbt new sbt/scala-seed.g8) O resultado é: ... [info] Set current project to hello (in build ...

5 a resposta

Como a saída do terminal colorido pode ser desativada para sbt / play?

Gostaria de desativar os códigos de escape de cores registrados no sbt / play. Isso é possível? E, se for, existe uma maneira de fazer isso sem fazer alterações na configuração - ou seja, através de uma opção de linha de comando ou propriedade do ...

2 a resposta

Quadros de dados Spark - redução por chave

Digamos que eu tenho uma estrutura de dados como esta, em que ts é um carimbo de data / hora case class Record(ts: Long, id: Int, value: Int)Dado um grande número desses registros, quero terminar com o registro com o carimbo de data / hora mais ...

3 a resposta

Quais regras especiais o compilador scala possui para o tipo de unidade no sistema de tipos

oUnit recebe tratamento especial pelo compilador ao gerar código de bytes, porque é análogo avoid na jvm. Mas conceitualmente como um tipo no sistema de tipos scala, parece que também recebe tratamento especial na própria linguagem (exemplos ...

4 a resposta

covariante tipo A ocorre em posição contravariante no tipo A de valor a

Eu tenho a seguinte turma: case class Box[+A](value: A) { def set(a: A): Box[A] = Box(a) }E o compilador reclama: Error:(4, 11) covariant type A occurs in contravariant position in type A of value a def set(a: A): Box[A] = Box(a)Eu estava ...