軟體工程培訓第五天(hive高階)

2022-05-08 20:24:09 字數 459 閱讀 2333

一、學習過程

今天的將可內容仍然是hive的延伸,老師為我們講訴了更高階的使用方式,如視窗函式,rank函式等,為我們講解了一些比較複雜的查詢語句,在講完之後老師為我們留了一些聯絡和乙個大作業。

二、總結

今天我再一次發現了hive的強大,他的查詢語句在某些方面比sql語句更加的強大,更加靈活,可以實現更加複雜的功能,今天學到了hive很多的高階查詢方式,如列轉行,行轉列,case then分類求和等。

三、問題彙總

hive很多的高階操作需要一些獨特的資料庫思維,而我們之前的思維知識停留在增刪改查上,這一次的學習對我來說是一次思維上的變革,一開始我看sql語句是從上往下看,發現有的怎麼也看不懂,在老師的指導下我明白了sql語句的執行順序和如何去分塊理解

四、思維導圖

演算法高階(第五天)

二叉樹中,乙個節點可以往上往下走,那麼節點a總能走到b,求乙個二叉樹上的最遠距離。演算法思路 利用遞迴 結果要麼是左子樹的最大距離,要麼是右子樹的最大距離,要麼是左子樹的最大深度到右子樹的最大深度 public static class returntype public static return...

iOS 高階 第五天 0330

cell的一些常見屬性 再如下圖 有些美工提供的是,此時就用上backgroundview和selectedbackgroundview tableview的常見屬性 特別注意 如果要設定tableview的cell的分割線左右通欄一條線的話可以用下面這樣的設定 if tableview respo...

php培訓學習記錄 第五天

1 字型屬性 font 六個 style variant weight size line height family 2 邊框 border 三個屬性 width style color 3 背景 五個屬性 background 000 url position x position y no r...