Pertanyaan yang diberi tag scala

137
Perbedaan antara this dan self dalam anotasi tipe diri?

Dalam berbagai literatur Scala, saya melihat beberapa anotasi tipe diri menggunakan "ini" dan lainnya menggunakan "diri": trait A { this: B => ... } trait A { self: B => ... } Apakah ada perbedaan nyata antara menggunakan "ini" atau "diri"? Apakah penting nama apa yang Anda gunakan?...

136
Streaming vs Tampilan vs Iterator

Apa perbedaan antara Stream, Views (SeqView), dan Iterator dalam skala? Inilah pemahaman saya: Mereka semua adalah daftar malas. Aliran menyimpan nilai di cache. Iterator hanya dapat digunakan sekali? Anda tidak dapat kembali ke awal dan mengevaluasi nilainya lagi? Nilai tampilan tidak...

133
Apache Spark: map vs mapPartitions?

Apa perbedaan antara RDD map dan mapPartitionsmetode? Dan apakah flatMapberperilaku suka mapatau suka mapPartitions? Terima kasih. (Sunting) yaitu apa perbedaan (baik secara semantik atau dalam hal eksekusi) antara def map[A, B](rdd: RDD[A], fn: (A => B)) (implicit a: Manifest[A], b:...

133
Bagaimana cara mendapatkan Daftar Scala dari Daftar Java?

Saya memiliki API Java yang mengembalikan Daftar seperti: public List<?> getByXPath(String xpathExpr) Saya menggunakan kode scala di bawah ini: val lst = node.getByXPath(xpath) Sekarang jika saya mencoba scala sintaks gula seperti: lst.foreach{ node => ... } tidak bekerja. Saya...

132
Apa itu Manifest di Scala dan kapan Anda membutuhkannya?

Sejak Scala 2.7.2 ada sesuatu yang disebut Manifestyang merupakan solusi untuk penghapusan tipe Java. Tetapi bagaimana cara Manifestkerjanya secara tepat dan mengapa / kapan Anda perlu menggunakannya? Posting blog Manifests: Reified Types oleh Jorge Ortiz menjelaskan beberapa di antaranya, tetapi...

131
Apa arti operator `#` di Scala?

Saya melihat kode ini di blog ini: Pemrograman Tipe-Level di Scala : // define the abstract types and bounds trait Recurse { type Next <: Recurse // this is the recursive function definition type X[R <: Recurse] <: Int } // implementation trait RecurseA extends Recurse { type Next =...

130
Operator Scala @

Apa yang dilakukan operator @ Scala? Misalnya, di posting blog Pemrosesan Bahasa Formal di Scala, Bagian 2 ada sesuatu seperti ini case x @ Some(Nil) =>

130
sbt-assembly: kesalahan ditemukan deduplication

Saya tidak yakin apakah mergestrategy atau mengecualikan stoples adalah pilihan terbaik di sini. Bantuan apa pun bagaimana cara saya melanjutkan kesalahan ini akan sangat bagus! [sameert@pzxdcc0151 approxstrmatch]$ sbt assembly [info] Loading project definition from

128
Apa perbedaan utama antara Scala dan Groovy? [Tutup]

Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 5 tahun yang lalu .

128
Scala: Nil vs List ()

Dalam Scala, apakah ada perbedaan sama sekali antara Nildan List()? Jika tidak, gaya Scala mana yang lebih idiomatis? Baik untuk membuat daftar kosong baru dan pencocokan pola pada daftar