研究了一天suggesters的官方的文檔,也看了一些百度搜到的教程。很多教程都已經(jīng)過(guò)時(shí)了,而且還有很多誤導(dǎo)人的地方。為了后面學(xué)習(xí)的人能少走彎路,我在這里寫下自己學(xué)習(xí)到的一個(gè)...
研究了一天suggesters的官方的文檔,也看了一些百度搜到的教程。很多教程都已經(jīng)過(guò)時(shí)了,而且還有很多誤導(dǎo)人的地方。為了后面學(xué)習(xí)的人能少走彎路,我在這里寫下自己學(xué)習(xí)到的一個(gè)...
大致分類記一下就行了,應(yīng)該不會(huì)有這么變態(tài)的面試官吧。
請(qǐng)別再問(wèn)Spring Bean的生命周期了!Spring Bean的生命周期是Spring面試熱點(diǎn)問(wèn)題。這個(gè)問(wèn)題即考察對(duì)Spring的微觀了解,又考察對(duì)Spring的宏觀認(rèn)識(shí),想要答好并不容易!本文希望能夠從源碼角度入...
如果是單個(gè)bean實(shí)現(xiàn)了 BeanNameAware 那么初始化時(shí)只有實(shí)現(xiàn)了這個(gè)BeanNameAware會(huì)走spring的setBeanName方法回調(diào),僅影響這一個(gè)bean
努力生活中 評(píng)論自請(qǐng)別再問(wèn)Spring Bean的生命周期了!
@工藤新十一 下個(gè)時(shí)間片的配額也是有限的,而且當(dāng)前也可能被前一個(gè)時(shí)間片借用,所以是可以達(dá)到限流效果的。
令牌桶算法簡(jiǎn)潔(簡(jiǎn)陋)實(shí)現(xiàn)令牌桶算法簡(jiǎn)潔(簡(jiǎn)陋)實(shí)現(xiàn) 參考了guava RateLimiter,實(shí)現(xiàn)過(guò)程中有幾個(gè)細(xì)節(jié)需要注意: 發(fā)令牌不需要單獨(dú)起線程,太重了,也太耗費(fèi)資源了。請(qǐng)求時(shí)根據(jù)時(shí)間計(jì)算需要生...
1 前言 緩存可以說(shuō)是高性能系統(tǒng)的奇兵,在很多系統(tǒng)中都能看到緩存的身影。當(dāng)緩存資源緊張時(shí),我們總是期望未來(lái)還會(huì)用到的緩存項(xiàng)(cache entry)繼續(xù)保留在緩存中,而淘汰掉...
@生餅 頻率和recently就是指的Count-Min Sketch算法吧
caffeine緩存核心原理介紹1 前言 緩存可以說(shuō)是高性能系統(tǒng)的奇兵,在很多系統(tǒng)中都能看到緩存的身影。當(dāng)緩存資源緊張時(shí),我們總是期望未來(lái)還會(huì)用到的緩存項(xiàng)(cache entry)繼續(xù)保留在緩存中,而淘汰掉...
通過(guò)lru判斷是否進(jìn)行競(jìng)爭(zhēng),通過(guò)lfu判斷競(jìng)爭(zhēng)成功還是失敗?
caffeine緩存核心原理介紹1 前言 緩存可以說(shuō)是高性能系統(tǒng)的奇兵,在很多系統(tǒng)中都能看到緩存的身影。當(dāng)緩存資源緊張時(shí),我們總是期望未來(lái)還會(huì)用到的緩存項(xiàng)(cache entry)繼續(xù)保留在緩存中,而淘汰掉...
propertySources 倒敘放入topicSet好一些,propertySources中在前的propertySource優(yōu)先級(jí)更高。
spring 根據(jù)配置項(xiàng)的前綴獲取值有時(shí)候我們不知道配置項(xiàng)的key是什么,或者我們不在意怎么去配置,最后都希望能夠把值取出來(lái);spring的上下文中可以獲取Environment,然后getProperty來(lái)取...
令牌桶算法簡(jiǎn)潔(簡(jiǎn)陋)實(shí)現(xiàn) 參考了guava RateLimiter,實(shí)現(xiàn)過(guò)程中有幾個(gè)細(xì)節(jié)需要注意: 發(fā)令牌不需要單獨(dú)起線程,太重了,也太耗費(fèi)資源了。請(qǐng)求時(shí)根據(jù)時(shí)間計(jì)算需要生...
@WeakReference 是的,所以主從情況下有一個(gè)節(jié)點(diǎn)宕機(jī)就有可能出現(xiàn)鎖安全問(wèn)題,只是條件比較苛刻。redlock不能有主從。
Redisson實(shí)現(xiàn)Redis分布式鎖的N種姿勢(shì)前幾天發(fā)的一篇文章《Redlock:Redis分布式鎖最牛逼的實(shí)現(xiàn)》,引起了一些同學(xué)的討論,也有一些同學(xué)提出了一些疑問(wèn),這是好事兒。本文在講解如何使用Redisson實(shí)現(xiàn)Re...
大佬,關(guān)于POPULATE丟數(shù)據(jù)的問(wèn)題,請(qǐng)問(wèn)如果在現(xiàn)有表上建立物化視圖,數(shù)據(jù)又要求準(zhǔn)確,有什么解決方案嗎?
物化視圖簡(jiǎn)介與ClickHouse中的應(yīng)用示例前言 最近在搞520大促的事情,忙到腳不點(diǎn)地,所以就寫些簡(jiǎn)單省事的吧。 物化視圖概念 我們都知道,數(shù)據(jù)庫(kù)中的視圖(view)是從一張或多張數(shù)據(jù)庫(kù)表查詢導(dǎo)出的虛擬表,反映基礎(chǔ)表...
@阿飛的博客 。。。你說(shuō)是就是吧
Redisson實(shí)現(xiàn)Redis分布式鎖的N種姿勢(shì)前幾天發(fā)的一篇文章《Redlock:Redis分布式鎖最牛逼的實(shí)現(xiàn)》,引起了一些同學(xué)的討論,也有一些同學(xué)提出了一些疑問(wèn),這是好事兒。本文在講解如何使用Redisson實(shí)現(xiàn)Re...