SpringMVC初始化: 從繼承關(guān)系來(lái)看属韧,DispatcherServlet繼承FrameworkServlet,FrameworkServl...
組成及工作原理 Server 服務(wù)器表示整個(gè)Catalina servlet容器 Service:由一個(gè)或者多個(gè)Connector組成预吆,以及一個(gè)...
1.LRU 緩存機(jī)制可以通過(guò)哈希表輔以雙向鏈表實(shí)現(xiàn)辰狡,用一個(gè)哈希表和一個(gè)雙向鏈表維護(hù)所有在緩存中的鍵值對(duì) 2.使用 ConcurrentHashM...
redis 什么是redis 全稱remote dictionary server, 是一個(gè)基于內(nèi)存的高性能key-value數(shù)據(jù)庫(kù) 有什么優(yōu)點(diǎn)...
什么是緩存? 緩存,就是數(shù)據(jù)交換的緩沖區(qū),針對(duì)服務(wù)對(duì)象的不同(本質(zhì)就是不同的硬件)都可以構(gòu)建緩存。 目的是捧搞,把讀寫速度【慢】的介質(zhì)的數(shù)據(jù)保存在讀...
Apache Kafka 是什么? Kafka 是基于發(fā)布與訂閱的消息系統(tǒng)。它最初由 LinkedIn 公司開發(fā),之后成為 Apache 項(xiàng)目的...
1 單一職責(zé) 一個(gè)類應(yīng)該只負(fù)責(zé)一個(gè)職責(zé)胎撇。 2 開閉原則 一個(gè)軟件實(shí)體應(yīng)當(dāng)對(duì)擴(kuò)展開放介粘,對(duì)修改關(guān)閉。即軟件實(shí)體應(yīng)盡量在不修改原有代碼的情況下進(jìn)行擴(kuò)展...
工廠模式解決的問(wèn)題:解耦晚树、創(chuàng)建時(shí)干預(yù)姻采、統(tǒng)一管理 單例模式解決的問(wèn)題:可以共享的資源就不要重復(fù)創(chuàng)建,特別是創(chuàng)建起來(lái)成本很高的資源爵憎,比如數(shù)據(jù)源 代理...
[http://static.iocoder.cn/346a78f2c213423bcce456102006f4b3] 什么是 Executor...