一、Zookeeper概述 1、概述 Zookeeper 是一個(gè)開(kāi)源的為分布式框架提供協(xié)調(diào)服務(wù)的 Apache 項(xiàng)目。在分布式系統(tǒng)中,扮演注冊(cè)中...
有時(shí)候碰到服務(wù)器CPU飆升或者程序卡死之類(lèi)的問(wèn)題,一般都不太好定位。這類(lèi)bug一般都隱藏的比較深并且還可能是偶發(fā)性的,比較棘手。 對(duì)于此類(lèi)問(wèn)題,...
在劃水摸魚(yú)之際,突然聽(tīng)到有的用戶反映增加了多條一樣的數(shù)據(jù),這用戶立馬就不干了,讓我們要馬上修復(fù),不然就要投訴我們。 這下魚(yú)也摸不了了,只能去看看...
用了很久的svn,感覺(jué)還是不如git好用。有時(shí)候代碼升級(jí)到正式環(huán)境后,出現(xiàn)了緊急bug需要修復(fù),在這期間又提交了新的代碼,這種情況下svn想要回...
在分布式系統(tǒng)下,使用Java中的synchronized或者Lock已經(jīng)不能滿足需求了。關(guān)于分布式鎖的實(shí)現(xiàn),我們可以利用MySQL的唯一索引去實(shí)...
學(xué)習(xí)ReentrantLock之前,先了解一下可重入鎖的概念。何為可重入鎖,顧名思義,就是可重入的。真是聽(tīng)君一席話,勝聽(tīng)一席話啊。 正經(jīng)點(diǎn),可重...
1、AQS介紹 AQS全稱(chēng)AbstractQueuedSynchronizer,是一個(gè)同步器,用來(lái)構(gòu)建鎖或者其他同步組件的基礎(chǔ)框架。內(nèi)部主要使用...
http協(xié)議可能存在信息竊聽(tīng)或身份偽造等安全問(wèn)題,使用https通信機(jī)制可以有效的防止這些問(wèn)題。 1、HTTP的缺點(diǎn) 凡事皆有兩面性,http作...
本文基于LeetCode第146. LRU 緩存機(jī)制[https://leetcode-cn.com/problems/lru-cache/]進(jìn)...