前言:前文我們介紹了配置文件的原理還有如果切換配置文件的環(huán)境,個(gè)人覺得歸納為一手冊(cè)舌界,要用的時(shí)候查一下就好了。不然記那么多挺麻煩的削罩。胀屿。 1.日志 1溉痢、日志框架 老生常談僻造,什么是...
簡(jiǎn)介 對(duì)spring框架盛行了多年的java方向開發(fā)人員來說憋他,每個(gè)人java開發(fā)已經(jīng)把spring框架當(dāng)做開發(fā)中不可或缺的一部分。之前傳統(tǒng)的模式都是以applicationC...
SpringBoot基礎(chǔ) 學(xué)習(xí)目標(biāo): 能夠理解Spring的優(yōu)缺點(diǎn) 能夠理解SpringBoot的特點(diǎn) 能夠理解SpringBoot的核心功能 能夠搭建SpringBoot的...
MyBatis 令人喜歡的一大特性就是動(dòng)態(tài) SQL。在使用 JDBC 的過程中茬祷, 根據(jù)條件進(jìn)行 SQL 的拼接是很麻煩且很容易出錯(cuò)的清焕。MyBatis 動(dòng)態(tài) SQL 的出現(xiàn), ...
MyBatis--查詢緩存 查詢緩存的使用牲迫,主要是為了提高查詢?cè)L問速度耐朴。將用戶對(duì)同一數(shù)據(jù)的重復(fù)查詢過程簡(jiǎn)化借卧,不再每次均從數(shù)據(jù)庫(kù)查詢獲取結(jié)果數(shù)據(jù)盹憎,從而提高訪問速度。 MyBat...
一個(gè)好的架構(gòu)铐刘,其實(shí)要做的事情是非常簡(jiǎn)單的陪每,除了深入理解一些架構(gòu)的原理和組成要素之外,此外就是選擇一個(gè)合適的技術(shù)來解決特定的問題镰吵。 下面我們將使用Maven項(xiàng)目配置MyBati...
一勺馆、線程狀態(tài)圖 二戏售、詳解 1.可運(yùn)行狀態(tài) 包括:就緒態(tài)和運(yùn)行中兩種狀態(tài)侨核。雖然調(diào)用了start()方法,這個(gè)線程看起來開始運(yùn)行了灌灾,但是不一定會(huì)運(yùn)行搓译,要看cpu有沒有給你這個(gè)線程...
前面一篇博客我們講解了并不像數(shù)組一樣完全作為存儲(chǔ)數(shù)據(jù)功能,而是作為構(gòu)思算法的輔助工具的數(shù)據(jù)結(jié)構(gòu)——棧锋喜,本篇博客我們介紹另外一個(gè)這樣的工具——隊(duì)列些己。棧是后進(jìn)先出,而隊(duì)列剛好相反...
從廣義上來講:數(shù)據(jù)結(jié)構(gòu)就是一組數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu) 怀樟, 算法就是操作數(shù)據(jù)的方法數(shù)據(jù)結(jié)構(gòu)是為算法服務(wù)的,算法是要作用在特定的數(shù)據(jù)結(jié)構(gòu)上的盆佣。10個(gè)最常用的數(shù)據(jù)結(jié)構(gòu):數(shù)組往堡、鏈表、棧共耍、隊(duì)列...