Domande taggate «scala»

Scala è un linguaggio di programmazione generico destinato principalmente alla Java Virtual Machine. Progettato per esprimere schemi di programmazione comuni in modo conciso, elegante e sicuro per i tipi, fonde stili di programmazione imperativi e funzionali. Le sue caratteristiche principali sono: un avanzato sistema di tipo statico con inferenza di tipo; tipi di funzione; pattern-matching; parametri e conversioni implicite; sovraccarico dell'operatore; piena interoperabilità con Java; concorrenza


2
Spark performance per Scala vs Python
Preferisco Python rispetto alla Scala. Ma, poiché Spark è scritto in modo nativo in Scala, mi aspettavo che il mio codice funzionasse più velocemente in Scala rispetto alla versione Python per ovvie ragioni. Con questo presupposto, ho pensato di imparare e scrivere la versione Scala di alcuni codici di preelaborazione …


3
Qual è l'identificatore Scala "implicitamente"?
Ho visto una funzione chiamata implicitlyusata negli esempi di Scala. Che cos'è e come viene utilizzato? Esempio qui : 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
Accesso a Scala
Qual è un buon modo per fare il login in un'applicazione Scala? Qualcosa che è coerente con la filosofia del linguaggio, non ingombra il codice ed è a bassa manutenzione e discreto. Ecco un elenco di requisiti di base: semplice non ingombra il codice. Scala è eccezionale per la sua …
169 logging  scala 




8
scala vs java, prestazioni e memoria? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …

6
Uso di def, val e var in scala
class Person(val name:String,var age:Int ) def person = new Person("Kumar",12) person.age = 20 println(person.age) Queste righe di output del codice 12, sebbene siano person.age=20state eseguite con successo. Ho scoperto che questo accade perché ho usato def in def person = new Person("Kumar",12). Se uso var o val l'output è 20. …
158 scala 

16
È possibile la chiamata asincrona jdbc?
Mi chiedo se esiste un modo per effettuare chiamate asincrone a un database? Ad esempio, immagina di avere una grande richiesta che impiega molto tempo per l'elaborazione, voglio inviare la richiesta e ricevere una notifica quando la richiesta restituirà un valore (passando un Listener / callback o qualcosa del genere). …





Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.