MongoDB為什么要引入復(fù)制集?有哪些成員? 2022-09-19
比如你部署了一個(gè)2個(gè)節(jié)點(diǎn)的復(fù)制集,1個(gè)Primary,1個(gè)Secondary,任意節(jié)點(diǎn)宕機(jī),復(fù)制集將不能提供服務(wù)了(無(wú)法選出Primary),這時(shí)可以給復(fù)制集...詳情>
成員變量與局部變量的區(qū)別有哪些 2022-09-19
局部變量:在方法被調(diào)用,或者語(yǔ)句被執(zhí)行的時(shí)候存在,存儲(chǔ)在棧內(nèi)存中。生命周期
成員變量:隨著對(duì)象的創(chuàng)建而存在,隨著對(duì)象的消失而消失局部變...詳情>
抽象類和接口的對(duì)比 2022-09-19
抽象類是用來(lái)捕捉子類的通用特性的。接口是抽象方法的集合。從設(shè)計(jì)層面來(lái)說(shuō),抽象類是對(duì)類的抽象,是一種模板設(shè)計(jì),接口是行為的抽象,是一種...詳情>
談?wù)勀銓?duì)MongoDB WT存儲(chǔ)引擎的理解? 2022-09-19
基本思路是一個(gè)線程階段性的去掃描各個(gè)btree,并把btree可以進(jìn)行淘汰的數(shù)據(jù)頁(yè)添加到一個(gè)lru queue中,當(dāng)queue填滿了后記錄下這個(gè)過(guò)程當(dāng)前的btr...詳情>
Redis哨兵集群是通過(guò)什么方式組建的? 2022-09-19
哨兵實(shí)例之間可以相互發(fā)現(xiàn),要?dú)w功于 Redis 提供的 pub/sub 機(jī)制,也就是發(fā)布 / 訂閱機(jī)制。 在主從集群中,主庫(kù)上有一個(gè)名為__sentinel__:hel...詳情>
什么是Spring Security?核心功能? 2022-09-19
Spring Security是基于Spring的安全框架.它提供全面的安全性解決方案,同時(shí)在Web請(qǐng)求級(jí)別和調(diào)用級(jí)別確認(rèn)和授權(quán).在Spring Framework基礎(chǔ)上,Sprin...詳情>
hashCode()與equals()的相關(guān)規(guī)定 2022-09-19
綜上,equals方法被覆蓋過(guò),則hashCode方法也必須被覆蓋
5.如果沒有重寫hashCode(),則該class的兩個(gè)對(duì)象無(wú)論如何都不會(huì)相等(即使這兩個(gè)對(duì)...詳情>
HashSet如何檢查重復(fù)?HashSet是如何保證數(shù)據(jù)不可重復(fù)的? 2022-09-19
HashMap 的 key 是唯一的,由源碼可以看出 HashSet 添加進(jìn)去的值就是作為HashMap 的key,并且在HashMap中如果K/V相同時(shí),會(huì)用新的V覆蓋掉舊的V...詳情>
List和Set的區(qū)別 2022-09-19
List , Set 都是繼承自Collection 接口?!ist 特點(diǎn):一個(gè)有序(元素存入集合的順序和取出的順序一致)容器,元素可以重復(fù),可以插入多個(gè)null元...詳情>
為什么ArrayList的elementData加上transient修飾? 2022-09-19
transient 的作用是說(shuō)不希望 elementData 數(shù)組被序列化,重寫了 writeObject 實(shí)現(xiàn):
每次序列化時(shí),先調(diào)用 defaultWriteObject() 方法序列化 A...詳情>
熱問(wèn)標(biāo)簽 更多>>
熱問(wèn)TOP榜
在線提問(wèn)
專業(yè)導(dǎo)師線上坐鎮(zhèn),解答個(gè)性化學(xué)習(xí)難題
提交問(wèn)題