原创 SpringBoot開發中實現對前端返回數據的一致及錯誤異常統一處理

SpringBoot開發中實現對前端返回數據的一致及錯誤異常統一處理 我們要做的事向前端返回的統一的json格式的數據,在這裏定義一個通用的返回類 //統一返回 public class CommonReturnType {

原创 使用mybatis-generator自動生成Mybatis

使用mybatis-generator自動生成Mybatis 我這裏使用的是IDEA,使用的Maven管理,整合SpringBoot+Mybatis+Druid 首先要在pom文件中導入相關的配置,已經在裏面進行標註 !!

原创 SSM整合(Maven)筆記

關於ssm的整合,其實就是整合mybatis和spring,也就是將mybatis的配置文件寫在spring的配置文件中 這裏我們將使用maven來管理工程,maven和普通的創建其實差不多,就是方便打包和導jar包容易(目前個人水平有限

原创 com.alibaba.druid.pool.DruidDataSource : create connection error, url: jdbc:mysql:// java.sql.SQLE

錯誤信息: com.alibaba.druid.pool.DruidDataSource : create connection error, url: jdbc:mysql:// java.sql.SQLException:

原创 SpringBoot引入durid時報錯

錯誤信息如下: 2019-12-01 15:36:11.018 WARN 30232 --- [ main] c.a.d.p.v.MySqlValidConnectionChecker : Cannot

原创 搭建Hadoop平臺

搭建Hadoop平臺 1. 安裝Hadoop和JDK 首先大家要有Hadoop的Linux版本和JDK1.8,可以在官方網站上下載 下載完成後解壓到指定的位置 在這裏首先清除之前系統自帶的JDK,這裏我使用的是

原创 使用Docker定製專屬centos

準備環境 centos6 + docker 先從docker上pull下centos 然後創建一個文件夾 開始寫 在文件夾中創建dockerfile01文件 然後輸入 FROM centos //基於centos鏡像 MAINT

原创 Hive安裝及配置元數據到Mysql中

下載需要的安裝包 Hive相關jar包 鏈接:https://pan.baidu.com/s/1dNBE9ooCui5t1B_EUgFccg  提取碼:33g7 (掛了請留言) Mysql相關jar包 鏈接:我的另一篇博客《CentOS安

原创 Shuffle分區及排序

  所有的思路都在思維導圖上,在這裏直接實戰進行分區和全排序 //編寫Bean對象 package flow1; import org.apache.hadoop.io.WritableComparable; import jav

原创 HBase Shell操作

基本操作 進入命令行: 在hbase/中輸入 bin/hbase shell 查看數據庫中的表:list 目前還沒建表 表操作 命名空間 在概念理解上就是對不同的表做一個分類,就好像把不同的表放在不同的數據庫中一樣 列出所

原创 Hadoop自定義OutputFormat和InputFormat

自定義OutPutFormat 相關知識點如圖所示 要自定義OutPutFormat,我們要做 1 先寫MR兩個類 2 FilterOutPutFormat extends FileOutPutFormat 重寫RecordW

原创 CentOS安裝Mysql

準備階段 在此下載安裝包 https://pan.baidu.com/s/1-cZMKgQrTkX4oO_-QWSrVQ  提取碼:46ja (如果失效請留言) 此處要切換到root用戶 1.查看mysql是否安裝,如果安裝了,卸載my

原创 理解Lateral View和explode

準備好數據 此處列的關係模式是 ( 電影名,電影種類 ) 概念 EXPLODE(col):將hive一列中複雜的array或者map結構拆分成多行 Lateral view:它其實就是用來和像類似explode這種UDTF函數聯

原创 Hadoop實現數據清洗ETL

準備 LKh7zAJ4nwo TheReceptionist 653 Entertainment 424 13021 4.34 1305 744 DjdA-5oKYFQ NxTDlnOuybo c-8VuICzXtU DH56yr

原创 C++入門

從C到C++: 首先來了解一下概念:如果學習過java可以和java來對比學習 引用: 類型名 & 引用名=某變量名 int n=4; int & r=n; //r引用了n,r的類型是int & 引用只能引用變量,不能引用常量或者表達式