本文適合初學(xué)者,也適合老手鞏固以前的知識(shí),針對(duì)IOC的知識(shí)點(diǎn)進(jìn)行詳細(xì)的講解。 在剛開(kāi)始接觸IOC的時(shí)候,很多初學(xué)者回聽(tīng)到很多名詞 IOC、DI、Spring IOC 等,往往...
本文適合初學(xué)者,也適合老手鞏固以前的知識(shí),針對(duì)IOC的知識(shí)點(diǎn)進(jìn)行詳細(xì)的講解。 在剛開(kāi)始接觸IOC的時(shí)候,很多初學(xué)者回聽(tīng)到很多名詞 IOC、DI、Spring IOC 等,往往...
什么是認(rèn)證(Authentication) 通俗地講就是驗(yàn)證當(dāng)前用戶(hù)的身份,證明“你是你自己”(比如:你每天上下班打卡,都需要通過(guò)指紋打卡,當(dāng)你的指紋和系統(tǒng)里錄入的指紋相匹配...
讀者群里有個(gè)小伙伴感慨說(shuō),“Hutool 這款開(kāi)源類(lèi)庫(kù)太厲害了,基本上該有該的工具類(lèi),它里面都有?!敝v真的,我平常工作中也經(jīng)常用 Hutool,它確實(shí)可以幫助我們簡(jiǎn)化每一行代...
索引的相信大家都聽(tīng)說(shuō)過(guò),但是真正會(huì)用的又有幾人?平時(shí)工作中寫(xiě)SQL真的會(huì)考慮到這條SQL如何能夠用上索引,如何能夠提升執(zhí)行效率? 此篇文章詳細(xì)的講述了索引優(yōu)化的幾個(gè)原則,只要...
分布式鎖場(chǎng)景 互聯(lián)網(wǎng)秒殺 搶優(yōu)惠卷 接口冪等性校驗(yàn) 案例1 如下代碼模擬了下單減庫(kù)存的場(chǎng)景,我們分析下在高并發(fā)場(chǎng)景下會(huì)存在什么問(wèn)題 假設(shè)在redis中庫(kù)存(stock)初始值...
數(shù)據(jù)結(jié)構(gòu)是程序的重要組成部分,選擇好的數(shù)據(jù)結(jié)構(gòu)可以讓程序更加高效。對(duì)于數(shù)據(jù)的操作,無(wú)非就是增、刪、改、查,下面將講解為什么使用HashMap以及它的原理。 起初,存儲(chǔ)數(shù)據(jù)最簡(jiǎn)...