Pertanyaan yang diberi tag «scala»

Scala adalah bahasa pemrograman serba guna terutama yang menargetkan Java Virtual Machine. Dirancang untuk mengekspresikan pola pemrograman umum dalam cara yang ringkas, elegan, dan jenis-aman, ia memadukan gaya pemrograman imperatif dan fungsional. Fitur utamanya adalah: sistem tipe statis lanjut dengan inferensi tipe; jenis fungsi; pencocokan pola; parameter dan konversi implisit; kelebihan operator; interoperabilitas penuh dengan Java; konkurensi


4
Akka Kill vs Stop vs Poison Pill?
Pertanyaan pemula tentang Akka - Saya membaca Akka Essentials, dapatkah seseorang menjelaskan perbedaan antara Pil Stop / Racun Akka vs Bunuh? Buku ini hanya menawarkan sedikit penjelasan, "Bunuh sinkron vs pil beracun asinkron." Tetapi dengan cara apa? Apakah aktor yang memanggil utas mengunci selama ini? Apakah aktor anak-anak diberitahu saat …
212 scala  akka 

5
Bagaimana cara mengkloning instance kelas kasus dan mengubah hanya satu bidang di Scala?
Katakanlah saya memiliki kelas kasus yang mewakili kepribadian, orang-orang di jejaring sosial yang berbeda. Contoh-contoh dari kelas tersebut sepenuhnya tidak dapat diubah, dan disimpan dalam koleksi yang tidak dapat diubah, untuk akhirnya dimodifikasi oleh aktor Akka. Sekarang, saya memiliki kelas kasus dengan banyak bidang, dan saya menerima pesan yang mengatakan …
208 scala 

5
Dapatkan item dalam daftar di Scala?
Bagaimana di dunia Anda mendapatkan hanya elemen di indeks saya dari Daftar di scala? Saya mencoba get(i), dan [i]- tidak ada yang berhasil. Googling hanya mengembalikan cara "menemukan" elemen dalam daftar. Tapi saya sudah tahu indeks elemen! Berikut adalah kode yang tidak dikompilasi: def buildTree(data: List[Data2D]):Node ={ if(data.length == 1){ …
205 scala 


6
Kapan saya harus memilih Vector di Scala?
Tampaknya Vectorsudah terlambat ke pesta koleksi Scala, dan semua posting blog berpengaruh sudah pergi. Di Jawa ArrayListadalah koleksi default - saya mungkin menggunakan LinkedListtetapi hanya ketika saya sudah memikirkan algoritma dan cukup peduli untuk mengoptimalkan. Dalam Scala saya harus menggunakan Vectorsebagai default saya Seq, atau mencoba bekerja ketika Listsebenarnya lebih …




18
Kerangka kerja web Scala apa yang tersedia? [Tutup]
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 5 tahun yang lalu . Perbaiki pertanyaan ini Saya baru saja mulai belajar Scala, dan hal pertama yang akan saya terapkan adalah aplikasi …



2
Setara scala dari Java java.lang.Class Obyek <T>
Pertanyaannya paling baik dijelaskan dengan sebuah contoh: Di Java untuk JPA EntityManager, saya bisa melakukan hal berikut (Akun adalah kelas Entitas saya): Account result = manager.find(Account.class, primaryKey); Di Scala, upaya naif saya adalah: val result = manager.find(Account.class, primaryKey) Tetapi ketika saya mencoba menggunakannya Account.classdi Scala, sepertinya tidak seperti ini. Bagaimana …
183 java  class  scala 

15
Bagaimana cara mendefinisikan "type disjunction" (tipe union)?
Salah satu cara yang disarankan untuk menangani definisi ganda dari metode kelebihan beban adalah mengganti kelebihan beban dengan pencocokan pola: object Bar { def foo(xs: Any*) = xs foreach { case _:String =&gt; println("str") case _:Int =&gt; println("int") case _ =&gt; throw new UglyRuntimeException() } } Pendekatan ini mengharuskan kami …
181 scala 


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.