ArrayList底層數(shù)據(jù)結(jié)構(gòu)是一個(gè)數(shù)組,查詢?cè)厮俣瓤?增刪速度稍慢查看全文>>
?首先,List與Set具有相似性,它們都是單列元素的集合,所以,它們有一個(gè)功共同的父接口,叫Collection。Set里面不允許有重復(fù)的元素,所謂重復(fù),即不能有兩個(gè)相等(注意,不是僅僅是相同)的對(duì)象,即假設(shè)Set集合中有了一個(gè)A對(duì)象,現(xiàn)在我要向Set集合再存入一個(gè)B對(duì)象,但B對(duì)象與A對(duì)象equals相等,則B對(duì)象存儲(chǔ)不進(jìn)去...查看全文>>
ApplicationContext是Spring Framework中的一個(gè)核心接口,它用于管理和訪問(wèn)應(yīng)用程序中的各種Bean對(duì)象。Spring提供了不同的ApplicationContext實(shí)現(xiàn),以滿足不同的應(yīng)用程序需求。查看全文>>
va的編程模式是編輯,保存,編譯,運(yùn)行和調(diào)試。 有時(shí)候我們需要快速看到某個(gè)語(yǔ)句的結(jié)果的時(shí)候,還需要寫上public static void main(String[] args)這些無(wú)謂的語(yǔ)句,減低我們的開發(fā)效率。 JDK9引入了交互式編程,通過(guò)jshell工具即可實(shí)現(xiàn),交互式編程就是指我們不需要編寫類我們即可直接聲明變量,方法,執(zhí)行語(yǔ)句,不需要編譯即可馬上看到效果。 交互式編程的作用即時(shí)反饋。查看全文>>
MyBatisPlus基于MyBatis的Interceptor實(shí)現(xiàn)了一個(gè)基礎(chǔ)攔截器,并在內(nèi)部保存了MyBatisPlus的內(nèi)置攔截器的集合,MyBatisPlus提供的內(nèi)置攔截器有下面這些:查看全文>>
基于啟動(dòng)類上的注解@SpringBootApplication中的@EnableAutoConfiguration來(lái)開啟自動(dòng)化配置,這個(gè)注解通過(guò)@Import來(lái)導(dǎo)入了配置類,如下圖所示:查看全文>>