微職位:Linux基礎知識
1-1課程內容
2-1虛擬機安裝(windows)
2-2虛擬機網絡配置
2-3xshell連接虛擬機
2-4虛擬機安裝(Mac)
2-5Linux文件系統簡介
3-1文件目錄操作命令
3-2文件目錄管理命令
3-3文件內容修改命令
3-4文件內容查看命令
3-5文件大小查看命令
3-6文件壓縮打包命令
3-7grep命令
4-1用戶與用戶組概念
4-2文件權限的講解
4-3chgrp和chown講解
4-4chmod講解
4-5權限實戰
4-6su和sudo講解
5-10date命令
5-11往文件中追加內容
5-12crontab命令
5-1認識bash shell
5-2bash shell的變量
5-3bash shell操作環境
5-4alias history clear
5-5第一個bash腳本
5-6腳本參數
5-7test命令
5-8條件判斷結構
5-9循環控制結構
6-1克隆3臺虛擬機
6-2修改主機名
6-3配置無密鑰登錄
6-4使用filezilla上傳文件
6-5java的JDK的安裝
6-6java相關命令的講解
6-7虛擬機關閉防火墻
6-8三臺虛擬機通過ntp同步時間
微職位:大數據技術入門
1-1課程內容
1-2Java開發環境的安裝(Windows)
1-3IDEA導入已經存在的maven項目(windows)
1-4jar包依賴管理說明
1-5使用java命令啟動JVM
1-6RPC
1-7分布式存儲的原理
1-8HDFS安裝前的準備
1-9HDFS的安裝(一)
1-10WebUI看不了怎么辦
1-11HDFS的安裝(二)
1-12HDFS安裝后的額外強調
1-13HDFS Web UI講解
1-14HDFS常用操作命令
1-15HDFS文件恢復機制
1-16Http方式訪問HDFS
1-17HDFS各組件作用
1-18HDFS中的數據塊
1-19寫HDFS文件實戰與原理講解
1-20讀HDFS文件實戰與原理講解
1-21Java基本操作HDFS API
1-22Java開發HDFS應用的時候需要注意的點
1-23DataNode心跳機制的作用
1-24NameNode中的EditsLog和FSimage機制
1-25SecondaryNameNode幫助NameNode減負
1-26Federation配置
1-27ViewFS的配置
1-28回退到一個NameNode的狀態
1-30告訴你怎么使用Snapshots
1-31平衡數據
1-32SafeMode
2-1課程內容
2-2為什么需要Zookeeper
2-3單機安裝zookeeper
2-4使用命令行操作zookeeper
2-5使用ZooInspector操作zk
2-6數據模型
2-7安裝分布式zookeeper
2-8分布式zookeeper的特點
2-9Java創建zookeeper會話
2-10Java創建zk節點
2-11Java設置和刪除zk節點
2-12ZNode的watcher機制
2-13ZNode的ACL機制
2-14使用curator客戶端操作zk
2-15zk使用之配置管理實戰
2-16zk使用之分布式鎖實戰
2-17zk使用之Master選舉實戰
2-18HDFS HA集群規劃
2-19使用zk來實現HDFS HA的實操
2-20NameNode恢復到非HA的狀態
3-1課程內容
3-2Yarn是用來做什么的
3-3Yarn的安裝
3-4分布式計算的特點
3-5MapReduce安裝
3-6hadoop序列化機制
3-7實現并運行第一個MapReduce job
3-8block與map的input split的關系
3-9MapReduce在Yarn上運行的原理
3-10MR內存cpu資源配置
3-11MR中的Combiner
3-12實現并運行WordCount
3-13shuffle & sort<br style=\"overflow-wrap: break-word; color: rgb(111, 116, 121); font-family: -apple-system, "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hi