
mooc秒殺 若魚老師
1.秒殺-初始版本1.業(yè)務(wù)簡單描述 核心業(yè)務(wù)邏輯:用戶登錄進(jìn)入秒殺商品頁面,可以查看商品信息;點(diǎn)擊秒殺,判斷秒殺開始了嗎->判斷庫存->判斷是否重復(fù)秒殺,在一個(gè)事務(wù)中,執(zhí)行減庫存,入訂單表兩個(gè)...
感謝老哥提醒,已修改,只是簡書抽風(fēng)了,暫時(shí)不能更新
3.NIO直接緩沖區(qū)與非直接緩沖區(qū)非直接緩沖區(qū),緩沖區(qū)建立在JVM內(nèi)存中,實(shí)際讀寫數(shù)據(jù)時(shí),需要在OS和JVM之間進(jìn)行數(shù)據(jù)拷貝,如下圖: 為什么不直接讓磁盤控制器把數(shù)據(jù)送到用戶空間的緩沖區(qū)呢?這樣做有幾個(gè)問題。...
尚硅谷nio
3.NIO直接緩沖區(qū)與非直接緩沖區(qū)非直接緩沖區(qū),緩沖區(qū)建立在JVM內(nèi)存中,實(shí)際讀寫數(shù)據(jù)時(shí),需要在OS和JVM之間進(jìn)行數(shù)據(jù)拷貝,如下圖: 為什么不直接讓磁盤控制器把數(shù)據(jù)送到用戶空間的緩沖區(qū)呢?這樣做有幾個(gè)問題。...
Activiti6相比5有比較大的改進(jìn),增加了一個(gè)表單編輯器,對于流程引擎也有優(yōu)化。在學(xué)習(xí)之前,我們可以先下載Activiti6 Demo,先對Activiti有一個(gè)整體的了...
1.基本介紹 excel的導(dǎo)出導(dǎo)入,使用了組件jxls;csv的導(dǎo)出導(dǎo)入,使用了組件opencsv。組件是挺好用,可惜官網(wǎng)沒有找到完整的例子,尤其是針對日期格式的處理,相關(guān)例...
1.Jmeter基本使用 為了驗(yàn)證秒殺優(yōu)化的效果,我們使用了Jmeter進(jìn)行壓力測試。這里就簡單總結(jié)下Jmeter的基本使用。 首先添加一個(gè)測試計(jì)劃,點(diǎn)擊File->New。...
1.惡意行為 經(jīng)過優(yōu)化,系統(tǒng)的秒殺性能已經(jīng)有了大幅提高,但系統(tǒng)的安全性還有待優(yōu)化,需要增加一些手段防止惡意行為。首先,在商品詳情頁面,使用F12,可以直接看到真實(shí)的秒殺地址。...
1.解決超賣和重復(fù)秒殺 秒殺動(dòng)作執(zhí)行的操作比較多,多線程場景下,將會(huì)出現(xiàn)超賣和重復(fù)秒殺的情況,這屬于異常情況,必須解決。解決超賣,我們利用MySQL來解決,只對庫存>0的商品...
1.頁面緩存 想象一下秒殺的場景,僧多粥少,在秒殺將要開始的半分鐘內(nèi),用戶可能會(huì)不斷刷新秒殺頁面,此時(shí)對于頁面訪問的流量將達(dá)到頂峰。 解決方案 服務(wù)端緩存頁面:在服務(wù)端手動(dòng)渲...
1.業(yè)務(wù)簡單描述 核心業(yè)務(wù)邏輯:用戶登錄進(jìn)入秒殺商品頁面,可以查看商品信息;點(diǎn)擊秒殺,判斷秒殺開始了嗎->判斷庫存->判斷是否重復(fù)秒殺,在一個(gè)事務(wù)中,執(zhí)行減庫存,入訂單表兩個(gè)...
1.問題描述 現(xiàn)在好多應(yīng)用都不止一臺(tái)服務(wù)器,這就給文件上傳帶來了麻煩。尤其是對大文件的分片上傳,每個(gè)分片可能到達(dá)不同的服務(wù)器,最后怎么把眾多分片整合起來呢?下面就說說這個(gè)問題...
IOC和DI是Spring的核心功能之一,平時(shí)在使用的時(shí)候最直觀的感覺就是用@Autowired代替了new,越是簡單易用,越說明框架的成功。在參考了眾多資料后,結(jié)合自己思考...
關(guān)于這個(gè)話題,網(wǎng)上有很多文章寫的很好,這里主要做一個(gè)總結(jié),談?wù)勎覀€(gè)人的理解。相關(guān)參考文章:IO - 同步,異步,阻塞,非阻塞(亡羊補(bǔ)牢篇)Java進(jìn)階(五)Java I/O模...
之前在使用synchronized解決線程安全問題時(shí),經(jīng)常提到用lock也可以實(shí)現(xiàn)synchronized的功能,現(xiàn)在我們就來看看lock的使用。 本篇文章少部分內(nèi)容引用了J...
融云方便集成,針對APP是否已經(jīng)有UI提供了不同的集成方案文檔清楚易用,中文文檔,不存在語言門檻提供免費(fèi)的套餐,前期應(yīng)該夠用了,后面用戶多了,也可以升級為收費(fèi)的如果時(shí)間緊,比...