簡書 占小狼[http://www.itdecent.cn/users/90ab66c248e6/latest_articles],轉載請注明原創(chuàng)出處,謝謝! 最近在整理J...
1. tomcat 組件以及各自的職責 |-Bootstrap: tomcat運行入口,完成CommonClassLoader,SharedClassLoader,Catal...
1. 概述 在jdk1.8中,HashMap和ConcurrentHashMap中都采用了紅黑樹這一數(shù)據結構。即當鏈表達到一定的長度后,就把鏈表轉化成紅黑樹。這其中主要利用了...
1. InnoDB中Page結構 在InnoDB中,Page是整個InnoDB存儲的最基本構件,也是InnoDB磁盤管理的最小單位,與數(shù)據庫相關的所有內容都存儲在這種Page...
0.概念 Spring Framework DocumentationSpringMVC官方參考文檔Spring基礎知識1Spring基礎知識2 1.容器 Spring組件添...
并發(fā)編程是Java語言的重要特性之一,在Java平臺上提供了許多基本的并發(fā)功能來輔助開發(fā)多線程應用程序。然而,這些相對底層的并發(fā)功能與上層應用程序的并發(fā)語義之間并不存在一種簡...
在對J.U.C包的源碼分析之前,首先介紹下一個比較重要的概念-CAS(Compare-and-Swap)。在J.U.C包中大量使用了CAS,涉及并發(fā)或資源爭用的地方都使用了s...
1.組件 Nimbus: 集群主節(jié)點,負責資源管理、任務分配 Supervisor:集群工作節(jié)點,接收任務,管理worker進程 Worker:工作進程,每個工作進程中都有多...
前言 ES中的聚合功能類似于數(shù)據庫中group by語句,但是功能更為強大。 1. 概念 SELECT COUNT(color) //指標 FROM tableGROUP B...
1.副本(Replica)和分片(shard) 1.1 副本(replica) :可以接收讀請求,不接收寫請求 1)容錯:副本的使用可以提高系統(tǒng)的容錯性,類似于zk等其他分布...
前言 ES權威指南 1.Java交互 1.1 節(jié)點客戶端(Node client) 節(jié)點客戶端作為一個非數(shù)據節(jié)點加入到本地集群中。換句話說,它本身不保存任何數(shù)據,但是它知道數(shù)...