開始沒理解開:先insert,等于忽略了庫存不足的情況,豈不是插入了很多。 但是后來自己一想,插入了并不一定提交,只有在update成功才會(huì)提交,這樣就通了。 贊贊贊贊
2016-06-26
https://github.com/liyifeng1994/seckill 本章節(jié)源碼在這里,包含所有注釋,歡迎交流學(xué)習(xí)
2016-06-25
為了性能,把業(yè)務(wù)邏輯放到數(shù)據(jù)庫的設(shè)計(jì)實(shí)際上是一種偷懶的廉價(jià)解決方案,能不這么做就盡量不要。超出了業(yè)務(wù)邊界,數(shù)據(jù)庫的邊界是只負(fù)責(zé)數(shù)據(jù)操作,不關(guān)心任何業(yè)務(wù)才對。
這樣做的最大問題就是隨著業(yè)務(wù)的增加,代碼會(huì)越來越難以維護(hù)了,幾年后,更換了幾波程序員之后,這段代碼就會(huì)變成沒有人敢碰的代碼了。
這樣做的最大問題就是隨著業(yè)務(wù)的增加,代碼會(huì)越來越難以維護(hù)了,幾年后,更換了幾波程序員之后,這段代碼就會(huì)變成沒有人敢碰的代碼了。
2016-06-23
一口氣邊看邊實(shí)現(xiàn),看完了,也實(shí)現(xiàn)完了,我是在MyEclipse下來實(shí)現(xiàn)的,有時(shí)候速度跟不上,就暫停再實(shí)現(xiàn),總體感受,這個(gè)課程確實(shí)特別好,難易適中,講解細(xì)致入微,我跟著實(shí)現(xiàn)的時(shí)候,基本上沒有碰到什么大的問題,完全可以運(yùn)行,這也是我學(xué)過的所有視頻教程里面最全,最細(xì)的了,謝謝老師,辛苦了。
2016-06-23