開(kāi)篇 電商平臺(tái)最不能缺的就是即時(shí)通訊,例如通知類(lèi)下發(fā),客服聊天等。今天,就來(lái)給大家分享一個(gè)開(kāi)源的即時(shí)通訊系統(tǒng)。如對(duì)文章不感興趣可直接跳至文章末尾...
1.為什么要實(shí)現(xiàn)Redis Cluster 2.數(shù)據(jù)分布 2.1 為什么要做數(shù)據(jù)分布 全量數(shù)據(jù),單機(jī)Redis節(jié)點(diǎn)無(wú)法滿足要求,按照分區(qū)規(guī)則把數(shù)...
上周,學(xué)弟在一個(gè)面試中,被考官問(wèn)到了有關(guān)指針的問(wèn)題。然鵝,他說(shuō)了半天,最終也沒(méi)能讓考官滿意!鑒于此,我來(lái)寫(xiě)一篇關(guān)于指針的初級(jí)干貨,讓你在面試官前...
這篇文章是常見(jiàn)數(shù)據(jù)結(jié)構(gòu)與算法整理總結(jié)的下篇,上一篇主要是對(duì)常見(jiàn)的數(shù)據(jù)結(jié)構(gòu)進(jìn)行集中總結(jié),這篇主要是總結(jié)一些常見(jiàn)的算法相關(guān)內(nèi)容,文章中如有錯(cuò)誤,歡迎...
數(shù)據(jù)結(jié)構(gòu)是以某種形式將數(shù)據(jù)組織在一起的集合,它不僅存儲(chǔ)數(shù)據(jù),還支持訪問(wèn)和處理數(shù)據(jù)的操作。算法是為求解一個(gè)問(wèn)題需要遵循的、被清楚指定的簡(jiǎn)單指令的集...
前言 借用 Java 并發(fā)編程實(shí)踐中的話:編寫(xiě)正確的程序并不容易,而編寫(xiě)正常的并發(fā)程序就更難了。 相比于順序執(zhí)行的情況,多線程的線程安全問(wèn)題是微...
前言cb7d23fbb89c122095a646ef2528c983.jpg Spring一直是很火的一個(gè)開(kāi)源框架,在過(guò)去的一段時(shí)間里,Spri...
數(shù)據(jù)庫(kù)事務(wù) 數(shù)據(jù)庫(kù)事務(wù)(簡(jiǎn)稱(chēng):事務(wù)),是數(shù)據(jù)庫(kù)管理系統(tǒng)執(zhí)行過(guò)程中的一個(gè)邏輯單位,由一個(gè)有限的數(shù)據(jù)庫(kù)操作序列構(gòu)成,這些操作要么全部執(zhí)行,要么全部不...
前言 眾所周知,數(shù)據(jù)庫(kù)能實(shí)現(xiàn)本地事務(wù),也就是在同一個(gè)數(shù)據(jù)庫(kù)中,你可以允許一組操作要么全都正確執(zhí)行,要么全都不執(zhí)行。這里特別強(qiáng)調(diào)了本地事務(wù),也就是...