客戶端如果同時請求多次,怎麼處理?
前端可以做防重複
後端:在方法裡面用鎖鎖住**塊,查詢redis快取中有沒有資料,沒有資料就將唯一值放入快取中,釋放鎖,繼續其他操作;如果有資料,就直接返回提示,正在操作中。
static**塊什麼時候執行的?
初始化階段
<clinit>()方法是由編譯器自動收集類中的所有類變數的賦值動作和靜態語句塊 (static{}塊)中的語句合併產生的,編譯器收集的順序是由語句在原始檔中出現的順序所決 定的,靜態語句塊中只能訪問到定義在靜態語句塊之前的變數,定義在它之後的變數,在前 面的靜態語句塊可以賦值,但是不能訪問
乙個面試問題的思考
有1000瓶超級名貴的葡萄酒,其中有1瓶有毒。這種毒藥很厲害,哪怕被稀釋了1000000倍還是可以毒死人的。但這個毒藥一定時間後才會毒發,時長是1個月。為了不浪費這些葡萄酒,有100個壯士決定花5周的時間將毒酒找出,他們只希望最多有10個人犧牲,你需要如何安排才能實現。toplanguage 100...
乙個總經理的11個經典面試問題
孫子曰 兵者,國之大事,死生之地,存亡之道,不可不察也。當代社會,應聘乙個崗位,猶如與敵國打仗。準備打仗的時間與打仗時間之比應為10 1,甚至是100 1。故,我們不得不深究也。最近,自己面試了上百個大學生,覺得他們在面試的心態和技能方面急需提高,以便順利通過這一關,進入人生的第乙個職業。面試過程中...
乙個總經理的11個經典面試問題
乙個總經理的11個經典面試問題 孫子曰 兵者,國之大事,死生之地,存亡之道,不可不察也。當代社會,應聘乙個崗位,猶如與敵國打仗。準備打仗的時間與打仗時間之比應為10 1,甚至是100 1。故,我們不得不深究也。最近,自己面試了上百個大學生,覺得他們在面試的心態和技能方面急需提高,以便順利通過這一關,...