原创 IDEA使用指北

IDEA使用指北 破姐vm調優插件推薦插件下載方式插件推薦 ( 搜索插件後面的英文名稱即可下載 )快捷鍵 總結下這段時間工作使用IDEA的一些心得和體會, 希望能夠在讓自己更加熟悉IDEA的同時也能夠幫助別人 破姐 關於這裏

原创 Hadoop技術(三)數據倉庫工具Hive

數據倉庫工具Hive 第一章 hive是什麼一 數據倉庫工具Hive二 hive架構三 Hive執行流程第二章 Hive的搭建一 Hive的搭建模式介紹二 單用戶模式搭建三 多用戶模式搭建第三章 Hive語法一 DDL操作二 D

原创 Hive整合HBase實現數據同步

Hive整合HBase hive和hbase整合:前提步驟創建內部表1.在hive(node4)中建表2.在hbase端查看是否同步了表xyz ,如果同步則測試在hbase中插入數據是否會同步到hive?會3.不僅在hbase

原创 Sqoop——將關係數據庫數據與hadoop數據進行轉換的工具

Sqoop 第一章 Sqoop是什麼介紹架構第二章 Sqoop安裝第三章 Sqoop操作連接操作連接參數導入操作導入參數操作操作導出參數 第一章 Sqoop是什麼 介紹 Apache Sqoop(TM)是一種旨在Apache

原创 Hadoop技術(四)分佈式、面向列的開源數據庫HBase

面向列的據庫HBase 第一章 Hbase介紹Hadoop生態系統圖非關係型數據庫知識面擴展HBase簡介HBase架構HBase數據模型第二章 HBase安裝僞分佈式搭建完全分佈式搭建 簡單免密鑰配置第三章 HBase-A

原创 Flink——運行在數據流上的有狀態計算框架和處理引擎

Flink 第一章 是什麼一 Flink架構相關概念架構圖處理無界和有界數據在任何地方部署應用程序任意規模運行應用程序利用內存性能二 應用領域三 運作方式不間斷運行應用程序24/7更新,遷移,暫停和恢復應用程序監視和控制應用程序

原创 [數據結構與算法] 盤點工作中常用的算法

常用算法總結 1. 二分查找算法(非遞歸)2. 分治問題3. 動態規劃算法4. KMP算法(字符串匹配問題)方式一: 暴力匹配算法方式二: KMP算法5. 貪心算法6. 普里姆算法7. 克魯斯卡爾算法8. 迪傑斯特拉算法9.

原创 [數據結構與算法]赫夫曼樹與赫夫曼編碼

赫夫曼樹 給定n個權值作爲n個葉子結點,構造一棵二叉樹,若該 樹的帶權路徑長度(wpl)達到最小 ,稱這樣的二叉樹爲最優二叉樹,也稱爲哈夫曼樹(Huffman Tree), 或赫/霍夫曼樹。 赫夫曼樹是帶權路徑長度最短的

原创 Hive建表異常cannot recognize input near ')' 'row' 'format' in column specification

有問題的建表語句 hive> create table tb_emp0 > ( > id int, > name string, > ) > row format delimited

原创 工作後, 你一定不能錯過技術之JDK1.8的新特性

Java8的新特性 Lambda表達式Stream(集合的流式編程)數據源的獲取最終操作中間操作綜合案例 在現在的企業級開發中, 隨着新技術的迭代, 越來越多的公司開始使用Java8的新特性去簡化開發, 因此Java8非常

原创 Scala——多範式, 可伸縮, 類似Java的編程語言

Scala 第一章 是什麼一 Scala 介紹第二章 Scala 安裝使用一 安裝語言環境二 常用開發工具整合Scala插件三 創建Scala項目第三章 Scala 基礎一 數據類型二 變量常量聲明三 類和對象使用四 條件語

原创 [數據結構與算法] 圖結構

圖 介紹圖的遍歷深度優先遍歷廣度優先遍歷 介紹 在之前的學習中, 我們學了線性結構(數組, 鏈表,棧和隊列)和非線性結構中的樹結構. 下面就讓我們學習非線性結構中的圖結構吧 圖出現的原因 線性表侷限於一個直接前驅和一

原创 [數據結構與算法] 邂逅數組與隊列

數據結構與算法一 線性結構與非線性結構稀疏數組及五子棋問題二維數組與稀疏數組的轉化遍歷二維數組的兩種方式隊列和銀行排隊問題銀行排隊問題隊列與隊列模擬隊列循環隊列 學習完部分大數據知識之後, 大數據階段的學習就暫時告一段落了.

原创 Linux命令行五大裝B技術

最近在不務正業, 搞搞一些別的東西, 爲了能讓我們程序員在生活中有裝逼的資本, 因此蒐集了一些Linux上的裝逼技術. 下面,是時候展現真正的技術了~~~ 使用的阿里雲的Ecs服務器以及Xshell實現 裝B技術一: 小火車

原创 [數據結構與算法] 查找算法

查找算法 線性查找二分查找差值查找斐波那契查找 鑑於在排序算法時, 搞得比較亂的情況, 導致查找不太方便. 因此, 在寫查找算法時, 我會將所有的東西都寫在一起, 便於查找和閱讀 在java中,我們常用的查找有四種