為了換取性能,JVM在內(nèi)置鎖上做了非常多的優(yōu)化,膨脹式的鎖分配策略就是其一。理解偏向鎖、輕量級鎖、重量級鎖的要解決的基本問題,幾種鎖的分配和膨脹過程,有助于編寫并優(yōu)化基于鎖的...
為了換取性能,JVM在內(nèi)置鎖上做了非常多的優(yōu)化,膨脹式的鎖分配策略就是其一。理解偏向鎖、輕量級鎖、重量級鎖的要解決的基本問題,幾種鎖的分配和膨脹過程,有助于編寫并優(yōu)化基于鎖的...
前言 我們都知道HashMap在多線程情況下,在put的時候,插入的元素超過了容量(由負載因子決定)的范圍就會觸發(fā)擴容操作,就是rehash,這個會重新將原數(shù)組的內(nèi)容重新ha...
在spring boot項目中,可以通過@EnableScheduling注解和@Scheduled注解實現(xiàn)定時任務(wù),也可以通過SchedulingConfigurer接口來...
什么是類加載器 類加載階段中,“通過一個類的全限定名來獲取描述該類的二進制字節(jié)流”這個動作放在java虛擬機外部去實現(xiàn),以便讓應(yīng)用程序自己決定如何獲取所需的類。實現(xiàn)這個動作的...
隨著互聯(lián)網(wǎng)的發(fā)展,運維工作的復(fù)雜度成倍增加;與之關(guān)聯(lián)的,各種運維平臺的復(fù)雜程度也在成倍增加。在此場景下,如何最大程度滿足穩(wěn)定性工作需求,并保證我們的系統(tǒng)相對的干凈與解耦,是我...
一、Nacos簡介 Nacos是以服務(wù)為主要服務(wù)對象的中間件,Nacos支持所有主流的服務(wù)發(fā)現(xiàn)、配置和管理。 Nacos主要提供以下四大功能: 服務(wù)發(fā)現(xiàn)與服務(wù)健康檢查Naco...
第一次打開終端是這個樣子,所在用戶是賬號名 Linux下切換用戶 1.從普通用戶切換到root用戶,sudo su $表示普通用戶,#表示超級用戶,也就是root用戶 2.切...
一.容器使用 1.獲取鏡像 docker pull XXX 2.啟動容器 docker run 使用 ubuntu 鏡像啟動一個容器啟動一個容器,參數(shù)為以命令行模式進入該容器...
從如何判定對象消亡的角度出發(fā),垃圾收集算法可以劃分為“引用計數(shù)式垃圾收集”和“追蹤式垃圾收集”兩大類,這兩類也被稱為“直接垃圾收集”和“間接垃圾收集”。 1.分代收集理論 兩...
運行時數(shù)據(jù)區(qū)域 java虛擬機在執(zhí)行java程序的過程中會把它管理的內(nèi)存劃分為若干個不同的數(shù)據(jù)區(qū)域 1.程序計數(shù)器 程序計數(shù)器是一塊較小的內(nèi)存空間,它可以看作是當(dāng)前線程所執(zhí)行...
Linux系統(tǒng)是一種典型的多用戶系統(tǒng),不同的用戶處于不同的地位,擁有不同的權(quán)限。為了保護系統(tǒng)的安全性,Linux系統(tǒng)對不同的用戶訪問同一文件(包括目錄文件)的權(quán)限做了不同的規(guī)...
一.簡介 Docker 是一個開源的應(yīng)用容器引擎,基于Go 語言[https://www.runoob.com/go/go-tutorial.html]并遵從 Apache2...
一.概述 傳輸層位于七層模型的第四層,用戶功能里面的最底層,面向通信部分的最高層 傳輸層工作的位置是終端設(shè)備,網(wǎng)絡(luò)中的路由器沒有傳輸層 傳輸層負責(zé)管理端到端的通信連接 進程與...
網(wǎng)絡(luò)層-數(shù)據(jù)路由(決定數(shù)據(jù)在網(wǎng)絡(luò)的路徑) 路由表簡介 IP協(xié)議的轉(zhuǎn)發(fā)流程 1. A發(fā)出目的地為C的IP數(shù)據(jù)報,查詢路由表發(fā)現(xiàn)下一跳為E 2. A將數(shù)據(jù)報發(fā)送給E 3. E查詢...
MyBatis-Plus(opens new window)[https://github.com/baomidou/mybatis-plus](簡稱 MP)是一個MyBat...
回顧什么是Spring Spring是一個開源框架,2003年興起的輕量級的java開發(fā)框架,作者Rod Johnson. Spring是為了解決企業(yè)級應(yīng)用開發(fā)的復(fù)雜性而創(chuàng)建...
SpringCloudConfig是什么? SpringCloudConfig為微服務(wù)架構(gòu)中的微服務(wù)提供集中化的外部配置支持,配置服務(wù)器為各個不同微服務(wù)應(yīng)用的所有環(huán)境提供了一...