原创 linux-ps

介紹: ps命令:進程管理工具命令。 語法: ps [option] 選項[option] -A 顯示所有進程(等價於-e)(utility) -a 顯示一個終端的所有進程,除了會話引線 -N 忽略選擇。 -d

原创 linux--軟件依賴管理工具

yum軟件依賴工具 1.使用YUM查找軟件包 命令:yum search 2.列出所有可安裝的軟件包 命令:yum list 3.列出所有可更新的軟件包 命令:yum list updates 4.列出所有已安裝

原创 linux--chown

命令功能: 改變文件或者文件夾的用戶和組 語法: chown [選項]… [所有者][:[組]] 文件 選項【option】: -c 顯示更改的部分的信息 -f 忽略錯誤信息 -h 修復符

原创 大數據--計算引擎分類

第一代計算引擎 首先第一代的計算引擎,無疑就是 Hadoop 承載的 MapReduce。這裏大家應該都不會對 MapReduce 陌生,它將計算分爲兩個階段,分別爲 Map 和 Reduce。對於上層應用來說,就不得不想方設

原创 數據結構--樹形結構

平衡二叉樹 這是個平衡樹,一個節點下只有小於兩個子葉節點。 該樹想要達成有效查找,勢必需要維持如下一種結構: 樹的子葉節點中,左子樹一定小於等於當前節點,而當前節點的右子樹則一定大於當前節點。只有這樣,才能夠維持全

原创 數據倉庫主要功能?

數據倉庫主要功能? ETL設計:數據的抽取同步、數據清洗、數據轉換。涉及關係型數據庫(mysql、mariadb、oracle等),文檔型數據庫(mongodb、elasticsearch等)。 數據分層:一般劃分爲ODS層、

原创 CDH5.12.2安裝phoenix

前提 網絡有很多關於phoenix安裝的教程,但是有很多教程都沒有辦法複製,只能夠自己摸索着走,下面是我自己總結的安裝phoenix教程。 總結一句:安裝phoenix分爲 離線安裝(好像還需要自己mvn package)感覺

原创 docker常用命令

docker命令: docker 容器 exit:退出docker容器。 容器命名:docker run --name bob_the_container -i -t ubuntu /bin/bash

原创 數據結構--概述

線性表 數組: eg:String[] strs = new String[] (); 鏈表:單鏈表、雙鏈表 eg:List<?> list = new ArrayList<>(); 基本操作: 添

原创 linux--chgrp

命令功能: 改變文件或者目錄的組 語法: chgrp [選項] [組] [文件] 選項【option】: -c 當發生改變時輸出調試信息 -f 不顯示錯誤信息 -R 處理指定目錄以及其子目錄

原创 linux--su

描述: 該命令用於用戶切換。 語法: su [-fmp] [-c command] [-s shell] [–help] [–version] [-] [USER [ARG]] 選項: -f 或 –fast 不必讀啓動檔

原创 linux--user/group/passwd

linux系統:是多用戶多任務分時操作系統 cat /etc/group :查看所有的用戶組 cat /etc/passwd:查看所有的用戶 linux–group命令 groupadd:添加用戶組 語法 : groupa

原创 數據庫、文件系統

數據庫、文件系統的區別 1:數據重複(冗餘) 文件與文件之間沒有任何聯繫,舉例子,一個學生選了雙專業——計算機和金融,學校每個專業都有自己的管理方式,在C盤,建立了兩個文件夾,一個叫計算機專業,裏面存放了該學生的資料

原创 linux--wget

簡介 wget命令從指定的url下載文件 語法 wget [options] [url] 選項【options】 -a<日誌文件>:在指定的日誌文件中記錄資料的執行過程; -A<後綴名>:指定要下載文件的後綴名,多個

原创 phoenix與squirrel-sql結合或phoenix-sqlline.py啓動後展示查詢時區Timezone差8個小時問題

場景 (1):spark程序中使用java.sql.Timestamp插入phoenix表結構爲register_time(Timestamp)。 (2):squirrel-sql中使用此種方式查詢select register_t