原创 github上新增SSH-key以及遇到的問題

當我們在git上創建完了倉庫之後,需要創建SSH-key,由於本地Git倉庫和GitHub倉庫之間的傳輸是通過SSH加密的,所以必須要讓github倉庫認證你SSH key,在此之前,必須要生成SSH key。 生成SSH key步驟如下

原创 @Controller 與 @RestController的區別

在項目的開發中,我們在Controller層經常會遇到有些是@Controller,有些是 @RestController註解,下面就總結下他們兩個的區別 @Controller 如果controller中使用的是這個註解,除了s

原创 jvm故障處理工具

文章目錄jpsjstatjstat -gc 進程號jstat -gcnew 進程號jstackjmap jps 可以查看具體的虛擬機的進程 jstat jstat -gc 進程號 S0C:第一個倖存區的大小 S1C:第二個倖

原创 讀Redis深度歷險-基礎數據結構和分佈式鎖

文章目錄Redis在mac下的安裝Redis五大基礎數據結構1、String(字符串)內部結構實現命令使用2、list(列表)3、hash(字典)4、set集合5、zset集合redis的過期時間,過期策略redis的內存淘汰策略

原创 Prometheus-監控系統

文章目錄Prometheus(普羅米修斯)概述環境搭建(1)下載prometheus(2)解壓Prometheus(3)配置prometheus.yml(4)啓動prometheus(5)打開http:// localhost:9

原创 Dubbo的服務導出(二)

文章目錄服務配置類圖Dubbo服務導出1、dubbo服務導出入口2、加載註冊中心鏈接3、導出服務3.1、組裝Url3.2、解析接口中的方法,隨機生成 token3.3、服務導出3.3.1 創建 Invoker3.3.2 Wappe

原创 mac下安裝rabbitmq

文章目錄mac 安裝rabbitmq mac 安裝rabbitmq 一般默認RabbitMQ服務器依賴的Erlang已經安裝 MQ的安裝目錄在 /usr/local/Cellar/rabbitmq 1、通過homebrew安裝ra

原创 lombok在 maven-compiler-plugin低版本下不生效的問題

文章目錄概述解決方法 概述 在平時的開發過程中,我們會使用lombok提高效率,但是在開發的過程中會出現 在類上使用了@Data,@Builder,@AllArgsConstructor,@NoArgsConstructor在 編

原创 git提交本地倉庫至遠端

文章目錄1、創建完項目結構,沒有分支2、在github上新建遠程倉庫3、按照上圖中紅色框中的命令,就可以提交本地4、提交過程中可能會遇到全局配置文件config 中沒有配置用戶和郵箱地址的情況5、git pull,push每次都需