原创 Linux入門相關服務配置操作
Linux 1)防火牆設置: 作用:保護服務器安全 設置防火牆規則 開放端口 關閉防火牆 安裝: yum install firewalld 啓動:service firewalld start 檢查狀態:service fire
原创 java代碼二叉樹實現方式
二叉樹,顧名思義即一個樹最多有兩個叉,二叉樹有1度(一個叉)2度(兩個叉)。 二叉樹的三個性質: 1)非空二叉樹的第i層上最多2^(i-1)個節點; 2)深度爲l的二叉樹最多有2^l-1個節點; 3)對於任意一棵二叉樹,葉子節點(最後一層
原创 springboot 全局日期格式轉換配置
在項目中,日期問題可能會導致很多不必要的麻煩,下面有關springboot日期全局配置: @Configuration public class DateConfig{ @Bean public Converter<S
原创 org.elasticsearch.client.Request.(Ljava/lang/String;Ljava/lang/String;)V關於es報錯問題解決方案
由於公司es升級,升級爲6.3.2後發現es查詢出現下面錯誤: [ERROR] 2019-01-22 21:43:42 qgs.intranet.log.server.config.GlobalExceptionHandler[hand
原创 springboot 1.x 升級 2.x後熱部署插件Jrebel可能會遇到項目啓動不起來的問題
當在項目升級之後遇到下面此問題時: aused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat a
原创 idea插件之---jar包依賴衝突分析實用解決工具Maven Helper
在我們開發項目過程中,通過maven來管理我們的jar包,jar包衝突很長見,我們如何能簡單快捷的解決呢, 在idea中 ,我們可以下載一個idea插件 Maven Helper插件來幫助我們完成jar衝突的解決,下面是操作步驟: 1)
原创 window設置某個特定腳本開機自啓動且實時監控方式
由於電腦原因,過一段時間就自動關機,部署在此電腦的項目,每次 重啓電腦後還要去手動啓動項目,感覺有點繁瑣,就搞了個自啓動腳本來代替,此腳本可以實時監測特定項目是否在運行,然後執行相應的操作,下面是腳本: :RESTART tasklis
原创 數據庫字符編碼不統一問題解決方案
在項目開發過程中,有可能會遇到數據表、列字段字符編碼格式不統一的情況,下面給出優雅的解決方式 1)table:拼接出指定數據庫的不符合特定編碼的格式表中表的修改字符集及編碼排序規則的腳本: SELECT CONCAT('ALTER TA
原创 mysql批量查詢表、某個字段註釋缺少問題及解決方式
在開發項目過程中,發現某些表或某個字段沒有註釋,這樣造成以後維護性差,如何優雅的解決呢 1)table:批量拼接添加表註釋腳本 SELECT CONCAT('ALTER TABLE ', table_name, ' comment ;'
原创 AES實現java加密解密
密碼學中的高級加密標準AES(Advanced Encryption Standard),AES作爲高級的加密方式,已經漸漸的取代了DES,它比DES加密更復雜,AES的基本要求是,採用對稱分組密碼體制,密鑰長度的最少支持爲128、192
原创 Window系統配置nginx->https
由於公司項目需要配置http轉爲https訪問,有很多種方式,下面是關於運用nginx配置https 1)首先安裝openssl :http://slproweb.com/products/Win32OpenSSL.html 下載地址 2
原创 Window查看端口使用情況及處理
開發過程中會常常遇到端口占用問題:下面是window操作系統下端口操作使用命令 1)功能鍵+R 打開dos窗口 2)查看443端口使用情況:netstat -aon|findstr "443" D:\nginx\nginx-1.15.6
原创 Git 無權限push項目問題
在用git多人合作開發過程中,遇到無權限推送項目到遠程倉庫時 首先,我們可以看下owner是否給你開啓了權限 運用 git remote -v 查看是否有fetch push 權限 如果有的話, 那麼最明智的做法就是直接替換gi
原创 java對象排序問題
對於List<Integer> 之類的排序可以 Collections.sort(list), 但是對於對象來說呢,要怎麼排序呢? 有興趣的同學可以看下面代碼: /** * @author: SJT * @date: 2018/11
原创 IDEA自定義方法註釋
寫方法註釋太麻煩?下面是叫你如何正確自定義方法: 1)首先ctrl+alt+s 打開設置界面: 2)然後添加模板: 3)定義註釋方法名 / (自定義method_name), 編輯模板: ** * @desc: * @auth