原创 想使用消息隊列,先考慮下這些問題!

消息隊列優勢消息隊列(Message Queue,簡稱MQ),其主要用於在複雜的微服務系統中進行消息通信,它的優點可以大致整理成以下幾點:服務間解耦提高服務併發、性能突發流量削峯...服務間解耦微服務系統業務之間相互依賴,各種調用錯綜複

原创 關於 Git 提交這些規範,你都遵守了嗎?

原文鏈接:juejin.im/post/5d0b3f8c6fb9a07ec07fc5d0 git是現在市面上最流行的版本控制工具,書寫良好的commit message能大大提高代碼維護的效率

原创 【08期】說說Object類下面有幾種方法呢?

今天說一道基礎題型,不過很多人會忽略或者至少說不完整,但是面試時被問到的機率還是很大的。 面試題 Object有幾種方法呢? Java語言是一種單繼承結構語言,Java中所有的類都有一個共同的祖先。這個祖先就是Object類。   如果

原创 送自費購買的 9 臺 Kindle,價值 5400 元

如何避免進入中年危機?唯一的途徑就是不停止學習,小編爲了廣大粉絲們也是操碎了心,爲了大家能夠持續學習,保持對新技術的熱情,於是決定自費送粉絲 9 部 Kindle。本次活動聯合了幾個號主自費送大家水墨屏電子讀書器 Kindle,隨時隨地

原创 GitHub 推出新特性:展示單個文件所有者

近期,GitHub 推出一個新的特性 Show the CODEOWNERS for a single file,也即是在 GitHub 上展示某個特定文件的所有者,具體效果是怎樣的呢?來,跟我一起看看吧。激活新特性目前,這個特性需要手

原创 注意,Code Cache打滿可導致應用性能降低

點擊上方“後端技術精選”,選擇“置頂公衆號”技術文章第一時間送達!作者:猿碼道juejin.im/post/5aebf997f265da0ba76f99db0 問題描述一個應用在運行一段時間後,隨着訪問量不斷增加,突然處理能力下降。但是

原创 如何閱讀 Java 源碼?

原文鏈接:https://blog.csdn.net/dj673344908/article/details/81701595 點擊上方“後端技術精選”,選擇“置頂公衆號”技術文章第一時間送達

原创 短URL服務的設計以及實現

點擊上方“後端技術精選”,選擇“置頂公衆號”技術文章第一時間送達!作者:呼延十juejin.im/post/5d10ecab518825795a4d380e前言想必大家也經常收到垃圾短信吧…短信中的鏈接一般都是短鏈接,類似於下圖這樣:爲

原创 Java中檢查空字符串(null或空白)的方法有幾種?

點擊上方“後端技術精選”,選擇“置頂公衆號”技術文章第一時間送達!來源:牛旦教育www.toutiao.com/i67130875157686523011.摘要在本文中,我們將介紹些方法檢查Java中的空字符串(空的或空白符串)。我們有

原创 框架開發之Java註解的妙用

原文鏈接:https://www.jianshu.com/p/b560b30726d4 PS:如果你還不會使用註解,你肯定不好意思對別人說你學過Spring,你學過Mybatis,因爲它們用了大

原创 數據的異構實戰(二)手寫迷你版同步工程

上一期講到了通過canal訂閱mysql的binlog日誌並且轉換爲對象,那麼這一次我們將訂閱來的對象通過RocketMQ發送消息,接收方接受消息之後同時存儲到其他類型的數據源當中,完成一個簡單的數據異構的過程。   什麼是Java消息

原创 Java8-Stream集合操作快速上手

原文鏈接:https://www.jianshu.com/p/9fe8632d0bc2 目錄 Stream簡介 爲什麼要使用Stream 實例數據源 Filter Map

原创 從實踐角度重新理解BIO和NIO

前言 這段時間自己在看一些Java中BIO和NIO之類的東西,看了很多博客,發現各種關於NIO的概念說的天花亂墜頭頭是道,可以說是非常的完整,但是整個看下來之後,自己對NIO還是一知半解的狀態,所以這篇文章不會提到很多的概念,而是站在一個

原创 Maven 實戰問題和最佳實踐

點擊上方“後端技術精選”,選擇“置頂公衆號”技術文章第一時間送達!作者:靜默虛空https://github.com/dunwu/java-tutorial1. 常見問題1.1. dependencies 和 dependencyMan

原创 【07期】Redis中是如何實現分佈式鎖的?

分佈式鎖常見的三種實現方式: 數據庫樂觀鎖; 基於Redis的分佈式鎖; 基於ZooKeeper的分佈式鎖。 本地面試考點是,你對Redis使用熟悉嗎?Redis中是如何實現分佈式鎖的。 要點 Redis要實現分佈式鎖,以下條