原创 Jenkins+Git+Maven+Tomcat持續集成教程

關注“Java後端技術棧”回覆“面試”獲取最新資料回覆“加羣”邀您進技術交流羣Jenkins 是一個開源軟件項目,旨在提供一個開放易用的軟件平臺,使軟件的持續集成變得可能。現在軟件開發追求的是效率以及質量,Jenkins使得自動化成爲可

原创 SpringBoot整合Shiro實現動態權限加載更新+共享+單點登錄

關注“Java後端技術棧”回覆“面試”獲取最新資料回覆“加羣”邀您進技術交流羣一.說明二.項目環境二.編寫項目基礎類三.編寫Shiro核心類四.實現權限控制五.POSTMAN測試六.項目源碼一.說明Shiro是一個安全框架,項目中主要用

原创 17 個方面綜合對比 Kafka、RabbitMQ、RocketMQ、ActiveMQ

關注“Java後端技術棧”回覆“面試”獲取最新資料回覆“加羣”邀您進技術交流羣一、資料文檔二、開發語言三、支持的協議四、消息存儲五、消息事務六、負載均衡七、集羣方式八、管理界面九、可用性十、消息重複十一、吞吐量TPS十二、訂閱形式和消息

原创 懂點 Nginx 反向代理與負載均衡,是面試加分項沒有之一

關注“Java後端技術棧”回覆“面試”獲取最新資料回覆“加羣”邀您進技術交流羣前端要了解一些運維的Nginx用法,內容不多,簡單看看就好,這兩個功能在工作當中就夠用了,那麼首先來看個問題,什麼是反向代理與負載均衡什麼是反向代理與負載均衡

原创 知道微服務架構下如何做數據複製嗎?

關注“Java後端技術棧”回覆“面試”獲取最新資料回覆“加羣”邀您進技術交流羣前言一個高可用的分佈式系統,底層的存儲也是需要高性能、高可用的。上一篇介紹了一些數據存儲產品,如果數據存儲服務都是單庫的,那麼在唯一的單庫發生故障時,將導致上

原创 老王,快給你的SpringBoot做個埋點監控吧!

關注“Java後端技術棧”回覆“面試”獲取最新資料回覆“加羣”邀您進技術交流羣JVM應用度量框架Micrometer實戰前提spring-actuator做度量統計收集,使用Prometheus(普羅米修斯)進行數據收集,Grafana

原创 微服務架構下數據如何存儲?有考慮過嗎?

關注“Java後端技術棧”回覆“面試”獲取最新資料回覆“加羣”邀您進技術交流羣前言微服務架構下,很適合用 DDD(Domain-Drive Design)思維來設計各個微服務,使用領域驅動設計的理念,工程師們的關注點需要從 CRUD 思

原创 一首打油詩寫出了很多人的現在

關注“Java後端技術棧”回覆“面試”獲取最新資料回覆“加羣”邀您進技術交流羣

原创 2020,搞個 Mac 玩玩!

關注“Java後端技術棧”回覆“面試”獲取最新資料回覆“加羣”邀您進技術交流羣 說在前面 本文主要記錄Mac開發環境的設置,以及一些優秀軟件,使用技巧等。所有的設置、軟件以及技巧都追求極致簡潔和極致效率,最大可能提升工具效率,提升生產力

原创 這5首詩詞獻給天下程序員們,你懂的~

關注“Java後端技術棧”回覆“面試”獲取最新資料回覆“加羣”邀您進技術交流羣

原创 史上最爛項目:苦撐 12 年,600 多萬行代碼!

關注“Java後端技術棧”回覆“面試”獲取最新資料回覆“加羣”邀您進技術交流羣你見過最爛的項目,撐了多長時間才完蛋?六個月?一年?今天介紹的這個奇葩項目,不但一開始就爛得透透的,還硬撐了12年多,直到項目負責人被逮起來丟進監獄才完事。到

原创 聊聊【微服務架構】下【分佈式系統的問題】

關注“Java後端技術棧”回覆“面試”獲取最新資料回覆“加羣”邀您進技術交流羣當前最流行的微服務架構,你知道微服務架構下分佈式系統會有哪些問題嗎?前言無論是 SOA 或者微服務架構,都是必須要面對和解決一些分佈式場景下的問題。如果確實用

原创 高併發:RocketMQ削峯實戰!

關注“Java後端技術棧”回覆“面試”獲取最新資料回覆“加羣”邀您進技術交流羣MQ的主要特點爲解耦、異步、削峯,該文章主要記錄與分享個人在實際項目中的RocketMQ削峯用法,用於減少數據庫壓力的業務場景,其中RocketMQ的核心組件

原创 碰到Maven依賴衝突怎麼辦?這個IDEA插件瞭解下

關注“Java後端技術棧”回覆“面試”獲取最新資料回覆“加羣”邀您進技術交流羣# 何爲依賴衝突Maven是個很好用的依賴管理工具,但是再好的東西也不是完美的。Maven的依賴機制會導致Jar包的衝突。舉個例子,現在你的項目中,使用了兩個

原创 這21 個 Java 核心技術,必須掌握!

關注“Java後端技術棧”回覆“面試”獲取最新資料回覆“加羣”邀您進技術交流羣經過這麼多年的Java開發,以及結合平時面試Java開發者的一些經驗,我覺得對於J2SE方面主要就是要掌握以下的一些內容。1. JVM相關對於剛剛接觸Java