原创 Hadoop學習筆記_1:Hadoop相關生態圈瞭解學習

寫在開頭 Hadoop生態圈主要解決:海量數據的存儲和分析計算問題。 大數據特點(4V):大量(Volume)、高速(Velocity)、多樣(Variety)、低價值密度(Value) Hadoop優點(4高):高可靠性、高拓展

原创 Hadoop學習筆記_3:運行模式之本地模式

Hadoop運行模式 本地模式 By default, Hadoop is configured to run in a non-distributed mode, as a single Java process. This

原创 Hadoop學習筆記_4:運行模式之僞分佈式模式

僞分佈式模式 Hadoop can also be run on a single-node in a pseudo-distributed mode where each Hadoop daemon runs in a se

原创 Hadoop學習筆記_2:環境搭建(JDK+Hadoop)

環境搭建 虛擬機克隆、配置靜態IP(可參照以下列舉的博文作爲參考配置) CentOS 7 最小化安裝後的注意事項及一些必備組件的安裝 CentOS7 配置靜態IP-1 CentOS7 配置靜態IP-2 VMwa

原创 使用RXTXcomm進行串口通信

RXTXcomm 串口通信 虛擬串口和串口調試助手的使用 虛擬串口軟件:VSPD,https://www.eltima.com/cn/products/vspdxp/ VSPD會自動識別出本臺計算上有幾個物理串口,例如本機

原创 Linux學習筆記_7:包管理

包管理(打包及安裝工具) RPM(RedHat Package Manager) rpm -qa | grep name,查詢已安裝的名稱爲name的rpm列表 rpm -qi name,查看已安裝名稱爲name的rpm的詳細信

原创 什麼是Shell?快速入門上手Shell!

Shell是一個命令行解釋器,它接受應用程序/用戶命令,然後調用操作系統內核。是一個功能強大的編程語言,易編寫、易調試、靈活性高。 Linux提供的Shell解析器有六種:cat /etc/shells /bin/sh /bi

原创 Linux學習筆記_6:進程管理與服務管理

進程管理 寫在開頭: Linux中,每個執行的程序都成爲一個進程,每個進程均會分配一個ID號。 每一個進程,都會對應一個父進程,父進程可以複製多個子進程。 進程查詢 ps 指令是用來查看目前系統中那些進程正在執行以及執行的狀況

原创 Linux學習筆記_5:任務調度與查詢類指令

任務調度 任務調度:是指系統在某個時間執行特定的命令或程序 任務調度分類: 系統工作:週而復始執行的工作操作,如病毒掃描 個別用戶工作:用戶希望系統執行的工作操作,如數據庫備份 基本語法:crontab -e,編

原创 數據結構_4:鏈表

鏈表 LinkedList 寫在開頭 許久之前文章提到過的:動態數組、棧、隊列,其底層均依託於靜態數組,通過resize()進行動態擴容操作。 而鏈表,則爲真正的動態數據結構,同樣也是最簡單的動態數據結構。 鏈表這種數據結構可以

原创 人月神話是神話嘛?嗯!

何爲人月神話? 人是程序員,月是時間 1個人幹10個月如果等同10個人幹1個月 這就叫神話 寫在開頭 最初聽到這個書名,是在大一剛開始學Java基礎的時候聽到老師推薦的。當時還聽到了《Thinking in Java》,《Effectiv

原创 數據結構_5:鏈表與遞歸

鏈表與遞歸 鏈表元素刪除問題的解答 問題描述:在鏈表[1, 2, 6, 3, 4, 5, 6] 中刪除值爲 6 的元素 ListNode.java 結構說明 public class ListNode { int

原创 Linux學習筆記_4:組管理與權限管理

組管理與權限管理 組管理:在Linux系統下,每個用戶必須屬於一個組,不能獨立於組外。所有文件均具備:所有者、所在組、其他組的概念 文件/目錄所有者:文件的創建者,當用戶創建文件後,默認 文件所在組即爲當前用戶所在組別 ls

原创 Linux學習筆記_3:文件目錄類、時間日期類、搜索查找類、壓縮與解壓縮類指令

文件目錄類指令 pwd,顯示當前工作目錄的絕對目錄 ls,顯示當前目錄的所有內容信息;-a,含隱藏文件;-l,以列表方式顯示 cd ~,定位當前用戶home目錄 ..,當前目錄上一級目錄 mkdir,創建目錄;-p,可創建

原创 Linux學習筆記_2:用戶管理 + 實用指令

用戶管理 ​ Linux系統是一個多用戶多任務的操作系統,任何一個要使用系統資源的用戶,都必須首先向系統管理員申請一個用戶賬號,然後以這個賬號的用戶身份進入系統;Linux的用戶至少要屬於一個組。 添加用戶 userad