原创 替換可執行文件Jar包中的class文件

在實際項目中,當項目打包成可執行文件後,發現參數寫錯了,第一反應就是重新打包,這樣的話,如果打包時間過長,可能會浪費時間,現在我們可以使用命令,替換掉jar包中錯誤的class文件,這樣就不需要重新打包== 打完jar包之後,測試jar包

原创 HashMap實現原理

HashMap實現了Map接口,所以它存儲數據的方式是鍵值對形式,並允許null鍵和null值,其內元素是無序的,如果要保證有序,可以使用LinkedHashMap,HashMap是線程不安全的。 HashMap中用到最多的方法就是get

原创 springboot整合ActiveMQ兩種模式

點對點模式:當生產者生產消息時,無論有多少個消費者,只有一個消費者能夠接受到消息 發佈/訂閱模式:當生產者生產(發佈)消息時,所有的訂閱者(消費者)都能接受到消息 下載ActiveMq,然後雙擊運行 瀏覽器輸入http://127.0.

原创 SpringBoot自定義註解,實現AOP切面

此處就不解釋AOP到底能做什麼的了。廢話不多說,直接上代碼,看效果 定義一個註解 @Target(ElementType.METHOD) //使用位置(類,方法) @Retention(RetentionPolicy.RUNTIME)

原创 搭建sonar+sonar-scanner,代碼審查環境

一、先決條件 本地配置maven環境(必須3.x版本)  檢測標準:終端輸如:mvn -version,出現maven版本 下載SonarQube  官網下載地址:https://www.sonarqube.org/downloads/

原创 mongoDB4.0添加用戶權限

下面信息給自己做筆記,防止時間長,會忘記     在mongo安裝的bin目錄,打開cmd,登錄mongo,使用以下命令,創建用戶 db.createUser (   {      user : “root” ,     pwd : “r

原创 Linux 解壓命令大全

.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是壓縮!) ——————————————— .gz 解壓1:gunzip FileName

原创 window系統下運行.bat(.cmd)文件一閃而過

可能原因:命令提示符已被系統管理員停用在運行窗口輸入gpedit.msc並回車;打開本地組策略編輯器後,用戶配置=====》管理模板=====》系統;這時我們可以在右側窗口中看到很多設置選項,我們雙擊打開“阻止訪問命令提示符”選項;雙擊該

原创 java實現bat腳本操作數據庫

java代碼package com.acer.contrller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframewo

原创 oracle 密碼忘記,解決辦法

通過cmd,輸入:sqlplus / as sysdba 輸入:alter user username(被忘記密碼的用戶名) account unlock; 顯示:用戶已更改 輸入:alter user username(被忘記密碼的用戶