Java泛型是JDK1.5引入的新特性.如果用一句話總結(jié)泛型的作用,就是類型參數(shù)化. 為什么要引入泛型 在JDK1.5之前,如果你使用集合類,代...
前言 讀后寫是一個(gè)典型多變但又常見的場(chǎng)景.比如緩存更新.下單扣減庫(kù)存.這個(gè)場(chǎng)景下如果稍不注意就會(huì)寫出bug.而且bug并不是每次都出現(xiàn).排查的時(shí)...
最近在項(xiàng)目中做緩存的性能優(yōu)化,對(duì)熱點(diǎn)代碼/TP時(shí)間進(jìn)行分析之后.發(fā)現(xiàn)這些性能不理想的請(qǐng)求,都是cache的value比較大導(dǎo)致的.所以自然想到的...
Vue.js簡(jiǎn)介 1. Vue.js是什么 Vue.js (讀音 /vju?/,類似于 view) 是一套構(gòu)建用戶界面的漸進(jìn)式框架。與其他重量級(jí)...
定義 責(zé)任鏈模式(Chain of Responsibility)是多個(gè)對(duì)象都有機(jī)會(huì)處理請(qǐng)求,從而避免請(qǐng)求的發(fā)送者和接受者之間的耦合關(guān)系.將這些...
前言 在進(jìn)行Web開發(fā)的時(shí)候,我們總會(huì)在Service/Dao層遇到各種各樣的異常,從而返回到Controller層.如果沒有做統(tǒng)一的異常處理,...
關(guān)于使用消息隊(duì)列的清單 消息隊(duì)列,英文:MessageQueue,下面簡(jiǎn)稱MQ. 這里的MQ是指分布式系統(tǒng)下的消息系統(tǒng). 是什么MQ MQ是一種...
研究表明,我們的大腦終生都處于靈活狀態(tài).也可以說(shuō),大腦就像肌肉一樣運(yùn)作.因此直到老年,它都可以被深造. 通過(guò)這個(gè)研究,初步可以得出一個(gè)結(jié)論 聰明...
前言 作為程序員,在公司使用一個(gè)Git賬號(hào)發(fā)布代碼到公司的Git倉(cāng)庫(kù),回家使用另一個(gè)Git賬號(hào)發(fā)布代碼到Github是常見的需求.下面就用六個(gè)步...