微信公眾號:moon聊技術(shù)關(guān)注選擇“ 星標 ”漾狼, 重磅干貨兼吓,第一 時間送達悯姊![如果你覺得文章對你有幫助,歡迎關(guān)注瞎抛,在看,點贊,轉(zhuǎn)發(fā)] 大家好梯投,我是 moon。 redis 作...
微信公眾號:moon聊技術(shù)關(guān)注選擇“ 星標 ”漾狼, 重磅干貨兼吓,第一 時間送達悯姊![如果你覺得文章對你有幫助,歡迎關(guān)注瞎抛,在看,點贊,轉(zhuǎn)發(fā)] 大家好梯投,我是 moon。 redis 作...
謝謝謝謝
HashMap的長度為什么必須是2的N次方我們看HashMap的源碼可以知道况毅,HashMap的長度強制為2的n次方 那為什么HashMap的長度L需要是2的N次方呢分蓖? 往HashMap中存儲一對k-v,那么要先計算k...
洗牌算法是一種非常巧妙但又很好理解的算法 用于從m個對象里隨機取出n個不重復的對象(n<m) 先來思考一個簡單的問題尔许,從0-99里面隨機選取一個正整數(shù)怎么做么鹤,Math.ran...
我們可以看到以上語句調(diào)用的是slf4j的這個方法: 參數(shù)里面并沒有Throwable類型的,但是在實際運行的時候是會打印堆棧的味廊,那么為什么會打印堆棧呢蒸甜?我們來看logback...
最近公司更換了docker私庫郊楣,發(fā)現(xiàn)好多鏡像在新的私庫中沒有憔恳,還需要自己上傳 以redis為例在docker hub搜索redis的鏡像可以查看tags,找到想要的tag净蚤,然...
java9引入了StringConcatFactory喇嘱,產(chǎn)生了很多變化,我們先來看JDK1.8 JDK1.8 代碼示例 字節(jié)碼 首先String a = "a" + "b";...
我們看HashMap的源碼可以知道型宙,HashMap的長度強制為2的n次方 那為什么HashMap的長度L需要是2的N次方呢? 往HashMap中存儲一對k-v伦吠,那么要先計算k...
先說結(jié)論:SET {key} {value} NX EX {seconds} set命令參考:http://doc.redisfans.com/string/set.html...
此文章來源于同事做的分享 隨著公司技術(shù)的發(fā)展妆兑,目前使用的存儲種類越來越多。早期使用mysql毛仪,后來引入hbase解決數(shù)據(jù)規(guī)模龐大的問題搁嗓。又因為后端平臺業(yè)務的需求多變以及厭煩了...
簡單寫一下思路: 數(shù)據(jù)寫入sorted set(zadd),socre為執(zhí)行時間箱靴,key為隊列名腺逛,value為數(shù)據(jù) 消費隊列循環(huán)從sorted set根據(jù)score獲取(zr...
現(xiàn)象:隊列在拋出異常后不再進行消費衡怀,但是線程仍然存活 查看線程狀態(tài) 進入docker jps -l查看pid jstack -l pid waiting on conditi...
Spring Boot 所提供的配置優(yōu)先級順序比較復雜屉来。如果Spring Boot在優(yōu)先級更高的位置找到了配置,那么它就會無視優(yōu)先級低的配置狈癞。按照優(yōu)先級從高到低的順序茄靠,具體的...
ArrayList和LinkedList都實現(xiàn)了List接口。 ArrayList是基于索引的數(shù)據(jù)結(jié)構(gòu)蝶桶,它的底層是數(shù)組慨绳。它可以以O(1)時間復雜度對元素進行隨機訪問, 但是要...