原创 Integer緩存區的問題

我的個人網站: http://riun.xyz/ 緩存區的問題 //-128~127之間的值,都是直接從IntegerCache.cache緩存區拿。無論創建多少數值,只要在此範圍內,同一數值都是指向同一個緩存區的對象,所以使用

原创 poi讀取Excel文件,讀取csv文件,我的開源工具類

本文首發於我的個人網站: http://riun.xyz 前言 程序中經常使用代碼讀取Excel或Csv文件,每次都要寫繁瑣的讀取代碼,於是我就寫了一個工具類去讀取文件,並將結果儲存爲常用的格式。方便我們快速的拿到結果進行入庫或

原创 SpringBoot2.x整合mybatis多數據源

我的個人網站: http://riun.xyz 當項目中要用到兩個不同的數據庫時,就需要配置兩個數據源分別連接這兩個庫。有的同學可能會問,將所有的表都放在一個庫下面不就行了,爲什麼要用兩個庫呢? 所有表都放在一個庫下當然可以,但

原创 ECS雲服務器重啓SpringBoot服務腳本

我的個人網站: http://riun.xyz 將SpringBoot項目部署到雲服務器上後 ,如果每次都人工ps -ef | grep java 去停掉端口,再開啓服務,查日誌,太麻煩了,可以寫一個shell腳本去執行。 vi

原创 Mysql最簡單的時間處理, Mysql如何設置時間格式

我的個人網站: http://riun.xyz 數據庫種設置時間字段爲: `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '創建時間',` 類的屬性設置爲: p

原创 Mybatis動態sql中@Param使用詳解

我的個人網站: http://riun.xyz Mybatis中的@param註解的使用場景: 1、方法有多個參數 2、方法參數要取別名 3、XML 中的 SQL 使用了 $ 4、動態sql中參數是非自定義pojo類型 前三種,

原创 SpringMVC參數接收的問題

我的個人網站: http://riun.xyz/ 代碼: @PostMapping("mytest3") public ResponseEntity fun3(int id,User u){ System.

原创 @Deprecated註解的功能

我的個人網站: http://riun.xyz @Deprecated註解標註在一個方法上,就是說這個方法已經被棄用了,不再推薦使用,已有新的方法代替此方法。 但是你即使調用這個方法,還是可以運行的,他只是不推薦你使用此方法,當

原创 JAVA中String的split方法

我的個人網站: http://riun.xyz 以下源碼版本:JDK1.8 簡介 Java 中 String 的 split 方法可以將字符串根據指定的間隔進行切割,例如字符串 str = “1,23,4,5” 經過 str

原创 對於賦值操作符=與值/引用類型的理解,賦值操作符,值類型與引用類型

個人網站: http://riun.xyz int x = 1; User u = new User(); 如果突然讓我看這兩句代碼,並讓我解釋,我一定會說”定義一個int類型的變量x,把1賦給x;定義一個User類型的變量u

原创 docker rmi刪除不掉鏡像的解決方法

我的個人網站: http://riun.xyz docker刪除不了鏡像: docker rmi 45c94aceead5 Error response from daemon: conflict: unable to dele

原创 vue打包後的dist整合到SpringBoot中

我的個人網站: http://riun.xyz 1、修改vuejs的config/index.js,在裏面找到assetsPublicPath,改爲/dist/,記住,是build:{}這裏的,不是上面dev:{}的。 2、執行

原创 node和npm介紹 安裝及配置

我的個人網站: http://riun.xyz 1、簡介 Node.js 就是運行在服務端的 JavaScript。Node.js 是一個基於 Chrome V8 引擎的 JavaScript 運行環境。 npm的作用就是對No

原创 C++中賦值符號的隱式轉換,爲什麼能將普通變量賦值給不同類型的對象?

我的個人網站: http://riun.xyz 問題是:在C++中定義一個類A,A a定義一個對象,然後可以通過 a = 5這樣的代碼進行賦值。搞不明白爲什麼,於是做了幾個實驗去窺探其中的原理。 一、實驗 【實驗1】 #incl

原创 OAuth及授權碼機制介紹

我的個人網站: http://riun.xyz 簡介 OAuth2.0 是授權機制,用來授權第三方應用,獲取用戶數據。 比如在某些博客網站下方的評論區,經常看到需要使用github登陸然後才能評論,這就使用了OAuth的授權機制