原创 Springboot常用條件註解

1 Class Conditions    1.1 @ConditionalOnClass 當指定的class存在時,纔會注入    1.2 @ConditionalOnMissingClass 當指定的class不存在時,纔會注入 2

原创 BigDecimal舍入模式ROUND_HALF_UP和ROUND_HALF_DOWN區別

ROUND_HALF_UP和ROUND_HALF_DOWN都是向最接近的數字舍入,區別在於當與相鄰的數字距離相等時兩者的舍入模式不同 ROUND_HALF_UP是我們常用的四捨五入,即舍入部分大於等於0.5時進位,否則丟棄捨入部分 ROU

原创 Springboot熱部署(後端+前端(html+jsp))

後端: 1.pom.xml引入依賴 2.修改application.properties 3.修改Setting 4.修改Registry 快捷鍵Ctr+Alt+Shift+/ 選擇Registry,勾選compiler.autom

原创 Maven報錯:Fail to read artifact descriptor for....

從私服下載maven依賴,有時候查看本地倉庫明明已經下載成功,可是maven依然報錯Fail to read artifact descriptor for.....,其實這是由於依賴包缺失pom文件所致,仔細觀察一下你便會發現本地倉庫某

原创 IDEA tomcat server亂碼、Tomcat Localhost Log、Tomcat Catalina Log中文亂碼(親測有效)

修改${catalina.base}/logging.properties,將所有編碼改爲GBK,因爲window控制檯默認編碼是GBK,修改後如下:

原创 啓動actuator(暴露所有endpoints)

1 pom.xml加上以下依賴   2 方便起見,這裏暴露所有endpoints,在application.properties加上 3.訪問 localhost:8080/actuator/beans 測試成功

原创 springboot熱部署出錯

springboot熱部署時報錯 ------------------------------------------------------------------------------------------------------

原创 springboot jdk不兼容(Information:java: javacTask: 源發行版 8 需要目標發行版 1.8)

springboot jdk版本與項目不兼容 ------------------------------------------------------------------------------------------------

原创 組合算法Java實現

import java.util.Arrays; /**  * @author Freedom  *  * 組合算法java實現  * 方法:DFS  * 思路:  * 給定一個數組input,長度爲N,現要從中選取r個元素,記其在nu

原创 實現排列的兩種思路

import java.util.Arrays; /** * 排列的兩種實現思想 * 1.基於交換 * 2.基於標籤 * 本質上都是DFS * @author Freedom * */ public class Permut