原创 多個AOP之間的執行順序

    單個AOP的執行順序見 : Spring AOP 執行順序 當多個AOP指向同一切點時的順序時,應該怎樣執行呢? 控制順序的方法有兩種: 使用註解(作用在類上) @Order(val)    val 值越大,優先級越低,默認值是I

原创 Linux 下添加swap分區

https://www.cnblogs.com/CandiceW/p/10317918.html

原创 IDEA創建springboot 的聚合工程

文章目錄1.父工程搭建2.子模塊的搭建 1.父工程搭建 使用Spring Initializr 創建一個父工程 以pom方式打包 更改父工程中的pom.xml中的依賴管理 <properties>

原创 springboot在不同系統OS版本之間類加載路徑

    ResourceUtils.getURL("classpath:").getPath()實爲: target->classes (類加載路徑)Windows環境:target->classes (類加載路徑) Linux環境:{你

原创 Maven裁剪反應堆

文章目錄裁剪反應堆-pl 構建指定模塊-pl -am 構建-pl -amd 構建 裁剪反應堆 Maven提供了很多的命令來方便用戶裁剪反應堆 -am, – also-make 同時構建所列模塊的依賴模塊 -amd, --als

原创 SSH實現免密登錄服務器(阿里雲)

文章目錄1.本地生成公鑰和私鑰2.將公鑰上傳到服務器3. 測試登錄4. 備註 1.本地生成公鑰和私鑰 ssh-keygen 一路"Enter"下去,生成的公鑰和私鑰存放在紅色框裏的位置 2.將公鑰上傳到服務器 進到公鑰的

原创 Linux 安裝 nexus私服

方便下次能夠參閱 1. 下載 官網下載比較慢,這裏就不隱藏下載地址了,方便大家下載 下載地址 2. 安裝 安裝比較簡單,只需要修改端口和使用root用戶運行(若不更改,也可使用默認) 2.1 修改端口 ## 解壓至指定文件夾 ta

原创 IDEA 在不同實例之間同步設置

  背景:由於工作和學習的原因,在不同電腦之間都安裝了Idea 或是更換了系統,麻煩的是這對Idea 又要重新設置一遍,所謂 工慾善其事必先利其器,可以將Idea的設置配置到第三方託管品臺,例如:gitee.com 或者github.c

原创 Springboot中RabbitMQ公平模式

文章目錄1.輪詢方式2. 公平方式1. 生產者使用API接口來調用2. 提供兩個消費者2.1 消費者12.2 消費者22.3 消費者1和2之間的差別2.4 RabbitMQ的配置2.5 結果 RabbitMQ中的work模式消息的

原创 IDEA刪除 無效的Maven項目

文章目錄1. 現象2.解決辦法: 1. 現象 在父工程中也刪除了相應的module,但是該module仍然存在於maven項目中,想到的是緩存的問題導致的. 2.解決辦法: file—>close project

原创 SpringBoot 獲取配置文件的幾種方式

SpringBoot 獲取配置文件的幾種方式   application.properties 文件中的配置項 self.prop.key1=value1 self.prop.key2=value2 self.prop.key3=v

原创 SpringBoot_Mail使用thymeleaf 作爲郵件的模板

文章目錄1. application.properties配置2. 郵件service3. 遇到的問題3.1 JavaMail原生的一些屬性 1. application.properties配置 spring.mail.host

原创 Springboot構建聚合模塊,Maven打包提示xxx.xxx.xxx包不存在

1.現象:如題所示 2. 背景:工程結構 使用springboot構建的聚合模塊: A爲父工程,用於版本控制, B爲工具類模塊 C爲核心模塊 B 和 C 都是A的子模塊,同時C又依賴於B 那麼在接下來使用Maven打包時就會

原创 Springboot -RabbitMQ-TopicExchange

文章目錄目錄1. 生產者2 消費者2.1 消費者12.2 消費者23.運行結果4 . 隊列匹配規則4.1 匹配符 \#4.2 匹配符 *5. Topic模式發送消息 目錄 1. 生產者 使用API接口調用 /**

原创 git revert 和git cherry-pick使用

git revert 使用 不多說,直接切入正題 場景: 第一次遞交: 新建文本demo.txt,並鍵入 new1    commit id: 8bb876a 第二次遞交:鍵入 new2--->commit id: 3393440