240 發(fā)簡信
IP屬地:浙江
  • 120
    SpringMVC工作原理

    SpringMVC初始化: 從繼承關(guān)系來看,DispatcherServlet繼承FrameworkServlet,FrameworkServlet繼承HttpServlet...

  • Tomcat

    組成及工作原理 Server 服務(wù)器表示整個Catalina servlet容器 Service:由一個或者多個Connector組成档址,以及一個Engine邻梆,負(fù)責(zé)處理所有Co...

  • LRU緩存

    1.LRU 緩存機(jī)制可以通過哈希表輔以雙向鏈表實現(xiàn),用一個哈希表和一個雙向鏈表維護(hù)所有在緩存中的鍵值對 2.使用 ConcurrentHashMap+雙向鏈表+ReadWri...

  • 120
    為什么ConcurrentHashMap的讀操作不需要加鎖尼摹?

    為什么ConcurrentHashMap的讀操作不需要加鎖剂娄? 我們知道蠢涝,ConcurrentHashmap(1.8)這個并發(fā)集合框架是線程安全的阅懦,當(dāng)你看到源碼的get操作時,...

  • 120
    Redis 面試題

    redis 什么是redis 全稱remote dictionary server, 是一個基于內(nèi)存的高性能key-value數(shù)據(jù)庫 有什么優(yōu)點 1.速度快:數(shù)據(jù)存在內(nèi)存中 ...

  • 120
    緩存面試題

    什么是緩存废登? 緩存怠缸,就是數(shù)據(jù)交換的緩沖區(qū)钳宪,針對服務(wù)對象的不同(本質(zhì)就是不同的硬件)都可以構(gòu)建緩存扳炬。 目的是,把讀寫速度【慢】的介質(zhì)的數(shù)據(jù)保存在讀寫速度【快】的介質(zhì)中恨樟,從而提高...

  • 120
    Kafka如果丟了消息劝术,怎么處理的?

    Kafka存在丟消息的問題,消息丟失會發(fā)生在Broker养晋,Producer和Consumer三種。Java面試寶典PDF完整版[https://mp.weixin.qq.co...

  • 120
    Kafka 系統(tǒng)學(xué)習(xí)

    Apache Kafka 是什么? Kafka 是基于發(fā)布與訂閱的消息系統(tǒng)月腋。它最初由 LinkedIn 公司開發(fā)蟀架,之后成為 Apache 項目的一部分罗售。Kafka 是一個分布...

  • 面向?qū)ο笤O(shè)計的六大原則

    1 單一職責(zé) 一個類應(yīng)該只負(fù)責(zé)一個職責(zé)寨躁。 2 開閉原則 一個軟件實體應(yīng)當(dāng)對擴(kuò)展開放,對修改關(guān)閉职恳。即軟件實體應(yīng)盡量在不修改原有代碼的情況下進(jìn)行擴(kuò)展所禀。 3 里氏替換原則 所有引用...

  • 120
    Spring使用的設(shè)計模式

    工廠模式解決的問題:解耦恭金、創(chuàng)建時干預(yù)褂策、統(tǒng)一管理 單例模式解決的問題:可以共享的資源就不要重復(fù)創(chuàng)建横腿,特別是創(chuàng)建起來成本很高的資源斤寂,比如數(shù)據(jù)源 代理模式解決的問題:既不修改基類(...

  • 120
    Java 線程池

    [http://static.iocoder.cn/346a78f2c213423bcce456102006f4b3] 什么是 Executor 框架遍搞? Executor 框...

  • Java 并發(fā)工具類

    Semaphore 是什么钩杰? Semaphore ,是一種新的同步類诊县,它是一個計數(shù)信號讲弄。從概念上講依痊,從概念上講垂睬,信號量維護(hù)了一個許可集合。 如有必要抗悍,在許可可用前會阻塞每一個...

  • 120
    Java CAS 分析

    1 概述 CAS ,Compare And Swap 衔沼,即比較并交換蝌借。Doug Lea 大神在實現(xiàn)同步組件時,大量使用CAS 技術(shù)指蚁,鬼斧神工地實現(xiàn)了Java 多線程的并發(fā)操作...

  • 120
    Java 阻塞隊列

    BlockingQueue BlockingQueue接口實現(xiàn)Queue接口稍坯,它支持兩個附加操作:獲取元素時等待隊列變?yōu)榉强眨约按鎯υ貢r等待空間變得可用瞧哟。相對于同一操作他...

  • Java 并發(fā)容器

    什么是并發(fā)容器的實現(xiàn)咧党? 何為同步容器?可以簡單地理解為通過 synchronized來實現(xiàn)同步的容器陨亡,如果有多個線程調(diào)用同步容器的方法傍衡,它們將會串行執(zhí)行负蠕。 比如 Vector...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品