原创 sqoop從Hive同步數據到Oracle

    最近工作中需要對Hive工單數據和oracle數據業務數據合起來出報表,所以需要從hive把工單數據同步到oracle中,這就用到了sqoop。     sqoop是sql to Hadoop, 關係型數據庫(mysql,

原创 mysql報錯:Error Code: 1044. Access denied for user 'root'@'%' to database

root用戶新建了一個數據庫,賦權限給用戶A, grant 權限 on 數據庫.數據表 to '用戶' @ '主機名'; grant all on db_test.* to 'test'@'%'; 報錯如下: [Err] 10

原创 Jenkins+Docker+K8S自動化部署

自從公司的服務大升級使用Jenkins+Docker+K8S自動化部署之後,感覺用起來有點大快人心之感。     攻城獅本地開發,開發完成後提交代碼到代碼倉庫,自動觸發jenkins進行持續集成與部署,部署完成會收到結果郵件。項目

原创 DBeaver工具連接spark庫

這裏介紹最近發現的一個NoSql數據連接工具-DBeaver。當然,有很多工具都支持界面化連接操作NoSql數據庫,但是DBeaver相對其他工具的好處在於它能自動下載對應的jar包驅動,不用手動去導。我之前用的DBVisuali

原创 Hive簡述

    Hive 是一個構建在 Hadoop 之上的數據倉庫,它可以將HDFS數據文件映射成表,並提供類 SQL 查詢功能,用於查詢的 SQL 語句會被轉化爲 MapReduce 作業提交到 Hadoop 上運行。其實,Hive是

原创 Hbase簡述

    Hadoop 可以通過 HDFS 來存儲結構化、半結構甚至非結構化的數據,它是傳統數據庫的補充,是海量數據存儲的最佳方法,它針對大文件的存儲,批量訪問和流式訪問都做了優化,同時也通過多副本解決了容災問題。但是 Hadoop

原创 數據庫和數據倉庫的區別

在學習和使用Hive的時候,把Hive定義爲數據倉庫而不是數據庫。都是用於數據存儲的地方,爲什麼把hive定義爲數據倉庫,而不是數據庫呢?那數據庫和數據倉庫有什麼區別呢? 數據庫: 主要是用於系統業務數據的存儲,且支持事務處理,更

原创 idea控制檯不輸出日誌

idea導入一個maven工程,在本地執行的時候,控制檯怎麼也不打印log4j日誌,但是system.out可以正常輸出,但是查看log4j.properties配置文件,也沒有什麼問題。 private static final

原创 Hexo創建自己博客

安裝Hexo 1、前提已經安裝了nodejs(點擊安裝nodejs指導),首先安裝 Hexo ,完成後初始化Hexo,將會在指定文件夾中新建所需要的文件。 $ npm install hexo-cli -g $ hexo init

原创 Java讀取excel工具類

import org.apache.poi.hssf.usermodel.HSSFDateUtil; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.ap

原创 Linux服務器上替換jar包中指定文件

在遠程更新主機上的jar包,由於jar包很大,且只需要更新其中的某幾個文件,爲了避免重新傳整個jar包,我們往往會單獨上傳替換文件然後替換jar包中的,這樣會快很多。這裏記錄下操作步驟: #1、查找jar包中文件所在路徑 jar

原创 Spring MVC與Spring Boot的區別

原文鏈接:https://www.zhihu.com/question/64671972/answer/223383505 Spring Spring 框架就像一個家族,有衆多衍生產品例

原创 k8s概述及中文文檔

k8s中文文檔地址: https://www.kubernetes.org.cn/k8s

原创 安裝vue.js

最近開始做vue.js前端框架的項目,這裏記錄下vue.js安裝的方法。 一、安裝node.js node.js 是一個基於 Chrome V8 引擎的 JavaScript 運行環境。光看這名稱很容易混淆,不是js框架!不是js

原创 常用的Linux命令

這裏記錄下自己經常用到的linux命令,很好記憶不如爛筆頭。 ---------------------基礎------------------------ mount --查看已掛載 umount --卸載掛載點 fdisk