為了換取性能畏妖,JVM在內(nèi)置鎖上做了非常多的優(yōu)化,膨脹式的鎖分配策略就是其一呢撞。理解偏向鎖、輕量級鎖、重量級鎖的要解決的基本問題浇冰,幾種鎖的分配和膨脹過程,有助于編寫并優(yōu)化基于鎖的...
為了換取性能畏妖,JVM在內(nèi)置鎖上做了非常多的優(yōu)化,膨脹式的鎖分配策略就是其一呢撞。理解偏向鎖、輕量級鎖、重量級鎖的要解決的基本問題浇冰,幾種鎖的分配和膨脹過程,有助于編寫并優(yōu)化基于鎖的...
前言 我們都知道HashMap在多線程情況下聋亡,在put的時(shí)候肘习,插入的元素超過了容量(由負(fù)載因子決定)的范圍就會觸發(fā)擴(kuò)容操作,就是rehash坡倔,這個會重新將原數(shù)組的內(nèi)容重新ha...
在spring boot項(xiàng)目中漂佩,可以通過@EnableScheduling注解和@Scheduled注解實(shí)現(xiàn)定時(shí)任務(wù),也可以通過SchedulingConfigurer接口來...
什么是類加載器 類加載階段中罪塔,“通過一個類的全限定名來獲取描述該類的二進(jìn)制字節(jié)流”這個動作放在java虛擬機(jī)外部去實(shí)現(xiàn)投蝉,以便讓應(yīng)用程序自己決定如何獲取所需的類。實(shí)現(xiàn)這個動作的...
隨著互聯(lián)網(wǎng)的發(fā)展征堪,運(yùn)維工作的復(fù)雜度成倍增加瘩缆;與之關(guān)聯(lián)的,各種運(yù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ù)為以命令行模式進(jìn)入該容器...
從如何判定對象消亡的角度出發(fā)攀圈,垃圾收集算法可以劃分為“引用計(jì)數(shù)式垃圾收集”和“追蹤式垃圾收集”兩大類,這兩類也被稱為“直接垃圾收集”和“間接垃圾收集”峦甩。 1.分代收集理論 兩...
運(yùn)行時(shí)數(shù)據(jù)區(qū)域 java虛擬機(jī)在執(zhí)行java程序的過程中會把它管理的內(nèi)存劃分為若干個不同的數(shù)據(jù)區(qū)域 1.程序計(jì)數(shù)器 程序計(jì)數(shù)器是一塊較小的內(nèi)存空間赘来,它可以看作是當(dāng)前線程所執(zhí)行...
Linux系統(tǒng)是一種典型的多用戶系統(tǒng)轿偎,不同的用戶處于不同的地位,擁有不同的權(quán)限被廓。為了保護(hù)系統(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ò)中的路由器沒有傳輸層 傳輸層負(fù)責(zé)管理端到端的通信連接 進(jìn)程與...
網(wǎng)絡(luò)層-數(shù)據(jù)路由(決定數(shù)據(jù)在網(wǎng)絡(luò)的路徑) 路由表簡介 IP協(xié)議的轉(zhuǎn)發(fā)流程 1. A發(fā)出目的地為C的IP數(shù)據(jù)報(bào)痴突,查詢路由表發(fā)現(xiàn)下一跳為E 2. A將數(shù)據(jù)報(bào)發(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)境提供了一...