scala hakkında sorular

12
cevaplar

Akka için iyi kullanım kılıfı [kapalı]

ben Akka çerçeve (Java/Scala hizmet platformu) hakkında raving çok duydum, ama şimdiye kadar bunun için iyi olurdu k ... nucusu yazma durumunda dahil etmeyiniz. (neden? bu, benzer birçok şey için bir örnek olarak aşırı kullanıldığından)
tarihinde sordu 2010-12-20 22:15:54
13
cevaplar

Scala nesne ve sınıf arasındaki fark

internette bazı Scala öğreticilerini Gözden geçiriyorum ve bazı örneklerde bir nesnenin örnek başında bildirildiğini fark ettim. class ve object arasındaki fark nedir?
tarihinde sordu 2009-11-18 14:21:58
8
cevaplar

Scala'da bir alt çizginin tüm kullanımları nelerdir?

ben 151930920 'alınan anketler listesi bir göz attım scala-lang.org ve meraklı bir soru fark: " "_ " tüm kul ... rı isim olabilir? ". Yapabilir misin? Evet ise, lütfen bunu burada yapın. Açıklayıcı örnekler takdir edilmektedir.
tarihinde sordu 2011-11-03 23:43:45
2
cevaplar

Scala implantları nerede arıyor?

bir örtük Scala yeni gelenlere soru gibi görünüyor: derleyici implicits için nereye bakıyor? Yani, çünkü soru hi ... enmiştir , sorunu daha genel bir şekilde ifade etme umuduyla. Örnek oradan kopyalandı, çünkü cevapta ifade edildi.
tarihinde sordu 2011-04-08 20:29:37
11
cevaplar

Self-types ve trait subclasses arasındaki fark nedir?

bir özellik için kendinden tip A : trait B trait A { this: B => } , " A B " de genişletmeyen bir ... a basit bir derleme zamanı hatası olasılığını oluşturmak için hizmet ediyor gibi görünüyor. ne kaçırıyorum?
tarihinde sordu 2010-01-02 11:07:53
11
cevaplar

Scala'da tip silme işlemini nasıl alabilirim? Ya da neden koleksiyonlarımın türü parametresini alamıyorum?

bu, bir liste[İnt] örneğini oluşturursanız, örneğinizin bir liste olduğunu doğrulayabileceğiniz ve herhangi bir öğenin ... intln("A list of strings?!") ^ A list of strings?! neden bu, ve nasıl etrafında alabilirim?
tarihinde sordu 2009-07-07 23:03:38
8
cevaplar

Özellikler yerine soyut sınıflar kullanmanın avantajı nedir?

bir özellik yerine soyut bir sınıf kullanmanın avantajı nedir (performans dışında)? Soyut sınıflar çoğu durumda özelliklerle değiştirilebilir gibi görünüyor.
tarihinde sordu 2010-01-02 12:03:28
11
cevaplar

Java nasıl kullanılır.Dize.Scala formatında mı?

bir dize .format yöntemini kullanmaya çalışıyorum. Ancak %1, %2 vb. yerleştirirsem. dizede, java.utıl.UnknownFormatC ... char yasak olduğunu anlıyorum. Eğer öyleyse, yer tutucular için ne kullanmalıyım? ' 2.8 kullanıyorum.
tarihinde sordu 2010-09-12 18:46:30
1
cevaplar

Bağlam ve görünüm sınırları nelerdir?

basit bir şekilde, bağlam ve görünüm sınırları nedir ve aralarındaki fark nedir? bazı kolay takip örnekler de harika olurdu!
tarihinde sordu 2010-12-17 01:22:20
6
cevaplar

Scala yöntem ve fonksiyon arasındaki fark

ben okumak Scala fonksiyonları ( başka bir tur parçası ). O yazı o belirtti: yöntemleri ve işlevleri aynı şey değildir ama bu konuda hiçbir şey açıklamadı. Ne demeye çalışıyordu?
tarihinde sordu 2010-03-27 15:06:16
26
cevaplar

Komut satırı parametrelerini ayrıştırmanın en iyi yolu? [kapalı]

