最近一直在忙項目,不知不覺2個多月沒有更新博客了。正好自學了幾天docker就干脆總結一下,也順帶增加一篇《30分鍾入門系列》。網上能夠查到的對於docker的定義我就不再重復了,說說我自己對它的理解:Docker一個方便多次部署的虛擬化Linux容器,與當下流行的SpringBoot和微服務框架 ...
為什么需要 Raft Raft 是什么 Raft 的目標 前置條件:復制狀態機 Raft 基礎 Leader 選舉 選舉安全特性 日志復制 Leader只附加 日志匹配 安全 學習資料 使用 Raft 的應用 擴展:ZooKeeper ZAB 協議 擴展:ZooKeeper 是什么 為什么需要 Raft 要提高系統的容錯率,需要分布式系統 分布式系統有多個實例,對於給定的一組操作,需要協議讓所有 ...
2021-01-25 11:29 0 345 推薦指數:
最近一直在忙項目,不知不覺2個多月沒有更新博客了。正好自學了幾天docker就干脆總結一下,也順帶增加一篇《30分鍾入門系列》。網上能夠查到的對於docker的定義我就不再重復了,說說我自己對它的理解:Docker一個方便多次部署的虛擬化Linux容器,與當下流行的SpringBoot和微服務框架 ...
說到到底什么是正則表達式? 程序員在編寫處理字符串的程序網頁時,經常會有查找符合某些復雜規則的字符串的需要。正則表達式就是用於描述這些規則的工具。換句話講正則表達式就是記錄文本規則的代碼 ...
上個星期寫了淺入requirejs的, 大家都知道 require是AMD規范(Asynchronous Module Definition) 來 今天我們一起看看 CMD規范(Common M ...
00 前言 相信大家對branch and price的神秘之處也非常好奇了。今天我們一起來揭秘該算法原理過程。不過,在此之前,請大家確保自己的branch and bound和column generation的知識務必過關,而且是非常熟悉的那種。因為branch and price算法 ...
消息中間件的應用場景 主流 MQ 框架及對比 說明 Kafka 優點 Kafka 缺點 RocketMQ Pulsar 發展趨勢 ...
前言:Springboot怎么使用想必也無需我多言,Mybitas作為實用性極強的ORM框架也深受廣大開發人員喜愛,有關如何整合它們的文章在網絡上隨處可見。但是今天我會從實戰的角度出發,談談我對二者結 ...
:很多技術人員對優化有一套自己的理解,在閱讀本文前請放下你自己的理解。 正所謂:跟着博主不迷路,博主帶你 ...
30分鍾帶你了解阻塞隊列所有內容,再也不怕面試官刁難你了!(上) 目錄 1、概述 2、BlockingQueue 源碼解析 3、ArrayBlockingQueue 源碼解析 3-1、ArrayBlockingQueue 概述 3-2 ...