Perguntas com a marcação «scala»

Scala é uma linguagem de programação de uso geral direcionada principalmente à Java Virtual Machine. Projetado para expressar padrões de programação comuns de maneira concisa, elegante e com segurança de tipo, combina os estilos de programação imperativos e funcionais. Suas principais características são: um sistema avançado de tipo estático com inferência de tipo; tipos de função; correspondência de padrões; parâmetros implícitos e conversões; sobrecarga do operador; interoperabilidade total com Java; simultaneidade


2
Desempenho do Spark para Scala vs Python
Eu prefiro Python a Scala. Mas, como o Spark é originalmente escrito em Scala, eu esperava que meu código fosse executado mais rapidamente no Scala que na versão Python por razões óbvias. Com essa suposição, pensei em aprender e escrever a versão Scala de algum código de pré-processamento muito comum …

5
(Por que) precisamos chamar cache ou persistir em um RDD
Quando um conjunto de dados distribuído resiliente (RDD) é criado a partir de um arquivo ou coleção de texto (ou de outro RDD), precisamos chamar "cache" ou "persistir" explicitamente para armazenar os dados do RDD na memória? Ou os dados RDD são armazenados de forma distribuída na memória por padrão? …
171 scala  apache-spark  rdd 

3
O que é o identificador Scala "implicitamente"?
Eu vi uma função nomeada implicitlyusada nos exemplos do Scala. O que é e como é usado? Exemplo aqui : scala> sealed trait Foo[T] { def apply(list : List[T]) : Unit }; object Foo { | implicit def stringImpl = new Foo[String] { | def apply(list : List[String]) = println("String") …
169 scala  implicits 

13
Fazendo login no Scala
Qual é uma boa maneira de fazer logon em um aplicativo Scala? Algo que é consistente com a filosofia da linguagem, não confunde o código e é de baixa manutenção e discreto. Aqui está uma lista de requisitos básicos: simples não confunde o código. Scala é ótimo por sua brevidade. …
168 logging  scala 




8
scala vs java, desempenho e memória? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …

6
Uso de def, val e var em scala
class Person(val name:String,var age:Int ) def person = new Person("Kumar",12) person.age = 20 println(person.age) Essas linhas de saída de código 12, mesmo que tenham person.age=20sido executadas com sucesso. Descobri que isso acontece porque usei def in def person = new Person("Kumar",12). Se eu usar var ou val, a saída é …
158 scala 

16
A chamada jdbc assíncrona é possível?
Gostaria de saber se existe uma maneira de fazer chamadas assíncronas para um banco de dados? Por exemplo, imagine que eu tenho uma grande solicitação que leva muito tempo para processar. Quero enviar a solicitação e receber uma notificação quando a solicitação retornar um valor (passando um ouvinte / retorno …





Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.