為什么使用Redis 高性能:假如用戶第一次訪問數(shù)據(jù)庫中的某些數(shù)據(jù)。這個(gè)過程會(huì)比較慢涎才,因?yàn)槭菑挠脖P上讀取的收擦。將該用戶訪問的數(shù)據(jù)存在數(shù)緩存中贮配,這樣下一次再訪問這些數(shù)據(jù)的時(shí)候就可...
為什么使用Redis 高性能:假如用戶第一次訪問數(shù)據(jù)庫中的某些數(shù)據(jù)。這個(gè)過程會(huì)比較慢涎才,因?yàn)槭菑挠脖P上讀取的收擦。將該用戶訪問的數(shù)據(jù)存在數(shù)緩存中贮配,這樣下一次再訪問這些數(shù)據(jù)的時(shí)候就可...
進(jìn)程和線程的區(qū)別,什么是協(xié)程炬守? 進(jìn)程和線程的區(qū)別 線程與進(jìn)程相似牧嫉,但線程是一個(gè)比進(jìn)程更小的執(zhí)行單位剂跟。一個(gè)進(jìn)程在其執(zhí)行的過程中可以產(chǎn)生多個(gè)線程减途。與進(jìn)程不同的是同類的多個(gè)線程共享...
終端:Linux 的終端就是控制臺, 是用戶與內(nèi)核交互的平臺曹洽, 通過輸入指令 來控制內(nèi)核完成任務(wù)操作鳍置。 Shell:shell是linux的外殼。是一個(gè)內(nèi)核的解釋器送淆,讓我們...
JVM運(yùn)行時(shí)內(nèi)存劃分税产?程序計(jì)數(shù)器(PC寄存器)+虛擬機(jī)棧+本地方法棧+堆+方法區(qū)+JDK1.7與1.8區(qū)別 JVM運(yùn)行時(shí)內(nèi)存劃分? 程序計(jì)數(shù)器字節(jié)碼解釋器通過改變程序計(jì)數(shù)器來...
使用Spring框架的好處 解耦合:在不使用Spring開發(fā)的項(xiàng)目當(dāng)中偷崩,在使用相同接口的不同實(shí)現(xiàn)類時(shí)辟拷,每次在進(jìn)行不同的實(shí)現(xiàn)時(shí)都要?jiǎng)?chuàng)建不同的實(shí)現(xiàn)類對象,而這也大大提高了對象與對...
事務(wù)4大特性阐斜,一致性具體指什么衫冻?這4個(gè)特性mysql如何保證實(shí)現(xiàn)的? 事務(wù)的四大特性 原子性:事務(wù)由一系列動(dòng)作組成谒出,整個(gè)事務(wù)的所有操作隅俘,要么全部完成,要么全部不完成 一致性:...
線程與進(jìn)程的區(qū)別 線程與進(jìn)程相似笤喳,但線程是一個(gè)比進(jìn)程更小的執(zhí)行單位为居。一個(gè)進(jìn)程在其執(zhí)行的過程中可以產(chǎn)生多個(gè)線程。與進(jìn)程不同的是同類的多個(gè)線程共享同一塊內(nèi)存空間和一組系統(tǒng)資源杀狡,所...
公平鎖/非公平鎖 公平鎖是指多個(gè)線程按照申請鎖的順序來獲取鎖蒙畴。非公平鎖是指多個(gè)線程獲取鎖的順序并不是按照申請鎖的順序,有可能后申請的線程比先申請的線程優(yōu)先獲取鎖呜象。有可能膳凝,會(huì)造...
TCP可靠傳輸?shù)谋WC八孝,和擁塞控制目的和過程 TCP可靠傳輸?shù)谋WC: 數(shù)據(jù)包校驗(yàn):目的是檢測數(shù)據(jù)在傳輸過程中的任何變化,若校驗(yàn)出包有錯(cuò)鸠项,則丟棄報(bào)文段并且不給出響應(yīng)干跛,這時(shí)TCP發(fā)...