@SpringBootApplication:包含@Configuration怔接、@EnableAutoConfiguration、@ComponentScan通常用在主類上稀轨。...
![240](https://cdn2.jianshu.io/assets/default_avatar/12-aeeea4bedf10f2a12c0d50d626951489.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
@SpringBootApplication:包含@Configuration怔接、@EnableAutoConfiguration、@ComponentScan通常用在主類上稀轨。...
LRU 最近最少使用 設(shè)計(jì)可以變更的緩存結(jié)構(gòu)(LRU)【題目】設(shè)計(jì)一種緩存結(jié)構(gòu)扼脐,該結(jié)構(gòu)在構(gòu)造時(shí)確定大小,假設(shè)大小為K奋刽,并有兩個(gè)功能:set(key,value):將記錄(ke...
一般思路:分為3種情況:在左子樹瓦侮,在右子樹,左右子樹加頭結(jié)點(diǎn)解題流程:確定需要的信息佣谐,黑盒獲取左右子樹信息肚吏,返回該層信息,遞歸 給定一棵二叉樹的頭節(jié)點(diǎn)head台谍,請(qǐng)返回最大搜索...
一般思路:把當(dāng)前數(shù)作為子數(shù)組的最后一個(gè)數(shù) 給定一個(gè)數(shù)組arr须喂,和一個(gè)整數(shù)num,求在arr中趁蕊,累加和等于num的最長(zhǎng)子數(shù)組的長(zhǎng)度 例子:arr = {7,3,2,1,1,7,...
時(shí)間復(fù)雜度:O(N)空間復(fù)雜度:O(1) 具體流程:假設(shè)當(dāng)前來到的節(jié)點(diǎn)記為cur 如果cur無左孩子坞生,cur向右移動(dòng)(cur=cur.right) 如果cur有左孩子,找到c...
滑動(dòng)窗口內(nèi)的最大值 維護(hù)一個(gè)雙端隊(duì)列,存下標(biāo): 加數(shù)邏輯:當(dāng)前數(shù)比隊(duì)列尾部下標(biāo)對(duì)應(yīng)的值小宅粥,加在后面参袱;大于等于:彈出尾部,直到小于尾部秽梅; 減數(shù)邏輯:判斷當(dāng)前隊(duì)列頭部是否與當(dāng)前數(shù)...
計(jì)算字符串的最大回文字符數(shù)湃崩,難點(diǎn):奇回文與偶回文解決方法:在字符串中插入特殊字符如:11311--->#1#1#3#1#1#,無論是奇數(shù)還是偶數(shù)個(gè)字符懂酱,都可以變成奇數(shù)竹习。馬拉車...
字符串創(chuàng)建與存儲(chǔ)的機(jī)制是什么? “==”耳峦、equals和hashCode有什么區(qū)別恩静? ''=="用于比較變量對(duì)應(yīng)對(duì)內(nèi)存中所存儲(chǔ)的值是否相同。對(duì)于指向?qū)ο箢愋偷淖兞慷卓溃绻容^...
不同數(shù)據(jù)類型的轉(zhuǎn)換有哪些規(guī)則驶乾? 隱式數(shù)據(jù)類型轉(zhuǎn)換:從低精度到高精度,即優(yōu)先級(jí)滿足byte<short<char<int<long<float<double循签,低精度數(shù)據(jù)在運(yùn)算時(shí)...
面向?qū)ο笥心男┨卣鳎?抽象:包括過程抽象和數(shù)據(jù)抽象聚唐。繼承:允許和鼓勵(lì)類的重用。封裝:類可以把自己的數(shù)據(jù)和方法只讓可信的類或者對(duì)象操作腔召,對(duì)不可信的進(jìn)行信息隱藏杆查。多態(tài):包括參數(shù)化...
Markdown是一種純文本格式的標(biāo)記語言。通過簡(jiǎn)單的標(biāo)記語法臀蛛,它可以使普通文本內(nèi)容具有一定的格式亲桦。 相比WYSIWYG編輯器 優(yōu)點(diǎn):1崖蜜、因?yàn)槭羌兾谋荆灾灰С諱arkd...
子類只能繼承父類非私有的(protected及public)成員變量和方法豫领。 子類可以通過super關(guān)鍵字來顯示地調(diào)用父類的構(gòu)造函數(shù),當(dāng)父類沒有提供無參數(shù)的構(gòu)造函數(shù)時(shí)舔琅,子類的...