提起HotSpot VM,相信所有Java程序員都知道,它是Sun JDK和OpenJDK中所帶的虛擬機(jī),也是目前使用范圍最廣的Java虛擬機(jī)。...
今天我們還講講Consumer、Supplier、Predicate、Function這幾個(gè)接口的用法,在 Java8 的用法當(dāng)中,這幾個(gè)接口雖...
為什么要有環(huán)形緩沖器 當(dāng)有大量數(shù)據(jù)的時(shí)候,我們不能存儲(chǔ)所有的數(shù)據(jù),那么計(jì)算機(jī)處理數(shù)據(jù)的時(shí)候,只能先處理先來(lái)的,那么處理完后呢,就會(huì)把數(shù)據(jù)釋放掉,...
一、安裝篇https://blog.csdn.net/weixin_43486863/article/details/106281484[htt...
Q1:設(shè)計(jì)模式有哪些原則? 開閉原則:OOP 中最基礎(chǔ)的原則,指一個(gè)軟件實(shí)體(類、模塊、方法等)應(yīng)該對(duì)擴(kuò)展開放,對(duì)修改關(guān)閉。強(qiáng)調(diào)用抽象構(gòu)建框架,...
本文是對(duì)ElasticSearch中文分詞學(xué)習(xí)的一個(gè)知識(shí)總結(jié),包括如下章節(jié)的內(nèi)容: 基本概念 ik分詞器的安裝 ik中文分詞器的使用 ik的自定...
一、數(shù)據(jù)結(jié)構(gòu) 1.字符串(strings)2.字符串列表(lists)redis中的lists在底層實(shí)現(xiàn)上并不是數(shù)組,而是鏈表,也就是說(shuō)對(duì)于一個(gè)...
一、內(nèi)存區(qū)域 1.運(yùn)行時(shí)數(shù)據(jù)區(qū) Java虛擬機(jī)在執(zhí)行Java程序的過(guò)程中會(huì)把它管理的內(nèi)存分為若干個(gè)不同的數(shù)據(jù)區(qū)域。這些區(qū)域有著各自的用途,一級(jí)創(chuàng)...
一、為什么會(huì)產(chǎn)生內(nèi)存泄漏?當(dāng)一個(gè)對(duì)象已經(jīng)不需要再使用本該被回收時(shí),另外一個(gè)正在使用的對(duì)象持有它的引用從而導(dǎo)致它不能被回收,這導(dǎo)致本該被回收的對(duì)象...