本文講解CAS機(jī)制,主要是因?yàn)樽罱鼫?zhǔn)備面試題,發(fā)現(xiàn)這個(gè)問(wèn)題在面試中出現(xiàn)的頻率非常的高,因此把自己學(xué)習(xí)過(guò)程中的一些理解記錄下來(lái),希望能對(duì)大家也有幫助。 什么是悲觀鎖、樂(lè)觀鎖?在...
本文講解CAS機(jī)制,主要是因?yàn)樽罱鼫?zhǔn)備面試題,發(fā)現(xiàn)這個(gè)問(wèn)題在面試中出現(xiàn)的頻率非常的高,因此把自己學(xué)習(xí)過(guò)程中的一些理解記錄下來(lái),希望能對(duì)大家也有幫助。 什么是悲觀鎖、樂(lè)觀鎖?在...
spring的啟動(dòng)是建筑在servlet容器之上的,所有web工程的初始位置就是web.xml,它配置了servlet的上下文(context)和監(jiān)聽(tīng)器(Listener),...
1 回顧 透露一下,本人是雙非二本,自從高考失利以后還以為自己要一直這么平凡下去,沒(méi)想到過(guò)了三年終于又給我一個(gè)機(jī)會(huì)讓我重新證明了自己,能給我去阿里、頭條跟美團(tuán)的面試機(jī)會(huì),最后...
在實(shí)際的開(kāi)發(fā)過(guò)程中,我們經(jīng)常可以遇到這么一個(gè)場(chǎng)景,就是一個(gè)接口可能有不同的實(shí)現(xiàn),我們可以根據(jù)自己的需要去獲得某個(gè)實(shí)現(xiàn)的實(shí)例,可能說(shuō)到這里大部分人第一時(shí)間想到的就是工廠方法...
今天有幸和公司cto一起共進(jìn)晚餐,期間談到了基礎(chǔ)知識(shí)對(duì)于一個(gè)程序員的重要,他給我們說(shuō)到他面試人的經(jīng)歷,一般因?yàn)槊υ诖蟾趴催^(guò)簡(jiǎn)歷之后就只會(huì)隨便問(wèn)一個(gè)兩個(gè)問(wèn)題,其中他最喜歡的一個(gè)...
作為一位java開(kāi)發(fā)的程序員,static關(guān)鍵字每天都見(jiàn)面,但是如果馬上叫你回答出static關(guān)鍵字的用法,像我這樣的菜鳥(niǎo)程序員就只能說(shuō)出修飾變量,方法,使得變量與方法不會(huì)與...
數(shù)據(jù)庫(kù)事務(wù)(Database Transaction) ,是指作為單個(gè)邏輯工作單元執(zhí)行的一系列操作,要么完全地執(zhí)行,要么完全地不執(zhí)行。 滿足ACID(原子性,一致性,隔離性,...
問(wèn)題背景 在上周的工作中,我拿到了這樣的一個(gè)需求,大致就是在一個(gè)后臺(tái)節(jié)點(diǎn)中新增一條數(shù)據(jù),如果新增成功則會(huì)在另外一張表中也新增一條與其相關(guān)的數(shù)據(jù)。舉個(gè)例子說(shuō)明的話就是在一個(gè)視頻...