原创 java中csv導出-追加-列轉行

1、問題描述 業務數據量比較大,業務上查詢條件寫入數據庫,java定時去讀,然後導出csv,供用戶下載,因爲有模板要求,前一部分是統計信息,後一部分是明細信息;首先csv中寫入統計信息,然後再追加明細信息,記錄下; 2、問題說明 2.1 p

原创 mysql實戰操作總結

1、問題描述 關於mysql操作,記錄下; 2、問題說明 1.停止正在執行的sql 數據量太大,數據庫沒反應,用的navicat,就在查詢頁面,執行: show processlist; ---會顯示對應的查詢sql找到最前面是id,執行

原创 idea反編譯

1、問題描述 只有jar包,反編譯下,看幾個配置; 2、問題說明 用的idea裏面的插件,java Decoplier,可以反編譯jar包,效果挺好的,反編譯出來的.java沒亂碼,可以直接看; 2.1.idea安裝插件 2.2 找插件目

原创 jenkins安裝及部署

1、問題描述 CICD(持續集成與持續交付)工具 -jenkins安裝及部署。 2、問題說明 2.1 官網地址 (1)地址 https://www.jenkins.io/ (2)選擇下載版本 因爲要安裝到服務器上去,centos,選擇對應

原创 jenkins執行shell命令權限不夠

1、問題描述 jenkins執行shell命令及新建文件,報權限不夠,網上試了很多方式都不行。 2、問題解決 2.1 網上的解決方式,測試了下不行 2.2 問題解決 其實網上的方法的第一條是在配置文件中修改jenkins的啓動用戶,由je

原创 navicat遠程連接阿里雲數據庫

1、問題描述 遠程連接購買的阿里雲數據庫,雲數據庫默認的連接方式要通過白名單方式才能連接上,剛接手的二開項目,交接的人只給了代碼,阿里雲賬戶交接給了客戶保管,找到pro配置的阿里雲數據庫地址,試了試連接不了,客戶通過手機驗證配置了白名單權限

原创 idea中jar包關聯源碼

1、問題描述 idea中jar包關聯源碼,方便查看了解源碼,記錄下。 2、問題說明 springboot源碼包,直接zip下載就好了。 下載地址: https://github.com/spring-projects/spring-boot

原创 javacofig幾個常用註解

1、問題描述 javacofig使用註解來描述Bean配置的組件,記錄幾個常用的註解,以便後續回顧。 2、問題說明 (1)@Configuration 在類上打上這一標籤,表示這個類是配置類 (2)@Bean bean的定義,相當於xml的

原创 idea兩個好用的插件-Code Reading Note與RestfulTool

1、問題描述 介紹兩個idea插件,感覺很好用,記錄下。 2、問題描述解決 2.1 Code Reading Note插件——代碼閱讀筆記 這個插件的原始功能是:對指定代碼記錄閱讀筆記,然後增加到指定代碼點,納尼?看個代碼還要把讀書筆記寫到

原创 升級最新IDEA版本(2022.1.1)

1、問題描述 idea版本好久沒升級了,還是2019年的版本,今天剛好有空,升級下最新的idea,目前idea最新的版本是2022.1.1,避免有更好用的功能沒用上。 2、問題解決 2.1 保存老版本的setting idea提供了導出習慣

原创 springboot常用標籤介紹

1、問題描述 springboot下,基本全標籤化了,spring標籤很多,有時候會混淆,簡單記錄下,以免有時候會迷糊。 2、解決方案 2.1 @Controller/@Service/@Repository/@Component 簡單說明

原创 spring-mybatis兩個標籤與兩個配置

1、問題描述 關於spring-mybatis,有兩個標籤:@MapperScan 、@Mapper和兩個配置:mybatis.type-aliases-package與mybatis.mapper-locations,經常在各個配置文件中

原创 java配置文件亂碼,啓動報錯

問題描述及解決 從其他已有項目複製application.yml內容過來,因爲裏面包含有中文字符,原來項目設置了utf-8,然而通過spring.io初始化的項目默認是gbk,亂碼啓動報錯,需要更改下編碼就可以正常使用了。 更多信息請關

原创 java啓動命令日誌輸出重定向

1、問題描述 java啓動項目命令: nohup java -jar -server -Dserver.port=10001 -Xms1024M -Xmx1024M -Dspring.profiles.active=dev /usr/loc

原创 Mybatis Generator使用小技巧

1、問題描述 mybatis generator 簡單說就是生成一些mybatis的公共方法,用了好多年了,一直也沒記錄過,最近使用稍微有了點變話,簡單記錄下,方便下次使用,也希望可以幫到其他人。 2、解決方案 最近使用主要有兩點變化: (