收獲真的很多,對于還沒工作來說,規范了代碼,接口定義,分包分層等思想,IT啟航第一站,感謝老師細致入微的講解?。?!估計老師已經高升了,沒有時間再做視頻了。由衷感謝??!
2017-08-11
最贊回答 / qq_光_22
首先是在更新操作的時候給行加鎖,插入并不會加鎖,如果更新操作在前,那么就需要執行完更新和插入以后事務提交或回滾才釋放鎖,而如果插入在前,則更新完以后事務提交或回滾就釋放鎖。也就是說是更新在前加鎖和釋放鎖之間兩次的網絡延遲和GC,如果插入在前則加鎖和釋放鎖之間只有一次的網絡延遲和GC,也就是減少的持有鎖的時間。
2017-08-09
SpringBoot+Maven框架下項目的實現,包括這里的Redis,Maven下依賴的包和這里不一樣,可參考
https://github.com/js3560750/mySecondKill
https://github.com/js3560750/mySecondKill
2017-08-07