scala

    0熱度

    1回答

    Scala中是否有內置函數,它接收數組的一部分並從此部分創建一個新數組? 這是令以下僞代碼: newarr = oldarr[3:5] 含義,newarr是3個元素的數組,即: newarr[0]=oldarr[3] newarr[1]=oldarr[4] newarr[2]=oldarr[5]

    0熱度

    1回答

    我的輸入是一組格式化爲每行一個JSON對象的文件。但是,問題在於這些JSON對象上的一個字段是JSON轉義的字符串。實施例 { "id":1, "name":"some name", "problem_field": "{\"height\":180,\"weight\":80,}", } 預期地,使用sqlContext.read.json時將創建一個數據幀和

    0熱度

    2回答

    我已經實現了遞歸方法來檢查字符串中括號的數目是否有效。這裏是 def balance(chars: List[Char]): Boolean = { @tailrec def isValid(newChars: List[Char], difference: Int): Boolean = { if (newChars.isEmpty) difference ==

    1熱度

    2回答

    有沒有辦法將使用我自己的類輸入的消息發送給遠程參與者? 比如我想能夠在我的遠程演員收到類似這樣的消息: case myClass: MyClass => doSomething() 但我得到一個錯誤local class incompatible因爲serialVersionUID是不同的。 發送我找到的MyClass類型的消息的唯一方法是在Json中序列化它。但我必須序列化/反序列化它,並且

    1熱度

    1回答

    我有一個使用噴霧罐的應用程序,並且有一個模塊使用管道定期向http端點請求非常大量的信息。與我們所做的其他請求相比,此請求是異常的,因爲它的響應通常是幾兆字節。 目前,我有我的application.conf如下: spray.can.client.parsing { max-content-length = 8m } 雖然我知道我可以增加這個值到一個可以接受這個模塊,我寧願不增加

    0熱度

    1回答

    該代碼 def partval(partID: Int, iter: Iterator[T >: Nothing]): Iterator[T >: Nothing] = { iter.map(x => (partID, x)).toList.iterator } 不起作用。在這個代碼中,Iterator中的確切類型應該不重要,我認爲所有東西都應該是超類型Nothing。我認爲Sc

    0熱度

    1回答

    我要像下面的Java代碼翻譯成斯卡拉: private HashMap<KeyStroke,Action>actionMap=new HashMap<KeyStroke,Action>(); KeyStroke left = KeyStroke.getKeyStroke(KeyEvent.VK_LEFT, 0); //.... actionMap.put(left, new Abstrac

    3熱度

    2回答

    這是一個基本問題,但是,我試圖使用Apache Spark服務中Analytics上的Bluemix筆記本中Scala中的代碼檢索文件的內容,並且關於認證的錯誤不斷彈出。有人有一個用於訪問文件的Scala認證示例嗎?先謝謝你! 我嘗試以下簡單的腳本: val file = sc.textFile("swift://notebooks.keystone/kdd99.data") file.take

    0熱度

    1回答

    專欄中,我想與以前的日期值創建一個新的列ID的組(日期減去當前日期)爲以下數據框 +---+----------+-----+ | id| date|value| +---+----------+-----+ | a|2015-04-11| 300| | a|2015-04-12| 400| | a|2015-04-12| 200| | a|2015-04-12| 100| | a

    1熱度

    1回答

    我有一個架構它的類型是StructType的: val schema = getSchema(); // getSchema returns StructType 我創建的類型StructField的另一個領域: StructField("NAME", StringType, false) 我知道我可以調用schema.add()方法將NAME字段添加到現有模式的末尾,但是如何將NAME添