Scala komut satırı parametrelerini ayrıştırmanın en iyi yolu nedir? Şahsen harici kavanoz gerektirmeyen hafif bir şey ... gi parametre ayrıştırıcı kütüphaneleri var? komut satırı argümanlarını C'de ayrıştırmanın en iyi yolu#
tarihinde sordu 2010-02-23 06:27:09
6
cevaplar

Bir şey düzgün çalışmıyor ve ne olduğundan emin değiliz.

Scala'nın lazy vals sağladığını fark ettim . Ama ne yaptıklarını anlamıyorum. scala> val x = 15 x: Int = 1 ... cala> y res1: Int = 13 REPL y bir lazy val olduğunu gösterir , ama nasıl normal bir val farklıdır ?
tarihinde sordu 2011-09-20 16:11:40
13
cevaplar

Scala & # 39; da Numaralandırmalara karşı vaka nesneleri

, vaka sınıflarını (veya vaka nesneleri) Scala'da numaralandırmayı genişletme konusunda en iyi uygulama kuralları var mı? aynı faydalardan bazılarını sunuyorlar.
tarihinde sordu 2009-12-14 07:33:08
18
cevaplar

Hangi Scala web çerçeveleri mevcuttur? [kapalı]

sadece Scala öğrenmeye başladım ve uygulayacağım ilk şey küçük bir web uygulamasıdır. Sunucu tarafı yazılımını uygulam ... ler daha sonra aralarında seçim böylece vardır. Alternatif olarak, bir şehir, yer veya adresin yakınında arama yapın
tarihinde sordu 2009-09-28 21:50:01
1
cevaplar

Anonim bir sınıfın makrodan yöntemleri ile yapısal bir tür alma

, bazı tür üyeleri veya yöntemleri ile anonim bir sınıf tanımlayan bir makro yazmak istediğimizi ve daha sonra statik o ... yorum, ancak mantıklı mı? Yapısal bir tür elde etmek için daha temiz bir yol var mı (yöntemleri ile bir makrodan mı?
tarihinde sordu 2013-01-17 05:31:17
6
cevaplar

Görev seri hale getirilemez: java.ıo.NotSerializableException çağırırken işlev dışında yalnızca sınıflarda değil nesneler

bir kapatma dışında işlevini çağırırken garip davranış alıyorum: işlev bir nesne her şey çalışırken ... omeFunc(_)) //this will crash (spark lazy) after.collect().map(println(_)) } def someFunc(a:Int) = a+1 }
tarihinde sordu 2014-03-23 19:22:49
6
cevaplar

Scala'nın tembel val'inin (gizli) maliyeti nedir?

Scala'nın kullanışlı bir özelliği lazy val olup, val değerlendirmesinin gerekli olana kadar ertelenmesi (ilk erişimd ... bu, lazy val in x ve y iki ayrı lazy val ve y ya da (x, y) çifti için yükü sadece bir kez alıyor muyum ?
tarihinde sordu 2010-06-15 01:59:13
28
cevaplar

Scala gizli özellikleri

her Scala geliştirici farkında olmalıdır Scala gizli özellikleri nelerdir? cevap başına bir gizli özellik, lütfen.
tarihinde sordu 2009-06-22 05:05:03
14
cevaplar

Scala'da bir dosyaya nasıl yazılır?

okuma için, Source yararlı soyutlama vardır . Bir metin dosyasına çizgiler nasıl yazabilirim?
tarihinde sordu 2011-01-05 15:58:58
3
cevaplar

Scala tanımlayıcı "örtük" nedir?

Scala örneklerinde kullanılan implicitly adlı bir işlev gördüm. Nedir ve nasıl kullanılır? örnek burada ... nesneleri/türleri/vb araştırmak için nasıl bakın. Scala REPL'DEN mi? ve Scala implantları nerede arıyor?
tarihinde sordu 2010-10-04 17:21:59
7
cevaplar

IntelliJ Idea ile SBT projesi nasıl oluşturulur?

