原创 分佈式系統各個節點狀態如何同步?淺談一下

寫在前面:2020年面試必備的Java後端進階面試題總結了一份複習指南在Github上,內容詳細,圖文並茂,有需要學習的朋友可以Star一下! GitHub地址:https://github.com/abel-max/Java-S

原创 阿里年薪破百架構師推薦:鳥哥的Linux私房菜,搭配面試題,真香

在Linux實操的過程中,你是否有過這些疑問: 如何提取日誌中含有關鍵字的指定行,上一行或上幾行? ln 做了符號鏈接,對符號鏈接進行權限修改,原文件是否會受到影響? Shell 腳本里有很多特殊符號,到底該怎麼用?網上流傳的

原创 ZooKeeper 一致性協議 ZAB 原理,瞭解一下

一致性協議有很多種,比如 Paxos,Raft,2PC,3PC等等,在這講一種協議,ZAB 協議,該協議應該是所有一致性協議中生產環境中應用最多的了。爲什麼?因爲它是爲 Zookeeper 設計的分佈式一致性協議! 1. 什麼是

原创 Spring中Transactional 失效的解決方案,讓我們一起探討一下

寫在前面:2020年面試必備的Java後端進階面試題總結了一份複習指南在Github上,內容詳細,圖文並茂,有需要學習的朋友可以Star一下! GitHub地址:https://github.com/abel-max/Java-S

原创 太狠了,Spring全家桶筆記,一站式通關全攻略,已入職某廠漲薪18K

Spring 早已成爲 Java 後端開發事實上的行業標準,無數的公司選擇 Spring 作爲基礎的開發框架,大部分Java 後端程序員在日常工作中也會接觸到 Spring ,因此,如何用好 Spring ,也就成爲 Java

原创 面試準備季——MyBatis 面試專題(含答案)

寫在前面:2020年面試必備的Java後端進階面試題總結了一份複習指南在Github上,內容詳細,圖文並茂,有需要學習的朋友可以Star一下! GitHub地址:https://github.com/abel-max/Java-S

原创 技術分享——Spring Cloud Eureka 原理淺析

寫在前面:2020年面試必備的Java後端進階面試題總結了一份複習指南在Github上,內容詳細,圖文並茂,有需要學習的朋友可以Star一下! GitHub地址:https://github.com/abel-max/Java-S

原创 面試官心理分析+面試題剖析:消息隊列+Redis 緩存+分佈式系統等等

消息隊列 1、爲什麼使用消息隊列?消息隊列有什麼優點和缺點?Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什麼優點和缺點? 2、如何保證消息隊列的高可用? 3、如何保證消息不被重複消費?或者說,如何保證消息

原创 SpringBoot使用Logbook記錄HTTP請求響應日誌

寫在前面:2020年面試必備的Java後端進階面試題總結了一份複習指南在Github上,內容詳細,圖文並茂,有需要學習的朋友可以Star一下! GitHub地址:https://github.com/abel-max/Java-S

原创 JVM內存溢出分析:堆內存溢出+虛擬機+方法區——JVM系列(二)

#JVM 內存溢出 1、堆內存溢出 堆內存中主要存放對象、數組等,只要不斷地創建這些對象,並且保證 GC Roots 到對象之間有可達路徑來避免垃圾收集回收機制清除這些對象,當這些對象所佔空間超過最大堆容量時,就會產生 OutOf

原创 7種JVM垃圾收集器特點,優劣勢、及使用場景——JVM系列(六)

寫在前面:2020年面試必備的Java後端進階面試題總結了一份複習指南在Github上,內容詳細,圖文並茂,有需要學習的朋友可以Star一下! GitHub地址:https://github.com/abel-max/Java-S

原创 Minor GC、Major GC、Full GC的區別)——JVM系列(八)

寫在前面:2020年面試必備的Java後端進階面試題總結了一份複習指南在Github上,內容詳細,圖文並茂,有需要學習的朋友可以Star一下! GitHub地址:https://github.com/abel-max/Java-S

原创 太狠了!阿里P8大咖純手寫的java併發筆記,開發5年都不一定能喫透

併發編程難學嗎? 首先,難是肯定的。因爲這其中涉及操作系統、CPU、內存等等多方面的知識,如果你缺少某一塊,那理解起來自然困難。其次,難不難學也可能因人而異,就我的經驗來看,很多人在學習併發編程的時候,總是喜歡從點出發,希望能從點

原创 Redis的內存回收機制和內存過期淘汰策略詳解

寫在前面:2020年面試必備的Java後端進階面試題總結了一份複習指南在Github上,內容詳細,圖文並茂,有需要學習的朋友可以Star一下! GitHub地址:https://github.com/abel-max/Java-S

原创 技術分享——zookeeper到nacos的遷移實踐

寫在前面:2020年面試必備的Java後端進階面試題總結了一份複習指南在Github上,內容詳細,圖文並茂,有需要學習的朋友可以Star一下! GitHub地址:https://github.com/abel-max/Java-S