大資料課程 scala部分

2022-09-07 01:03:11 字數 1216 閱讀 8939

1.foldleft,初始值是0,0+_._2,然後作為初始值_,再繼續進行累加。

2.伴生類中private 定義的變數,只能在伴生物件中訪問,在別的地方訪問需要在伴生類中定義獲取的方法。

3.偏函式:由{}和裡面的case組成,並且沒有match,第乙個引數是傳入引數,第二個引數是返回值。

4.隱式轉換:

5.泛型:

意思是:只要是繼承了comparable介面的子類就可以

viewbound:

viewbound,形如b

總的使用方法:

6.二分查詢演算法:

最上邊的if必須寫return ,加上return跳出while,for,if 等迴圈,並且不再返回-1,而是返回return後面的值。

iplocation 案例詳解:

7.spark中的cache和checkpoint

8.雙11,雙12實際的高可用框架

9.flume對接sparkstreaming的兩種方式:

10.hive和hbase的結合使用:

大資料系列修煉 Scala課程82

核心內容 1 scala中的listbuffer高效的遍歷操作 實戰 1 scala中的listbuffer高效的遍歷操作操作 實戰 1 scala中的listbuffer可以高效的進行遍歷操作。例項程式 同乙個問題,三種實現方案對比。本程式的目的是將集合中的每個元素都加1 object app6 ...

大資料系列修煉 Scala課程56

大資料系列修煉 scala課程56 核心內容 1 scala中self types this 操作 實戰 1 每個類本身都有乙個this指標,通過this指標可以引用自身的例項 在自身型別當中,self不是關鍵字,是this的別名,具有更強的可讀性。2 在scala當中,可以在類中 特質中 obje...

《大資料 Scala 作業1》

1 在scala repl read evaluateion print loop 中,計算3的平方根,然後再對該值求平方。現在,這個結果與3相差多少?2 scala語言的sdk是什麼?3 scala環境變數配置及其作用。4 scala程式的編寫 編譯 執行步驟是什麼?能否一步執行?5 scala程...