在日常工作中我們常常需要使用到分布式延時(shí)隊(duì)列渠旁,本文淺談目前筆者使用過(guò)的幾種實(shí)現(xiàn)方式剂跟。 一沼本、rabbitMQ(TTL+死信隊(duì)列) 利用rabbitMQ的高級(jí)特性——TTL(Ti...
一敬察、一致性問(wèn)題 在高并發(fā)的業(yè)務(wù)場(chǎng)景下漠畜,數(shù)據(jù)庫(kù)大多數(shù)情況都是用戶(hù)并發(fā)訪問(wèn)最薄弱的環(huán)節(jié)币他。所以,就需要使用redis做一個(gè)緩沖操作憔狞,讓請(qǐng)求先訪問(wèn)到redis蝴悉,而不是直接訪問(wèn)MySQ...
設(shè)計(jì)模式之代理模式運(yùn)用 代理(Proxy)是一種設(shè)計(jì)模式,提供了對(duì)目標(biāo)對(duì)象另外的訪問(wèn)方式;即通過(guò)代理對(duì)象訪問(wèn)目標(biāo)對(duì)象.這樣做的好處是:可以在目標(biāo)對(duì)象實(shí)現(xiàn)的基礎(chǔ)上,增強(qiáng)額外的功...
一欣福、private修飾的方法可以通過(guò)反射訪問(wèn),那么private的意義是什么主要抓住兩點(diǎn): Java的private修飾符并不是為了絕對(duì)安全性設(shè)計(jì)的焦履,更多是對(duì)用戶(hù)常規(guī)使用Ja...
集合之HashMap 定義了初始值默認(rèn)大小為16.如果調(diào)用構(gòu)造器的時(shí)候沒(méi)傳入大小厢洞。則默認(rèn)大小為16.還定義的超過(guò)大小的多少則擴(kuò)容仇让。我們都知道集合不用你自己管理它的大小。只管往...