cost 326 ms
Scala:打空?

[英]Scala: Typed Emptiness?

我想知道是否可以在Scala中將Type賦予“空”的東西? 例如,我正在尋找類似Null[String]或Nothing[String]或None[String] 。 我不想使用期權。 老實說,我在做的是有一張地圖: 其他人將“擴展”以: 而且我希望能夠指定在地圖中 ...

重復鍵具有不同值時的toMap

[英]toMap when keys are repeated with different values

我有一個清單 我想用它來創建一個地圖,以使上面列表中的值是新索引的鍵,並將indeces作為我嘗試過的新值 但奇怪的是它給res5(1)為6,但我希望它是4。 我可以解決 但是有什么方法可以將函數f傳遞給toMap,以便它以所需的方式創建地圖。 ...

將值與Scala中的相同鍵合並

[英]Combine values with same keys in Scala

我目前有2個列表List('a','b','a')和List(45,65,12),其中更多元素和第二個列表中的元素通過具有鍵值關系鏈接到第一個列表中的元素。 我想通過添加元素的相應值來組合具有相同鍵的元素,並創建一個看起來像Map('a'-> 57,'b'-> 65)的地圖,為57 ...

Scala @throws多個例外

[英]Scala @throws multiple exceptions

我需要從java調用scala代碼,所以我需要告訴編譯器某個方法拋出某些異常。 對於一個例外 ,這很容易做到 ,但我很難聲明一個方法拋出多個異常。 這不起作用: 而且,顯然,這也不是: ...

使用用於上載多個文件的Play框架將2 MB文件上載到AWS S3失敗

[英]2 MB file upload to AWS S3 fails with Play framework used for uploading multiple files

我收到此錯誤,不確定到底在哪里。 當我嘗試上傳100 KB的文件時; 可以很好地上傳到S3,但是對於2MB的文件,它不會失敗,沒有嚴重的異常,但這是: 它甚至沒有到達Web服務器並失敗,並拋出500頁找不到錯誤; 因為它完全關閉了連接。 我正在使用Play Framework ...

Scala日期格式問題

[英]Scala Date Format issue

我有代碼片段,它在scala和java中給出了不同的輸出。 我想要與Java中相同的輸出,請任何人指導。 Java輸出: 2012-12-13T10:36:38 Scala中的輸出: 2012-12-13T10:35:38.000+04:00 ...

將null傳遞給期望Long的方法

[英]Pass null to a method expects Long

我有一個Scala方法,它有兩個參數: 在某些情況下,我需要傳遞null而不是long ...類似的東西: 結果: scala> test(null,2):7:錯誤:類型不匹配; found:Null(null)required:長測試(null,2) ...

分配scala空數組

[英]Assigning scala empty array

我是 Scala 的新手。 在這里,我嘗試將一個空數組分配給一個變量,它成功了。 但是當我試圖將一個整數元素附加到變量時,出現了如下錯誤: 這是什么原因? ...

如何在Scala中啟動遠程角色

[英]how to start remote actors in scala

我想使用scala從本地計算機啟動遠程角色。 我是否可以開始在遠程計算機上運行角色,而無需在遠程計算機中手動啟動某種服務器程序。 我有一個演員主,必須啟動一些遠程演員。 那么我應該怎么做呢? 或者我可以在不啟動我必須首先連接到的遠程計算機上啟動新的遠程參與者的某種程序的情況下執行此操作。 ...

在Scala中轉發對底層對象的調用

[英]Forwarding calls to underlying object in Scala

我有以下類定義: class Foo[T](iteratorThunk: () => Iterator[T]) { def values = iteratorThunk() } 我希望Foo擁有Iterator公開的所有方法,同時仍然返回Foo類型的對象。 例如,我希望能夠做 ...

如何在Play中管理與數據庫相關的異常! 2.0 / Scala使用Anorm

[英]How to manage DB related Exceptions in Play! 2.0/Scala using Anorm

我目前正在玩Play 2.0(Scala)。 我必須承認這很有趣。 我有一個與數據庫操作異常有關的問題。 假設我將Car作為一個域類,並且我對其中一個字段有一個完整性約束,讓我們說模型,以便在db中我不能有兩(2)行具有相同的模型名稱: 我試圖在數據庫中插入一條記錄,如下所示: ...

Scala 2.8 vs 2.9基准測試,結果奇怪

[英]Scala 2.8 vs 2.9 benchmark, strange results

前段時間,我寫了一些代碼來決定用新值更新可變變量的方法(但不創建新對象)更快。 一種方法使用臨時值,並且有額外的復制,而其他方法則沒有。 代碼示例#1 - 重新分配 代碼示例#2 - 沒有重新分配 完整代碼在這里: http : //ideone.com/A62Ts ...

為什么Scala為Short和Byte類型定義了一個“+ =”運算符?

[英]Why does Scala define a “+=” operator for Short and Byte types?

給出以下scala代碼: 我沒有質疑基礎類型 - 很明顯“Short + value == Int”。 我的問題是: 1.有什么辦法可以使用操作員嗎? 2.如果沒有,那么為什么操作員可以在Short&Byte上使用? [並通過擴展* =,| =&=等] ...

在Scala 2.8中初始化actor時的NoSuchMethodError

[英]NoSuchMethodError when initialising actors in Scala 2.8

我最近降級到Scala 2.8,現在每當我嘗試初始化一個actor時,我收到以下錯誤消息: 顯然這個人有同樣的問題,但沒有找到解決方案。 還有其他人遇到過這個並解決了嗎? 我想可能在Scala 2.8和2.9文件之間的背景中有一些聲音,所以我嘗試卸載並重新安裝Scala和Ecli ...

scala中的超類構造函數

[英]Superclass constructors in scala

Scala對超類構造函數參數的處理令我感到困惑...... 使用此代碼: LineElement被聲明為擴展ArrayElement,我似乎很奇怪ArrayElement(Array(s))中的Array(s)參數正在創建一個Array實例 - 運行時??? 這是scala的合成 ...

在Scala中使用模式匹配是否有任何意義?

[英]Does it make any sense to use pattern matching in Scala with really simple cases?

在第410頁的“Scala編程,第二版”中,您可以找到具有以下方法的類Simulation : 我很好奇為什么Odersky用模式匹配實現了這個,而不僅僅是這樣: 模式匹配是否如此高效以至於根本沒有關系? 或者它只是不是那么完美的例子? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM