Java8發(fā)布已經(jīng)有一段時(shí)間了,這次發(fā)布的改動(dòng)比較大,很多人將這次改動(dòng)與Java5的升級(jí)相提并論。Java8其中一個(gè)很重要的新特性就是lambda表達(dá)式,允許我們將行為傳到函...
Java8發(fā)布已經(jīng)有一段時(shí)間了,這次發(fā)布的改動(dòng)比較大,很多人將這次改動(dòng)與Java5的升級(jí)相提并論。Java8其中一個(gè)很重要的新特性就是lambda表達(dá)式,允許我們將行為傳到函...
Redis占用內(nèi)存大小 我們知道Redis是基于內(nèi)存的key-value數(shù)據(jù)庫(kù),因?yàn)橄到y(tǒng)的內(nèi)存大小有限,所以我們?cè)谑褂肦edis的時(shí)候可以配置Redis能使用的最大的內(nèi)存大小...
Java8的Stream API可以極大提高Java程序員的生產(chǎn)力,讓程序員寫(xiě)出高效率、干凈、簡(jiǎn)潔的代碼。 那么,Stream API的性能到底如何呢,代碼整潔的背后是否意味...
1.背景 說(shuō)起應(yīng)用分層,大部分人都會(huì)認(rèn)為這個(gè)不是很簡(jiǎn)單嘛 就controller,service, mapper三層。 看起來(lái)簡(jiǎn)單,很多人其實(shí)并沒(méi)有把他們職責(zé)劃分開(kāi),在很多代...
本文簡(jiǎn)介 為什么使用SpringBoot 搭建怎樣一個(gè)環(huán)境 開(kāi)發(fā)環(huán)境 導(dǎo)入快速啟動(dòng)項(xiàng)目 集成前準(zhǔn)備 集成Mybatis 集成Swagger2 多環(huán)境配置 多環(huán)境下的日志配置 ...
絕大多數(shù)技術(shù)人都有個(gè)阿里夢(mèng),阿布也不例外。在準(zhǔn)備跳槽的日子,阿布也到其它的大廠面試過(guò),最終他選擇了阿里。阿布在10月份入職阿里菜鳥(niǎo)物流研發(fā)部,主要負(fù)責(zé)物流網(wǎng)絡(luò)系統(tǒng)研發(fā),級(jí)別是...
前言 許多Java開(kāi)發(fā)者都曾聽(tīng)說(shuō)過(guò)“不使用的對(duì)象應(yīng)手動(dòng)賦值為null“這句話,而且好多開(kāi)發(fā)者一直信奉著這句話;問(wèn)其原因,大都是回答“有利于GC更早回收內(nèi)存,減少內(nèi)存占用”,但...
我主要還是個(gè)Java程序員,所以進(jìn)階類型的書(shū)就推薦Java相關(guān)的。 《Java并發(fā)編程實(shí)戰(zhàn)》 并發(fā)是高級(jí)語(yǔ)言里都需要掌握的稍微高級(jí)一些的技巧,這本書(shū)盡管是2012年的書(shū)了,但...