240 發(fā)簡(jiǎn)信
IP屬地:廣東
  • 關(guān)于一致性Hash的一些思考

    之前在網(wǎng)上見過一個(gè)算法景描,發(fā)現(xiàn)了一些問題塘慕,這里進(jìn)行一下記錄。 核心算法亮點(diǎn)是對(duì)槽位節(jié)點(diǎn)Hash之后告组,使用MD5打散,對(duì)于標(biāo)志節(jié)點(diǎn)使用虛節(jié)點(diǎn)菱魔。 經(jīng)過使用后發(fā)現(xiàn)拄丰,對(duì)于槽位數(shù)據(jù)進(jìn)行H...

  • 關(guān)于 AKKA 和 actor model

    首先說一下Actor Model,作為一種進(jìn)程或者線程間的通信模型喜最,一般來說有兩種選擇偎蘸,一種是CSP,比如Go語(yǔ)言就使用的是這個(gè)模型瞬内,goroutine之間可以通過chann...

  • 從秒殺活動(dòng)看akka設(shè)計(jì)思想

    秒殺活動(dòng)在我們看來并不陌生迷雪,抽取問題就幾點(diǎn): ?1.高并發(fā)性,客戶量或流量非常大虫蝶,需要通過負(fù)載緩解壓力?2.業(yè)務(wù)實(shí)時(shí)性振乏,需要即時(shí)請(qǐng)求響應(yīng)?3.數(shù)據(jù)一致性,需要對(duì)事務(wù)完整做進(jìn)一...

  • Jetty Websocket

    1.序言 ??在工作中秉扑,我們有時(shí)候需要使用能與前端長(zhǎng)時(shí)間實(shí)時(shí)通信傳輸以通信慧邮,這時(shí)就出現(xiàn)了的websocket调限。 2.websocket服務(wù)啟動(dòng)設(shè)置 ??首先創(chuàng)建一個(gè)基于HTT...

  • 120
    Jetty websocket使用nginx 解決wss連接失敗問題

    ??在使用jetty的websocket中遇到了一些問題,因?yàn)槭褂玫氖俏⑿糯蜷_的頁(yè)面误澳,所以必須使用https和wss協(xié)議打開連接耻矮,websocket使用wss時(shí)連不上服務(wù)端的...

  • levelDB的LSM文件樹淺析

    前言 LSM文件樹是基于Bigtable思想用于levelDB數(shù)據(jù)庫(kù)(google兩位重量級(jí)架構(gòu),Jeff Dean和Sanjay Ghemawat所發(fā)起的開源數(shù)據(jù)庫(kù))的一個(gè)...

  • levelDB in Java (基本篇)

    首先我們需要知道忆谓,levelDB是由C++寫的裆装,官方不提供支持java側(cè)的使用庫(kù),但有第三方組織對(duì)C++連接levelDB進(jìn)行了java重構(gòu)倡缠,讓我們可以在java端去使用le...

  • Cmake升級(jí)詳細(xì)步驟

    1.查看當(dāng)前版本哨免,并卸載 #cmake --version sudo yum remove cmake cmake-data 2.獲取新版本源碼 wget https://c...

  • 120
    javaMail企業(yè)開發(fā)環(huán)境下的使用

    1.通過登錄驗(yàn)證的方式以獲取session對(duì)象 javaMail是一個(gè)以實(shí)現(xiàn)SMTP驗(yàn)證類(重寫抽象類Authenticator的抽象方法PasswordAuthentica...

  • 120
    Linux平臺(tái)tar包安裝MongoDB的過程與一些配置

    1.先下載tar包 https://www.mongodb.com/download-center#community 或 curl -O https://fastdl.mo...

  • MongoDB的權(quán)限訪問控制

    MongoDB的訪問控制能夠有效保證數(shù)據(jù)庫(kù)的安全,訪問控制是指綁定Application監(jiān)聽的IP地址昙沦,設(shè)置監(jiān)聽端口琢唾,使用賬戶和密碼登錄 一,訪問控制的參數(shù) 1盾饮,綁定IP地址...

  • 單例模式雙重檢查(DCL)引發(fā)的多線程問題

    首先先看一個(gè)使用雙重檢查的單例模式: public class DoubleCheckedLock{ private static DoubleCheckedLock in...

  • 鎖狀態(tài)的分析

    無鎖狀態(tài)-》偏向鎖-》輕量級(jí)鎖-》重量級(jí)鎖-》鎖膨脹 鎖的狀態(tài)總共有四種:無鎖狀態(tài)采桃、偏向鎖、輕量級(jí)鎖和重量級(jí)鎖丘损。隨著鎖的競(jìng)爭(zhēng)普办,鎖可以從偏向鎖升級(jí)到輕量級(jí)鎖,再升級(jí)的重量級(jí)鎖(...

  • CopyOnWriteArrayList淺析

    寫在最前:CopyOnWriteArrayList適合使用在讀操作遠(yuǎn)遠(yuǎn)大于寫操作的場(chǎng)景里徘钥,比如緩存 除了加鎖之外衔蹲,還有一種技術(shù)可以防止并發(fā)修改異常,那就是讀寫分離技術(shù) 常識(shí):...

  • 可重入鎖(ReentrantLock)淺析

    ReentrantLock模型分類 可重入鎖(ReentrantLock)有兩種獲取鎖的模型呈础,一種是公平鎖舆驶,另一種是非公平鎖,區(qū)別在于當(dāng)前線程擁有鎖之后猪落,再次請(qǐng)求獲取鎖時(shí)贞远,是...

個(gè)人介紹
Talk is cheap,show me the code.
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品