組合模式 主要是用來處理樹形結(jié)構(gòu)數(shù)據(jù) 數(shù)據(jù)必須能表示成樹形結(jié)構(gòu),這種模式在實際的項目開發(fā)中并不那么常用。但是,一旦數(shù)據(jù)滿足樹形結(jié)構(gòu),應(yīng)用這種模式就能發(fā)揮很大的作用,能讓代碼變...
一、iTerm2簡介: Mac OS自帶的終端,用起來雖然有些不太方便,界面也不夠友好,iTerm2是一款相對比較好用的終端工具.iTerm2常用操作包括主題選擇、聲明高亮、...
為什么你寫的sql查詢慢?為什么你建的索引常失效?通過本章內(nèi)容,你將學(xué)會MySQL性能下降的原因,索引的簡介,索引創(chuàng)建的原則,explain命令的使用,以及explain輸出...
題目 為什么使用消息隊列? 消息隊列有什么優(yōu)點和缺點? Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么區(qū)別,以及適合哪些場景? 消息中間件各種面試...
一、消息隊列概述 消息隊列中間件是分布式系統(tǒng)中重要的組件,主要解決應(yīng)用解耦,異步消息,流量削鋒等問題,實現(xiàn)高性能,高可用,可伸縮和最終一致性架構(gòu)。目前使用較多的消息隊列有Ac...
在 zookeeper源碼分析系列 中按照服務(wù)端客戶端啟動或交互等主線講解了源碼,但并沒有將Zab協(xié)議的完整實現(xiàn)串起來。本文主要翻譯自ZooKeeper’s atomic b...
disconf-client各個模塊的作用如下: scan: 配置掃描模塊 core: 配置核心處理模塊 fetch: 配置抓取模塊 watch: 配置監(jiān)控模塊 store:...
這篇文章是我之前看書時做的筆記,內(nèi)容都是基于【深入理解 JVM 虛擬機】(周志明)這本書中介紹的東西,覺得有一定的價值所以拿出來分享。并且個人時間總是有限的,無法保證大量的產(chǎn)...
前言 @Transaction是 Spring 聲明式事務(wù)的使用方式。它讓我們從復(fù)雜的事務(wù)處理中得到解脫,使我們再也不需要去處理獲得連接、關(guān)閉連接、事務(wù)提交和事務(wù)回滾等操作...