-
Redis分佈式鎖的詳細情況,
https://www.w3cschool.cn/gradle/ms7n1hu2.html
問題 :
“線程被阻塞導致鎖超時的時候,鎖被其他線程過取,導致同一時間有多個線程操作同一資源”
處理方法:
加daemon線程定期去刷新鎖超時時間,對於競爭的資源操作結束後再停掉守護線程,然後釋放鎖
用鎖的目的是保證原子性,服務於事務
關於分佈式事務的介紹:
https://www.jianshu.com/p/917cb4bdaa03 -
Zookeeper 的詳細應用,是否太重,swagger. Api開發框架,mvn文檔生成插件的瞭解
-
MongoDb深入瞭解
-
Spring cloud 學習
-
其中的一個面試題,待解決
-
異步和非阻塞的區別,異步會有回調,但是非阻塞只是說不阻塞,但是沒有回調。
記今日面試總結
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
MCU初始化流程——從上電到main()之間
說明: 以下介紹示例的MCU地址空間如下: ROM空間爲:0x0000 0000 – 0x0000 8000 RAM空間爲:0x2000 0000 – 0x2000 2000