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