一、hashmap的數(shù)據(jù)結(jié)構(gòu) 底層數(shù)組+單向鏈表,jdk1.8后,鏈表長(zhǎng)度大于8,并且數(shù)組長(zhǎng)度大于64,將轉(zhuǎn)為用紅黑樹存儲(chǔ) 二、hashmap用了hash為什么還要equal...
一、hashmap的數(shù)據(jù)結(jié)構(gòu) 底層數(shù)組+單向鏈表,jdk1.8后,鏈表長(zhǎng)度大于8,并且數(shù)組長(zhǎng)度大于64,將轉(zhuǎn)為用紅黑樹存儲(chǔ) 二、hashmap用了hash為什么還要equal...
一、介紹 SPI全稱Service Provider Interface,是Java提供的一套用來被第三方實(shí)現(xiàn)或者擴(kuò)展的API,它可以用來啟用框架擴(kuò)展和替換組件。 Java ...
java語言中支持4種類加載器: Bootstrap ClassLoader 啟動(dòng)類加載器 Extention ClassLoader 標(biāo)準(zhǔn)擴(kuò)展類加載器 Applicatio...
文章目錄 一、mysql數(shù)據(jù)結(jié)構(gòu) 二、mysql 三層架構(gòu) 三、聚集索引和非聚集索引 四、為什么使用索引可以提高查詢效率 五、mysql索引失效的場(chǎng)景 六、什么是回表 七、什...
Java內(nèi)存模型(Java Memory Model ,JMM)就是一種符合內(nèi)存模型規(guī)范的,屏蔽了各種硬件和操作系統(tǒng)的訪問差異的,保證了Java程序在各種平臺(tái)下對(duì)內(nèi)存的訪問都...
單例模式介紹 單例模式: 一種對(duì)象創(chuàng)建模式,為了確保系統(tǒng)中一個(gè)類只創(chuàng)建一個(gè)實(shí)例。 這樣的好處是什么呢? 對(duì)于頻繁使用的對(duì)象,可以進(jìn)行復(fù)用;減少頻繁創(chuàng)建對(duì)象和銷毀所花費(fèi)的時(shí)間和...
一、代理模式介紹 代理模式,非常容易理解,一眼看過去大家都懂,字面意思,如果不懂稍微琢磨琢磨就懂了,我在這里舉幾個(gè)栗子?? ,以便更容易理解。 賈乃亮作為一個(gè)明星,為了更專注于...
謝謝提醒,已更新。
使用 Spring Cloud Gateway 替換 Zuul 實(shí)現(xiàn)接入 WebSocket 教程前言 之前的項(xiàng)目使用的是Zuul網(wǎng)關(guān),有個(gè)需求需要用到WebSocket,所以一直在查Spring Cloud Zuul 轉(zhuǎn)發(fā) WebSocket請(qǐng)求的教程和文章,查來查去,...
據(jù)我的了解,ws長(zhǎng)連接是通過網(wǎng)關(guān)進(jìn)行轉(zhuǎn)發(fā),轉(zhuǎn)發(fā)到具體微服務(wù)的,所以你說的前端與網(wǎng)關(guān)之間的長(zhǎng)連接,我還真不清楚。
使用 Spring Cloud Gateway 替換 Zuul 實(shí)現(xiàn)接入 WebSocket 教程前言 之前的項(xiàng)目使用的是Zuul網(wǎng)關(guān),有個(gè)需求需要用到WebSocket,所以一直在查Spring Cloud Zuul 轉(zhuǎn)發(fā) WebSocket請(qǐng)求的教程和文章,查來查去,...
核心代碼已經(jīng)在文章中了
使用 Spring Cloud Gateway 替換 Zuul 實(shí)現(xiàn)接入 WebSocket 教程前言 之前的項(xiàng)目使用的是Zuul網(wǎng)關(guān),有個(gè)需求需要用到WebSocket,所以一直在查Spring Cloud Zuul 轉(zhuǎn)發(fā) WebSocket請(qǐng)求的教程和文章,查來查去,...
1 CPU和內(nèi)存的交互 了解jvm內(nèi)存模型前,了解下cpu和計(jì)算機(jī)內(nèi)存的交互情況?!疽?yàn)镴ava虛擬機(jī)內(nèi)存模型定義的訪問操作與計(jì)算機(jī)十分相似】 有篇很棒的文章,從cpu講到內(nèi)...
前言 之前的項(xiàng)目使用的是Zuul網(wǎng)關(guān),有個(gè)需求需要用到WebSocket,所以一直在查Spring Cloud Zuul 轉(zhuǎn)發(fā) WebSocket請(qǐng)求的教程和文章,查來查去,...
常用命令 創(chuàng)建文件夾mkdir dir1 創(chuàng)建一個(gè)叫做 'dir1' 的目錄'mkdir dir1 dir2 同時(shí)創(chuàng)建兩個(gè)目錄mkdir -p /tmp/dir1/dir2 ...