上一篇博客講了如何使用Shiro和JWT做認證和授權(quán)(傳送門:http://www.itdecent.cn/p/0b1131be7ace),總的來說shiro是一個比較早期...
上一篇博客講了如何使用Shiro和JWT做認證和授權(quán)(傳送門:http://www.itdecent.cn/p/0b1131be7ace),總的來說shiro是一個比較早期...
JVM中的字符串常量池是個有些玄幻的玩意兒,關(guān)于它的細節(jié),各類書籍和網(wǎng)站上眾說紛紜。本文試圖參考盡量權(quán)威的資料,找一個切入點來理清這團亂麻。所有參考文檔均有傳送門。 本文提到...
Java代碼 -> Java字節(jié)碼 -> 匯編指令(匯編指令是cpu指令的集合) Volatile Java語言提供了Volatile,在某些情況下比上鎖要更加方便,如果一個...
C++后臺騰訊實習面試經(jīng)歷 一面(普通技術(shù)面) 過程:遞交簡歷 -> 手撕代碼 -> 開始面試 -> 結(jié)束 耗時:about 1 hour 手撕代碼:一顆二叉搜索樹,找出樹中...
Redis集群的搭建 簡單介紹Redis 簡單說一下Redis是什么,在我的理解中redis作為一個高性能的NoSql數(shù)據(jù)庫,一種鍵值對的存儲方式,并且這種鍵值對的類型很豐富...
什么?聊個天就把技術(shù)給學了? 聊天結(jié)束之后,博士露出了猥瑣的笑容,心里想:這小子過段時間還會來找我的:一個公網(wǎng)IP怎么夠呢,得上負載均衡呀;長連集群模式下又是如何實現(xiàn)單聊群聊...
[TOC] 簡介 kafka是一個分布式消息隊列。具有高性能、持久化、多副本備份、橫向擴展能力。生產(chǎn)者往隊列里寫消息,消費者從隊列里取消息進行業(yè)務(wù)邏輯。一般在架構(gòu)設(shè)計中起到解...
死鎖是多線程環(huán)境中由于對資源競爭分配不合理而產(chǎn)生的阻塞行為,銀行家算法是一種動態(tài)避免死鎖的策略。 I、死鎖 1.1 死鎖定義 如果一個線程集合中的每個線程都在等待這個集合中另...