緣起 首先厉亏,來看下面的SQL查詢語句 我期望的結(jié)果是:表a的數(shù)據(jù)全部展示出來聘鳞,然后划纽,過濾掉不符合表b條件的結(jié)果痊臭。上面的期望結(jié)果檀咙,說的混亂不堪认轨,腦袋一片漿糊。應(yīng)該是: 但是别惦,答...
緣起 首先厉亏,來看下面的SQL查詢語句 我期望的結(jié)果是:表a的數(shù)據(jù)全部展示出來聘鳞,然后划纽,過濾掉不符合表b條件的結(jié)果痊臭。上面的期望結(jié)果檀咙,說的混亂不堪认轨,腦袋一片漿糊。應(yīng)該是: 但是别惦,答...
今日份雞湯:給自己時(shí)間,不要焦急禽翼;一步一步來屠橄,一日一日過。 問題:接著上一篇的小工具闰挡,執(zhí)行效率太慢了(當(dāng)時(shí)也沒想到會(huì)那么慢)锐墙,我記得大概獲取完全部數(shù)據(jù)用了40多分鐘,當(dāng)時(shí)忙其...
最近在用java調(diào)dll的過程中對(duì)byte數(shù)組和int的相互轉(zhuǎn)化比較頻繁长酗,特在此記錄溪北。Code Bank 運(yùn)行結(jié)果:
前言 好久沒寫文章了,最近沒事兒看了下Redisson里面的分布式鎖的寫法,進(jìn)而看到了它使用了netty中的HashedWheelTimer之拨,大致掃了一下茉继,覺得有點(diǎn)意思,花了...
引言 隨著業(yè)務(wù)和數(shù)據(jù)量的增加蛙粘,應(yīng)用采用微服務(wù)部署日益增多垫卤,但是絕大多數(shù)微服務(wù)架構(gòu)應(yīng)用也還是采用的單數(shù)據(jù)庫模式威彰,即便是大多數(shù)讀寫分離出牧,本質(zhì)也還是單數(shù)據(jù)庫,隨著業(yè)務(wù)量和數(shù)據(jù)量增多...
在釋放鎖的時(shí)候得加個(gè)判斷:
if (lock.isLocked() && lock.isHeldByCurrentThread()) {
logger.info("用戶{}釋放鎖...", user);
lock.unlock();
}
如果鎖鎖住了歇盼,并且是被當(dāng)前線程鎖的舔痕,再解鎖
[分布式鎖] [Redisson實(shí)現(xiàn)] --- 對(duì)lock方法的使用誤解前言 看了很多用redisson實(shí)現(xiàn)分布式鎖的博客, 對(duì)他們使用的方式我個(gè)人認(rèn)為有一點(diǎn)點(diǎn)自己的看法, 接下來本文將以例子來驗(yàn)證為什么會(huì)有誤解, 和看看正確的方式應(yīng)該怎么寫? ...
場(chǎng)景:Spring事務(wù)沒有生效伯复。環(huán)境:SpringBoot+mybatis 或者SpringBoot+JdbcTemplate等 1. 問題原因 xml等配置信息詳見:Spr...
什么是JWT Json web token (JWT), 是為了在網(wǎng)絡(luò)應(yīng)用環(huán)境間傳遞聲明而執(zhí)行的一種基于JSON的開放標(biāo)準(zhǔn)((RFC 7519).該token被設(shè)計(jì)為緊湊且安...
pom依賴1.1 替換日志依賴1.2 項(xiàng)目需要Jackson包寞焙,保證項(xiàng)目中包含jackson的依賴 修改代碼2.1 打印pv日志類-2.1.1 修改配置文件-2.1.2 修改...