原创 爬蟲四式——HttpClient
CircularRedirectException異常原因及解決辦法 【解決辦法】 HttpParams params = new BasicHttpParams(); HttpGet getMethod = new Http
原创 理解事務的4種隔離級別與4大特性(簡稱ACID)
>>> 4種隔離級別 數據庫事務的隔離級別有4種,由低到高分別爲Read uncommitted 、Read committed 、Repeatable read 、Serializable 。而且,在事務的併發操作中可能會出現髒讀,不可
原创 Vue-Element 使用過程問題集錦
分頁組件<el-pagination>不管是否有下一頁數據都可點擊下一頁按鈕,且查詢結果永遠爲第一頁數據 原因:分頁組件<el-pagination>所綁定的 :total 屬性沒有被動態地改變,可能是因爲表格重新獲取數據後只更新了表
原创 項目打包部署
Intellij IDEA控制檯提示:mvn不是內部或外部命令,也不是可運行的程序或批處理文件 原因:說明本機並未安裝配置Maven環境,在Intellij IDEA的Terminal窗口下執行時相當於系統命令行窗口,所以找不到 解決
原创 PageHelper + Mybatis 實現分頁
PageHelper + Mybatis 搭配Vue-Element-UI 前端:使用分頁組件<el-pagination> <template> <el-table v-loading="loading" :
原创 知識錦囊——Git
git克隆遠程倉庫項目失敗:error: RPC failed; curl 18 transfer closed with outstanding read data remaining 原因:項目太大 解決:git bash here
原创 Flutter學習之路
導入其他Flutter項目報錯 import異常 "xxxxxx.xxx"爆紅 原因:說明找不到相關依賴 解決:看一下項目下的pubspec.yaml文件,看dependencies:下是否缺少相關依賴 編譯時拋出異常 "Error
原创 Lombok插件使用筆記
是什麼? Lombok能通過註解的方式,在編譯時自動爲屬性生成構造器、getter/setter、equals、hashcode、toString方法。 怎麼用? @Data 包含@ToString, @EqualsAndHash
原创 Springboot mybatis generate 自動生成實體類和Mapper
知識導讀 什麼是Mybatis generator(MBG)? MyBatis Generator (MBG) 是一個Mybatis的代碼生成器。他可以內省數據庫的表(或多個表)然後生成可以用來訪問(多個)表的基礎對象。 這樣和數據庫
原创 Spring Cloud —— 網關
使用Zuul搭建網關 可參考:spring cloud-構建微服務架構的網關(API GateWay) zuul的Filter配置 繼承ZuulFilter類,重寫方法 import javax.servlet.http.Htt
原创 Spring Cloud(四) —— mybatis generator自動生成mybatis相關代碼
都知道使用Mybatis generator能夠給項目自動生成mybatis相關代碼,但是對於Spring Cloud分佈式項目來說,每個項目配置一個未免太過雜亂,故統一整合爲一個項目cloud-generator,爲其他各個子項目分別生
原创 手把手開發一個Java-SDK
前言:實際上開發一個Java-SDK的過程,實際上也就是開發一個基本java項目並打包成jar包的過程,然後可以被其它項目引入使用。區別大概在於,與普通項目相比,它強調的是一種公共過程封裝,而非具體的操作執行。就好比我開發了一個會吃飯的人
原创 HTML轉PDF
jsPdf踩坑 npm install不成功,報錯提示需要Git環境 原因:jsPdf從1.3.5開始不再需要Git環境,但是1.5.3版本時候出問題了(又需要Git環境) 解決:調整版本在1.3.5——1.5.3之間
原创 Vue-Element【表格】【動態添加多級表頭以及數據綁定】
效果圖: 代碼: <template> <el-table v-loading="loading" :data="tableData" highlight-current-row size="small" style="widt
原创 常用正則表達式
目錄 驗證手機號 驗證郵箱 驗證婚姻狀況 驗證座標格式及精度 驗證手機號 /** * 正則表達式:驗證手機號 */ public static final String REGEX_MOBILE = "^(