原创 小白學Redis系列:哨兵機制(下)

    在上篇文章中,我們模擬了哨兵進程的一次完整工作流程,我們將在本文繼續探討哨兵機制的工作原理。     在此之前,我們先插個題外話,實際上生產環境中對一個Redis系統一般不止部署一個哨兵,爲了保證系統足夠穩健(單個哨兵進程也有可能

原创 SpringBoot中使用AOP

原文出處:http://blog.didispace.com/springbootaoplog/    AOP爲Aspect Oriented Programming的縮寫,意爲:面向切面編程,通過預編譯方式和運行期動態代理實現程序功能的

原创 Java Socket編程

    Java Socket網絡編程,代碼已共享到GitHub(獲取代碼),轉載請註明出處。

原创 JVM參數彙總

JVM參數彙總:參數名稱含義默認值 -Xms初始堆大小物理內存的1/64(<1GB)默認(MinHeapFreeRatio參數可以調整)空餘堆內存小於40%時,JVM就會增大堆直到-Xmx的最大限制.-Xmx最大堆大小物理內存的1/4(<

原创 Oracle數據庫常見對象

以下總結常見的數據庫對象,供自己複習如有錯誤希望指出,共同學習!一、索引什麼是索引?  索引是一種用於提高查詢效率的數據庫對象,使用索引可以快速定位數據,減少磁盤IO操作次數。索引是由數據庫自動維護,刪除或破壞索引不會對數據表造成影響,只

原创 小白學Redis系列:主從複製

    Redis系統一般以"一主多從"的形式部署,以實現數據庫讀寫分離,提高系統的容錯性和降低單個Redis實例的負載壓力。主數據庫一般具有讀和寫的權限,而從數據庫只有讀權限。爲了保證主從數據庫數據的一致性,Redis提供了複製功能,使