1.前言: Thrift作為Facebook開源的RPC框架, 通過IDL中間語言, 并借助代碼生成引擎生成各種主流語言的rpc框架服務端/客戶端代碼,主要特點: 開發(fā)速度快...
簡介 HashMap 主要用來存放鍵值對,它基于哈希表的 Map 接口實現(xiàn),是常用的 Java 集合之一。 JDK1.8 之前 HashMap 由 數(shù)組+鏈表 組成的,數(shù)組是...
1.hash 哈希算法也叫散列,就是把任意長度的key值通過散列算法變成固定長度的key值的地址,我們通過這個地址進行訪問數(shù)據(jù)結構。它通過把關鍵碼值映射到表中的一個位置來訪問...
跳躍表簡介 我們先拋開redis,單獨了解下跳越表 skiplist本質上也是一種查找結構,用于解決算法中的查找問題(Searching),即根據(jù)給定的key,快速查到它所在...
RPC(Remote Procedure Call Protocol)——遠程過程調用協(xié)議,它是一種通過網(wǎng)絡從遠程計算機程序上請求服務,而不需要了解底層網(wǎng)絡技術的協(xié)議。RPC...
文章授權轉載自微信公眾號:【架構師社區(qū)】作者:李金葵 RPC(Remote Procedure Call):遠程過程調用,它是一種通過網(wǎng)絡從遠程計算機程序上請求服務,而不需要...
前言:目前所有的項目都在使用maven,可是一直沒有時間去整理學習,這兩天正好有時間,好好的整理一下。 一、為什么使用Maven這樣的構建工具【why】 ① 一個項目就是一個...
在做報表數(shù)據(jù)統(tǒng)計時,我們用的是mysql + kafka + Spark Streaming方案,kafka監(jiān)聽mysql訂單表中訂單狀態(tài),然后發(fā)送到spark stream...