上一篇博客講了如何使用Shiro和JWT做認(rèn)證和授權(quán)(傳送門:http://www.reibang.com/p/0b1131be7ace),總的來說shiro是一個比較早期...
![240](https://upload.jianshu.io/users/upload_avatars/5984871/acd15862-342f-4b78-a569-a8d9ae5f99f5.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
上一篇博客講了如何使用Shiro和JWT做認(rèn)證和授權(quán)(傳送門:http://www.reibang.com/p/0b1131be7ace),總的來說shiro是一個比較早期...
實(shí)際上Mybatis-plus官方本來就有提供對動態(tài)表名的擴(kuò)展支持以及給出了具體的Sample。 具體參考官方的sample github[https://gitee.com...
Spring三級緩存是為了解決對象間的循環(huán)依賴問題孵户。 A依賴B,B依賴A诱贿,這就是一個簡單的循環(huán)依賴莫瞬。 我們來先看看三級緩存的源碼: 獲取Bean的源碼 注意上面的getSin...
Markdown介紹 Markdown是一種可以使用普通文本編輯器編寫的標(biāo)記語言逼争,通過簡單的標(biāo)記語法熄驼,它可以使普通文本內(nèi)容具有一定的格式像寒。Markdown語法的目標(biāo)是:成為一...
今天來講一下偏向鎖诺祸、輕量級鎖、重量級鎖的升級以及區(qū)別祭芦。 鎖的狀態(tài): 無鎖狀態(tài) 偏向鎖狀態(tài) 輕量級鎖狀態(tài) 重量級鎖狀態(tài) 四種狀態(tài)會隨著競爭的情況逐漸升級筷笨,而且是不可逆的過程,即...
參考:[Java線程中yield與join方法的區(qū)別(http://www.importnew.com/14958.html) 總結(jié) Java線程間具有優(yōu)先級龟劲,在調(diào)用椢赶模可以設(shè)...
1. 概述 ??Selector允許單線程處理多個 Channel。如果你的應(yīng)用打開了多個連接(通道)昌跌,但每個連接的流量都很低仰禀,使用Selector就會很方便。例如避矢,在一個聊...
前言 線上服務(wù)器出現(xiàn)的bug悼瘾,因?yàn)楦鞣N復(fù)雜環(huán)境的原因,經(jīng)常會很難在本地調(diào)試审胸,只能到處打log減少重啟次數(shù)。一直有聽說有遠(yuǎn)程調(diào)試這玩意卸勺,因?yàn)槭褂脠鼍安欢?懶惰一直沒去調(diào)研砂沛,最近...
大概從大學(xué)開始有輕微的坐骨神經(jīng)疼的癥狀(那時候還不知道這個叫坐骨神經(jīng)疼曙求,也不知道是腰椎間盤突出)碍庵,就是左屁股靠近腰椎的地方有種麻麻的感覺映企,發(fā)作時間毫無規(guī)律,因?yàn)榘Y狀輕微影響不...