
昨天我們已經(jīng)學習了RocketMQ的一些基本概念,架構(gòu)設計和各個角色的功能。今天我們來聊聊RocketMQ的集群部署問題,關于RocketMQ的...
關于消息隊列,相信大家都不陌生,現(xiàn)在的中大型項目中或多或少都有使用到消息隊列,對于消息隊列大家可能都有一定的了解,使用消息隊列可以解決什么樣的問...
前邊的在《一條SQL查詢在MySQL中是怎么執(zhí)行的》中我們已經(jīng)介紹了執(zhí)行過程中涉及的處理模塊,包括連接器、分析器、優(yōu)化器、執(zhí)行器、存儲引擎等。今...
數(shù)據(jù)庫事務是訪問可能操作各種數(shù)據(jù)項的一個數(shù)據(jù)庫操作序列,這些操作要么全部成功,要么全部失敗。提起事務,大家都知道ACID屬性,這些特性在前邊的文...
作為一名Java開發(fā),我為什么建議你在日常開發(fā)中避免使用Java序列化? 如今大部分的后端服務都是基于微服務架構(gòu)實現(xiàn)的,服務按照業(yè)務劃分被拆分,...
提到事務,大家都不陌生,在使用數(shù)據(jù)庫的時候,我們總會提到事務,最經(jīng)典的例子就是轉(zhuǎn)帳,比如小王的銀行卡上有一百塊,要把這一百塊轉(zhuǎn)賬,轉(zhuǎn)賬過程中的一...
String對象是我們?nèi)粘9ぷ髦惺褂米铑l繁的對象,它的性能問題也是我們最容易忽略的。String對象作為Java語言中最重要的數(shù)據(jù)類型,是內(nèi)存中...
一、數(shù)據(jù)類型轉(zhuǎn)換 變量定義賦值的時候, 值得在取值范圍之內(nèi),自動轉(zhuǎn)換. 如果超出了接收類型的范圍, 需要強轉(zhuǎn) 1. 自動轉(zhuǎn)換 自動轉(zhuǎn)換也叫隱式...
這篇文章我們來聊聊軟引用和弱引用對內(nèi)存性能的幫助,大家在平時的開發(fā)過程中,對于內(nèi)存性能做過哪些調(diào)優(yōu)工作,其中的一個方法就是我們可以使用軟引用和弱...