項(xiàng)目經(jīng)常會(huì)出現(xiàn)mysql的死鎖問(wèn)題距淫,當(dāng)年年少總是想通過(guò)SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS; 查看被鎖的事務(wù),然后kil...
![240](https://cdn2.jianshu.io/assets/default_avatar/9-cceda3cf5072bcdd77e8ca4f21c40998.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
其實(shí)秒殺類場(chǎng)景最主要的是執(zhí)行秒殺操作要單線程的柬帕,提到單線程菠红,肯定會(huì)想到synchronized關(guān)鍵字,但是他有兩個(gè)致命缺點(diǎn):1、無(wú)法做到細(xì)粒度控制,2、只適合單點(diǎn)不適用集群蹋盆。...
傳統(tǒng)的圖片上傳一般使用FTP上傳到圖片服務(wù)器,但是如果圖片數(shù)量龐大硝全,一臺(tái)圖片服務(wù)器滿足不了的時(shí)候栖雾,這個(gè)時(shí)候如果考慮增加一臺(tái)圖片服務(wù)器,那么FTP上傳就會(huì)存在弊端伟众。 FastD...
最近公司有個(gè)需求就是將excel的數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫(kù)析藕,不過(guò)數(shù)據(jù)庫(kù)有三百多張表,不同的excel存在不同的表中凳厢,如果每張表都建個(gè)實(shí)體去映射需要建三百多個(gè)實(shí)體账胧,代碼大量重復(fù)不說(shuō),工...
1先紫、ArrayList治泥、Vector、LinkedList之間的區(qū)別遮精? ArrayList:底層數(shù)組居夹,查詢快,增刪慢本冲,線程不安全准脂,效率高Vector:底層數(shù)組,查詢快(由于線...
Spring Security是一款強(qiáng)大的安全認(rèn)證服務(wù)框架眼俊,它的原理就是在訪問(wèn)我們的系統(tǒng)前加了一系列的過(guò)濾器,可以稱為過(guò)濾器鏈粟关。它的兩大核心就是認(rèn)證和授權(quán)疮胖,本文主要描述的是認(rèn)...
JDK提供了大量?jī)?yōu)秀的集合實(shí)現(xiàn)供開(kāi)發(fā)者使用澎灸,合格的程序員必須要能夠通過(guò)功能場(chǎng)景和性能需求選用最合適的集合,這就要求開(kāi)發(fā)者必須熟悉Java的常用集合類遮晚。本文將就Java Col...
一個(gè)“忘年交”的姐們裸辭之后,終于迫于荷包壓力要重出江湖了县遣,近幾日電話里糜颠,幾乎都在聲討各色奇葩面試官汹族,約了她一起吃晚飯,算是安慰她受傷的小心靈其兴,我先到了吃飯的地兒顶瞒,并給她點(diǎn)...