原创 Java往MongoDB插入Json數據的問題

java往MongoDB插入數據時候,會多一個nameValuePairs節點,而且在也無法正常查詢有該節點的數據,查詢時的error: java.lang.UnsupportedOperationException: No access

原创 Windows發佈Spring boot

(1). 本地Windows系統上發佈Java應用 以jar包的形式發佈,首先將項目打成jar包,命令行的形式進入工程目錄,執行      mvn clean package -Ptest -Dmaven.test.skip=true 

原创 Spring boot 配置多環境的logback

使用application.yml配置多環境的logback.xml,這裏有一個坑,我們從官網(https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#b

原创 IBM MQ 接收BytesMessage類型的消息轉成String出現亂碼

從字節流消息中讀取消息,轉成字符類型出現中文亂碼,實際上是由於put到MQ中的字符編碼與接收的字符編碼轉化不一致導致的,從日誌信息可以看出,MQ中的這一條消息是有對應的Character。所以解決辦法就是從message中獲取字符編碼,對

原创 方法套用try catch以及e.getCause().getMesage()與e.getMessage()使用異常的處理

在項目中難免會遇到多個方法套用try catch的情況。今天主要針對該情況,用一個簡單的小demo來區別該情況。 1.方法都使用e.printStackTrace()來輸出錯誤堆棧信息。會在最先的catch到異常並且拋出,套在外面的try

原创 Java代碼解決Https請求出現的SSL證書驗證問題

在https請求出現的SSL證書驗證問題,異常信息如下: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path

原创 本地服務打不開MySQL服務

本地計算機啓動MySQL服務出現以下情況  windows無法啓動mysql服務錯誤1067   解決: 1.找到my.ini   C:\Program Files (x86)\MySQL\MySQL Server5.0\my.ini 打