240 發(fā)簡信
IP屬地:江西
  • 哈希槽

    Redis 集群中內(nèi)置了 16384 個哈希槽翘贮,當(dāng)需要在 Redis 集群中放置一個 key-value時谈山,redis 先對 key 使用 crc16 算法算出一個結(jié)果谤祖,然后...

  • Synchronized底層原理學(xué)習(xí)筆記(二)

    最初學(xué)習(xí)Java的時候,遇到多線程我們會知道synchronized,對于當(dāng)時的我們來說synchronized是保證了多線程之間的同步,也成為了我們解決多線程情況的常用手段...

  • 120
    數(shù)據(jù)庫跟緩存的雙寫一致性

    1 關(guān)于一致性 為加速系統(tǒng)性能一般都會引入緩存機(jī)制,比如 Redis脱篙。這種情況下當(dāng)用戶讀數(shù)據(jù)時一般會按照如下流程: 關(guān)于讀的流程大家是沒有異議的,但是對于數(shù)據(jù)的更新呢伤柄,如何操...

  • 120
    MESI緩存一致性協(xié)議講解

    MESI是一種廣泛使用的寫回策略的緩存一致性協(xié)議绊困。 MESI協(xié)議中的狀態(tài) M:Modified被修改 E:Exclusive獨(dú)享的 S:Shared共享的 I:Invalid...

  • 120
    常見問題

    Nginx負(fù)載均衡 輪詢、輪詢是默認(rèn)的响迂,每一個請求按順序逐一分配到不同的后端服務(wù)器考抄,如果后端服務(wù)器down掉了,則能自動剔除 ip_hash蔗彤、個請求按訪問IP的hash結(jié)果分...

  • 內(nèi)存屏障

    內(nèi)存屏障(Memory barrier) 為什么會有內(nèi)存屏障 每個CPU都會有自己的緩存(有的甚至L1,L2,L3)川梅,緩存的目的就是為了提高性能,避免每次都要向內(nèi)存取然遏。但是這...

  • 120
    Synchronized底層原理學(xué)習(xí)筆記

    Synchronized: (1)jdk1.2之前synchronized 加鎖是直接向操作系統(tǒng)直接申請鎖贫途,所以我們稱為重量級鎖。 1.2之后synchronized做了優(yōu)化...

  • CMS收集器

    CMS收集器 1. CMS(Concurrent Mark Sweep)收集器是一種獲取最短回收停頓時間為目標(biāo)的收集器 2. CMS收集器是一種基于"標(biāo)記-清除"算法實(shí)現(xiàn)的收...

  • 120
    基于Redis和Lua實(shí)現(xiàn)分布式令牌桶限流

    限流是什么 通過某種手段對某個時間段的并發(fā)訪問請求進(jìn)行流量限制待侵,一旦流量達(dá)到限制閾值則可以拒絕服務(wù)丢早,排隊(duì)或等待,目的是防止系統(tǒng)因大流量或突發(fā)流量導(dǎo)致服務(wù)不可用或崩潰秧倾,是一種確...

  • 120
    volatile與lock前綴指令

    CPU緩存 CPU緩存的出現(xiàn)主要是為了解決CPU運(yùn)算速度與內(nèi)存讀寫速度不匹配的矛盾怨酝,因?yàn)镃PU運(yùn)算速度要比內(nèi)存讀寫速度快得多,舉個例子: 一次主內(nèi)存的訪問通常在幾十到幾百個時...

  • volatile底層原理學(xué)習(xí)

    volatile作用: 1.保持線程可見:某個線程每次使用volatile修飾的變量的時候都要去主內(nèi)存讀這個變量到線程內(nèi)存中那先; 2.禁止指令重排序:cpu在沒有前后因果關(guān)系的...

  • 120
    Synchronized底層原理學(xué)習(xí)筆記(一)

    Synchronized: (1)jdk1.2之前synchronized 加鎖是直接向操作系統(tǒng)直接申請鎖农猬,所以我們稱為重量級鎖。 1.2之后synchronized...

  • 120
    JOL工具分析java對象大小

    JOL全稱為Java Object Layout售淡,是分析JVM中對象布局的工具斤葱,該工具大量使用了Unsafe慷垮、JVMTI來解碼布局情況,所以分析結(jié)果是比較精準(zhǔn)的揍堕,接下來我們就...

  • Redis原理及實(shí)踐之分布式限流

    1. 分布式限流 Redis + Lua : Redis進(jìn)行每秒請求計(jì)數(shù)(Redis計(jì)數(shù)器功能)祟牲,達(dá)到限流目的。其中抖部,Redis key的設(shè)置精確到秒,并且需要對該key設(shè)置...

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