黑馬天機(jī)學(xué)堂在線(xiàn)項(xiàng)目實(shí)戰(zhàn)開(kāi)發(fā)筆記
項(xiàng)目介紹
企業(yè)開(kāi)發(fā)模式
搭建項(xiàng)目環(huán)境
項(xiàng)目開(kāi)發(fā)規(guī)范
修復(fù)BUG
業(yè)務(wù)流程分析
分析產(chǎn)品原型
抽取實(shí)體
數(shù)據(jù)庫(kù)結(jié)構(gòu)
開(kāi)發(fā)接口功能
代碼提交和分支合并
分析產(chǎn)品原型
設(shè)計(jì)數(shù)據(jù)庫(kù)表結(jié)構(gòu)
提交學(xué)習(xí)記錄的流程分析
實(shí)現(xiàn)提交學(xué)習(xí)記錄的接口
開(kāi)發(fā)學(xué)習(xí)計(jì)劃接口
高并發(fā)優(yōu)化方案分析
播放進(jìn)度統(tǒng)計(jì)優(yōu)化方案分析
播放進(jìn)度統(tǒng)計(jì)數(shù)據(jù)持久化方案
延遲任務(wù)
代碼改造
分析產(chǎn)品原型
設(shè)計(jì)業(yè)務(wù)實(shí)體及數(shù)據(jù)庫(kù)表結(jié)構(gòu)
開(kāi)發(fā)接口-用戶(hù)端分頁(yè)查詢(xún)問(wèn)題
開(kāi)發(fā)接口-管理端分頁(yè)查詢(xún)問(wèn)題
點(diǎn)贊業(yè)務(wù)-需求和思路分析
點(diǎn)贊業(yè)務(wù)-數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)
實(shí)現(xiàn)點(diǎn)贊功能
改進(jìn)思路分析和Redis數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)
改造點(diǎn)贊功能
分析產(chǎn)品原型
簽到思路分析
實(shí)現(xiàn)簽到(上)
實(shí)現(xiàn)簽到(下)
保存積分明細(xì)
查詢(xún)我的今日積分
實(shí)時(shí)排行榜-排行榜思路分析
實(shí)時(shí)排行榜-利用Redis生成實(shí)時(shí)排行榜
實(shí)時(shí)排行榜-實(shí)現(xiàn)查詢(xún)學(xué)霸積分榜
數(shù)據(jù)庫(kù)的分區(qū)、分表、分庫(kù)、集群方案
歷史榜單分表策略
榜單持久化、數(shù)據(jù)跑批業(yè)務(wù)
產(chǎn)品原型分析-分析業(yè)務(wù)流程
產(chǎn)品原型分析-表結(jié)構(gòu)設(shè)計(jì)
優(yōu)惠券管理
優(yōu)惠券發(fā)放-兌換碼算法
優(yōu)惠券發(fā)放-異步生成兌換碼
分析產(chǎn)品原型
開(kāi)發(fā)接口-領(lǐng)券優(yōu)惠券
開(kāi)發(fā)接口-兌換碼兌換優(yōu)惠券
并發(fā)安全問(wèn)題-超賣(mài)問(wèn)題分析
并發(fā)安全問(wèn)題-樂(lè)觀鎖解決超賣(mài)問(wèn)題
并發(fā)安全問(wèn)題-鎖失效、事務(wù)失效問(wèn)題
集群下的鎖失效問(wèn)題、分布式鎖原理
Redisson快速入門(mén)
工廠模式、策略模式改造分布式鎖
基于自定義注解改造分布式鎖
異步領(lǐng)券
編寫(xiě)優(yōu)惠規(guī)則
優(yōu)惠方案推薦-思路分析
優(yōu)惠方案推薦-優(yōu)惠券細(xì)篩、全排列組合
優(yōu)惠方案推薦-優(yōu)惠明細(xì)算法分析
優(yōu)惠方案推薦-CompletableFuture并發(fā)運(yùn)算
優(yōu)惠方案推薦-篩選最優(yōu)解