原创 java習題2 貪喫蛇

i j j UP -1 0 012345678901234567890123456

原创 oozie的web配置

oozie的概念: hadoop的工作流系統。 三類job:workflow —> coodr —> bundle 可以整合的作業:hive、shell、java、mr、spark、pig等。 workflow最少需要兩個文件:w

原创 HIVE場景題之窗口函數三

1.1.12使用hive的hql實現男女各自第一名及其它 create table score_s( id int, sex int, chinese_s int, math_s int ) row format delimit

原创 HIVE場景題之窗口函數一

1.1hive窗口函數 1.1.1瞭解哪些窗口函數,都是什麼功能?找一個在某個業務中的應用? sum(col) over() : 分組對col累計求和,over() 中的語法如下count(col) over() : 分組對col

原创 從sqoop到hive沒報錯 但是找不到表

導入語句 sqoop import –connect jdbc:mysql://zjy:3306/company –username root –password zjy123zjy --table staff1 –split-b

原创 工作小知識

WPS 插入的圖片總是顯示不全 可以清楚段落佈局 來解決 目錄 wps使用快捷鍵 Ctrl+B 加粗 Ctrl+E 居中 Ctrl+H 替換 Ctrl+[ 縮小字體 Ctrl+] 放大字體 Ctrl+Tab 文檔切

原创 HADOOP異常報錯總結

在core-site.xml中增加屬性: <property> <name>ipc.client.connect.max.retries</name> <value>100</value> </property>

原创 MySQL HIVE經典50題 21~25題

– 21、查詢不同老師所教不同課程平均分從高到低顯示 1 3個job select distinct * from( select t.tid,sc.cid,avg(sc.score)over(partition by t.tid

原创 HIVE場景題之交差並集

1.4.1使用hive求出兩個數據集的差集 數據 t1表: id name 1zs 2ls t2表: id name 1 zs 3 ww 結果如下: id name 2 ls 3 ww create table diff_t1(

原创 Eclipse&MyEClipse軟件使用小知識

在線安裝插件 help --> install new software 切換控制檯 反編譯jar包 軟件下載鏈接 引用jar包 引用jar包 就是不用把jar包全部複製進來了 比導入jar包方便 直接build

原创 Mysql 場景題一 完整版

題目一 小美是一所中學的信息科技老師,她有一張 seat 座位表,平時用來儲存學生名字和與他們相對應的座位 id。 其中縱列的 id 是連續遞增的 小美想改變相鄰倆學生的座位。 你能不能幫她寫一個 SQL query 來輸出小美想

原创 MySQL遠程登錄權限問題以及字符集設置

Linux mysql字符集配置 查看字符集 show variables like ‘%char%’ 讓mysql默認支持utf8 find / -name my.cnf 添加 [mysqld] character-set-s

原创 HIVE場景題之合併切割四

1.2.3 切分字符串 編寫sql實現如下: uid tags 1 1,2,3 2 2,3 3 1,2 編寫sql實現如下結果: uid tag 1 1 1 2 1 3 2 2 2 3 3 1 3 2 create table t

原创 經典50題 26~50題答案

25、查詢各科成績前三名的記錄三個語句 select s.* from ( select s_id,coure_id,score, rank()over(partition by coure_id order by score d

原创 HIVE場景題之窗口函數二

1.1.5你知道的排名函數有哪些?說一說它們之間的區別? 排名函數: row_number() over() : 排名函數,沒有並列名次,名次連續,如:1,2,3. 適合於生成主鍵或者不併列排名, rank() over() :