JAVA基礎(chǔ)類型 JAVA基礎(chǔ)類型 JAVA一共有8種基礎(chǔ)類型,boolean和char是唯二的無符號(hào)整數(shù) boolean 在虛擬機(jī)規(guī)范中是類似...
1,make和new的區(qū)別 2,map的并發(fā)問題 3,chan的異常情況 4,讀寫鎖的情況 5,內(nèi)部RPC的架構(gòu) 6,服務(wù)發(fā)現(xiàn)是怎么做的 6,c...
CRUD-區(qū)分大小寫查詢 where查詢 正常的where語句對字符串的查詢都是不區(qū)分大小寫的 區(qū)分大小寫查詢 可以通過binary關(guān)鍵字進(jìn)行查詢
哈希碰撞的解決辦法 哈希碰撞指的是兩個(gè)不同的key經(jīng)過哈希后得到的數(shù)值是一樣的,就產(chǎn)生了沖突或者碰撞 開放地址法 基本思想:當(dāng)發(fā)生地址沖突時(shí),按...
golang MPG并發(fā)模型 以上這張圖就是golang的mpg模型中各個(gè)元素的說明: M:物理線程,和其他語言中的線程是一致的;最大限制為10...
golang 不同類型的nil值 nil通道 通道必須使用make函數(shù)進(jìn)行初始化,對nil管道進(jìn)行讀寫會(huì)導(dǎo)致永久阻塞 nil切片 在go語言中空...
golang map遍歷為什么是無序的? 遍歷map map底層使用哈希表實(shí)現(xiàn),在運(yùn)行過程中會(huì)進(jìn)行擴(kuò)容,擴(kuò)容后順序會(huì)發(fā)生變化;但是如果不進(jìn)行擴(kuò)容...
Redis深度歷險(xiǎn)-AOF持久化 Redis提供兩種持久化方式AOF和RDB,RDB是快照形式持久化全量數(shù)據(jù)、AOF是增量持久化記錄執(zhí)行命令 A...
Redis深度歷險(xiǎn)-過期刪除 保存過期時(shí)間 Redis支持通過TTL和PTTL命令來查詢剩下的存活時(shí)間 在Redis中每一個(gè)數(shù)據(jù)庫中有一個(gè)專門存...