![240](https://cdn2.jianshu.io/assets/default_avatar/13-394c31a9cb492fcb39c27422ca7d2815.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
Spring AOP 翅楼,SpringMVC ,這兩個(gè)應(yīng)該是國內(nèi)面試必問題真慢,網(wǎng)上有很多答案毅臊,其實(shí)背背就可以。但今天筆者帶大家一起深入淺出源碼黑界,看看他的原理管嬉。以期讓印象更加深刻,...
下面是我自己收集整理的Java線程相關(guān)的面試題,可以用它來好好準(zhǔn)備面試烛占。 參考文檔:-《Java核心技術(shù) 卷一》- Java線程面試題 Top 50:http://www.i...
我們不造輪子,只是輪子的搬運(yùn)工卸例。(其實(shí)最好是造輪子称杨,造比別人好的輪子) 開發(fā)中經(jīng)常會(huì)遇到excel的處理肌毅,導(dǎo)入導(dǎo)出解析等等,java中比較流行的用poi姑原,但是每次都要寫大段工...
緩存穿透 概念 訪問一個(gè)不存在的key阴绢,緩存不起作用店乐,請(qǐng)求會(huì)穿透到DB,流量大時(shí)DB會(huì)掛掉呻袭。 解決方案 采用布隆過濾器眨八,使用一個(gè)足夠大的bitmap,用于存儲(chǔ)可能訪問的key...
Java是一種可以撰寫跨平臺(tái)應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言栈拖。Java 技術(shù)具有卓越的通用性连舍、高效性、平臺(tái)移植性和安全性涩哟,廣泛應(yīng)用于PC索赏、數(shù)據(jù)中心、游戲控制臺(tái)贴彼、科學(xué)超級(jí)計(jì)算機(jī)...
為什么用線程池? 1.創(chuàng)建/銷毀線程伴隨著系統(tǒng)開銷融涣,過于頻繁的創(chuàng)建/銷毀線程,會(huì)很大程度上影響處-理效率 2.線程并發(fā)數(shù)量過多精钮,搶占系統(tǒng)資源從而導(dǎo)致阻塞 3.對(duì)線程進(jìn)行一些簡(jiǎn)...