Scala / LiftWeb/ Sbt geliştirme ile yeni başladım ve IntelliJ Idea bir Sbt projesi almak istiyorum. Aslında, projemi i ... ım. Ancak sorunlar burada başladı: IntelliJ Sbt eklentisini çalıştıramam. kimse bana yardımcı olabilir mi?
tarihinde sordu 2010-11-23 00:18:16
4
cevaplar

Neden örnek derlenmiyor, diğer bir deyişle (co-, contra-ve in-) varyansı nasıl çalışıyor?

bu soru dan sonra , birisi Scala'da aşağıdakileri açıklayabilir: class Slot[+T] (var some: T) { // DO ... Düzenle 2 : Duh! var ve val kullandım . Aşağıdakiler istediğim şey: class Slot[+T] (val some: T) { }
tarihinde sordu 2009-03-19 20:46:16
1
cevaplar

Scala vs Python için kıvılcım performansı

Python'u Scala üzerinden tercih ediyorum. Ancak, Spark doğal olarak Scala'da yazıldığından, kodumun scala'da bariz ned ... Benim için iyi haber, Python ile kalmak için iyi bir motivasyon verdi. Kötü haber, nedenini tam olarak anlamadım mı?
tarihinde sordu 2015-09-08 20:46:02
11
cevaplar

Scala bir harita-by-key içine bir koleksiyon dönüm en iyi yolu?

'151970920 c türünde bir koleksiyonum varsa T ve T üzerinde p bir mülk var ( P , diyelim ki), haritadan açılan anaht ... duğu gibi basit bir kütüphane yardımcı programına dönüştürebilirim, ancak Scala'da gerek olmadığından şüpheleniyorum)
tarihinde sordu 2009-03-23 21:26:59
4
cevaplar

Bağımlı yöntem türleri için bazı zorlayıcı kullanım durumları nelerdir?

Daha önce deneysel bir özellik olarak kullanılan bağımlı yöntem türleri, gövdesinde varsayılan olarak etkinleştirildi ... llerin tip sistemlerinde bulunan herhangi bir özellikten ilham almak veya çizmek için bağımlı yöntem türleri vardır?
tarihinde sordu 2011-10-22 18:16:24
3
cevaplar

'Yazın' sözcüğü ne anlama 20

Scala için yeniyim ve type anahtar sözcüğü hakkında çok şey bulamadım. Aşağıdaki ifadenin ne anlama geldiğini anlama ... ate, HolidayCalendar, Int, Boolean) => LocalDate FunctorType bir çeşit takma addır, ancak ne ifade eder?
tarihinde sordu 2013-10-21 14:52:19
7
cevaplar

Veri Kümesi özel nesneleri saklamak için nasıl?

göre Spark veri : Spark 2.0 için sabırsızlanıyoruz, özellikle veri kümelerine bazı heyecan verici ... Wiki cevabı için bir giriş noktası olarak var. Hem soruyu hem de cevabı güncellemekten / geliştirmekten çekinmeyin.
tarihinde sordu 2016-04-15 16:11:07
7
cevaplar

Scala'da düzenli ifadeyi kullanarak nasıl eşleştirilir?

bir kelimenin ilk harfi ile "ABC" gibi bir gruptaki harflerden biri arasında bir eşleşme bulmak istiyorum. Pseudocode' ... kaparım? Düzenli ifadeyi nasıl düzgün bir şekilde ifade edebilirim? Bunu case class içinde yapmak mümkün mü ?
tarihinde sordu 2011-01-09 01:50:17
1
cevaplar

Scalaz 7 zipWithİndex/group enumeratees ile bellek sızıntılarından kaçınmak

arka plan de belirtildiği gibi bu soru , sabit yığın alanında büyük (yani sınırsız) bir veri akışı ... + v._1.length } ' kodumdaki hata mı? bu işi sürekli yığın alanında nasıl yapabilirim?
tarihinde sordu 2013-10-02 05:55:48
9
cevaplar

Scala'da Java koleksiyonları üzerinde yineleme

Apache POI API kullanan bazı Scala kodu yazıyorum. Sayfa sınıfından aldığım java.util.Iterator de bulunan satır ... var rows = sheet.rowIterator() for (val row <- rows){ println(row) } } }
tarihinde sordu 2009-01-30 17:47:48