240 發(fā)簡信
IP屬地:廣東
  • RabbitMq

    1. 結(jié)構(gòu) 消息服務(wù)器包含以下角色: vhost:虛擬機(jī),不同虛擬機(jī)內(nèi)可以有各自獨(dú)立的配置,如權(quán)限 exchange:用于消息分發(fā) queue:緩存消息 route:隊(duì)列與e...

  • RabbitMq: 使用

    1. 創(chuàng)建隊(duì)列 2. 創(chuàng)建exchange 3. 綁定exchange與隊(duì)列 Binding.DestinationType可以是:QUEUE, 或EXCHANGEdesti...

  • 使用collection 的子查詢能解決無條件的分頁問題往枣,如果有子表篩選條件,分頁還是不行的

  • 120
    可重入讀寫鎖:ReentrantReadWriteLock

    1. 結(jié)構(gòu) 其核心還是隊(duì)列同步器Sync方椎,它被ReadLock和WriteLock所共享漠酿。state為鎖標(biāo)記憔鬼, 其中高16位為ReadLock總計(jì)數(shù)標(biāo)記赫粥,低16位為Write...

  • 120
    redis: 數(shù)據(jù)類型

    Redis實(shí)現(xiàn)數(shù)據(jù)庫key:value存儲時观话,基于基本數(shù)據(jù)結(jié)構(gòu)創(chuàng)建了一個對象系統(tǒng),該系統(tǒng)包含了string, list, hash, set, zset五種類型的對象越平,每種都...

  • 120
    Https原理及流程

    原文地址我們知道频蛔,HTTP請求都是明文傳輸?shù)模^的明文指的是沒有經(jīng)過加密的信息秦叛,如果HTTP請求被黑客攔截晦溪,并且里面含有銀行卡密碼等敏感數(shù)據(jù)的話,會非常危險(xiǎn)挣跋。為了解決這個問...

  • 120
    Nacos配置中心

    Nacos作為服務(wù)配置中心尼变。 1.使用: 在項(xiàng)目中引入相關(guān)依賴:需注意nacos、springboot浆劲、spring-cloud、spring-cloud-alibaba版本...

  • nacos注冊中心

    1. 使用 1.1 父工程引入對應(yīng)版本的依賴,注意springboot , cloud, cloud-alibaba對應(yīng)版本[https://github.com/aliba...

  • 120
    redis集群

    無論是單機(jī)還是主從結(jié)構(gòu)哀澈,都無法解決數(shù)據(jù)量過大導(dǎo)致內(nèi)存/虛擬內(nèi)存無法村下所有數(shù)據(jù)的問題牌借。redis集群通過分片根據(jù)key計(jì)算出數(shù)據(jù)所屬的槽(slot),通過指派使每個集群節(jié)點(diǎn)負(fù)...

  • 120
    redis: sentinel

    1.概述 redis主從復(fù)制解決了單機(jī)下數(shù)據(jù)丟失的問題割按,在一主多從的結(jié)構(gòu)下膨报,倘若master出現(xiàn)故障,slaves仍然有數(shù)據(jù)備份。此時一個自然而然的想法就涌現(xiàn)出來了:在mas...

  • 120
    redis主從結(jié)構(gòu) -- 復(fù)制

    單機(jī)redis不能滿足分區(qū)容錯现柠,當(dāng)主機(jī)發(fā)生單點(diǎn)故障的時候院领,redis服務(wù)就無法訪問;如果主機(jī)的磁盤設(shè)備損壞够吩,甚至有丟失數(shù)據(jù)的風(fēng)險(xiǎn)比然。可以通過主從結(jié)構(gòu)來避免單點(diǎn)故障的問題周循,當(dāng)主機(jī)...

  • 120
    Dubbo: 在springboot中的啟動過程

    版本 dubbo: 2.7.8 springboot 2.3.2.RELEASE SpringBoot中dubbo啟動過程 1. @DubboService注解的bean是如...

  • 120
    ConcurrentHashMap [jdk1.8]

    1.內(nèi)部結(jié)構(gòu) 2. 寫操作 put 3. 讀操作 get 4.擴(kuò)容 4.1 addCount 將總節(jié)點(diǎn)計(jì)數(shù)+1强法,并觸發(fā)擴(kuò)容 4.2 transfer(tab, nextTab...

  • mysql 主從復(fù)制

    主從復(fù)制的時機(jī): 當(dāng)開啟主從復(fù)制時,slave建立io線程連接主庫湾笛。當(dāng)master有寫入操作導(dǎo)致數(shù)據(jù)變更時饮怯,在事務(wù)提交之前會將對數(shù)據(jù)的操作寫入binlog。然后通知dump ...

  • 120
    HashMap

    1.結(jié)構(gòu) 大概類似這樣嚎研,但實(shí)際上數(shù)組元素內(nèi)部存儲的是引用而非對象本身蓖墅。 HashMap內(nèi)部使用鏈表法實(shí)現(xiàn)散列,數(shù)組的每個桶都指向一條鏈表临扮,所有散列值相同的元素都放到同一個桶內(nèi)...

  • 120
    mysql:innodb存儲引擎 事務(wù)隔離級別與mvcc

    1. 事務(wù)隔離級別 四種隔離級別及對應(yīng)問題的可能性论矾。 隔離級別臟讀不可重復(fù)讀幻讀讀未提交可能可能可能讀已提交不可能可能可能可重復(fù)讀不可能不可能可能串行化不可能不可能不可能 2...

  • 120
    架構(gòu)師常用的設(shè)計(jì)圖

    什么是系統(tǒng)架構(gòu)師? 系統(tǒng)架構(gòu)師是一個既需要掌控整體又需要洞悉局部瓶頸并依據(jù)具體的業(yè)務(wù)場景給出解決方案的團(tuán)隊(duì)領(lǐng)導(dǎo)型人物公条。一個架構(gòu)師得需要足夠的想像力,能把各種目標(biāo)需求進(jìn)行不同維...

  • 120
    SpringMVC

    SpringMVC是一個基于三層處理架構(gòu)的表現(xiàn)層處理框架拇囊。三層架構(gòu)是指:表現(xiàn)層、業(yè)務(wù)層靶橱、數(shù)據(jù)訪問層寥袭。表現(xiàn)層對應(yīng)于業(yè)務(wù)中的視圖、數(shù)據(jù)和servlet关霸。MVC旨在對視圖和serv...

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