验一次,写入前还校验一次。”
赵大壮赶紧拿笔记。
“我怕有人绕过入口。”
“安全意识有,但你把所有地方都当门卫,系统就成了菜市场。”
方既明把第二个框圈出来。
“该统一的统一,该分层的分层。”
赵大壮点头,笔尖写得飞快。
方既明继续往下拆。
“第二处,缓存失效。”
他把测试日志往上拉了几行。
“你更新用户错题后,旧缓存还在,下一次查询读到的还是老数据。”
赵大壮后背冒汗,赶紧翻自己的代码。
“我这里写了刷新。”
“刷新时机错了。”
方既明把屏幕转向他。
“你等查询结束才刷新,中间那几次请求已经把错数据吐出去了。”
赵大壮盯着那几行代码,脑子开始有点堵。
以前他只要功能跑通,就觉得问题不大。
现在方既明一拆,他才发现里面全是坑。
方既明没给他喘气,又点到查询逻辑。
“第三处,你绕远路。”
赵大壮咽了口唾沫。
“这个我能懂,索引没建好。”
“只说对一半。”
方既明拿笔在纸上画出数据流向。
“你先查班级,再查学生,再查错题,再查标签。”
他把其中两条线划掉。
“比赛环境数据量一上来,你这套能把机器拖到怀疑人生。”
赵大壮还能跟着点头。
可讲到并发冲突,方既明刚写下锁和事务,他脸上的表情就开始发木。
“等等,方哥。”
赵大壮揉了揉太阳穴,笔停在半空。
“我这里有点打结,两个请求同时写入,为什么后一个会覆盖前一个?”
方既明看了他几秒。
这小子态度没问题,脑子也够用。
真正卡住他的,是野路子经验已经顶到头了。
以前靠直觉能冲,现在必须把底层逻辑补上。
方既明放下笔,拿起手机扣在掌心。
他在脑海里喊出系统商城。
【叮~是否消耗50点师德点,兑换一次性道具:醍醐灌顶?】
方既明没有犹豫。
确认。
【兑换成功,对方的理解力和记忆力临时提升500%,时间两小时】
【当前师德点余额:1250点】
赵大壮看不见面板,只瞧见方既明盯着手机停了两秒。
“方哥,要不今晚先到这儿?”
“不急。”
方既明从抽屉里抽出一张空白A4纸,推到赵大壮面前。
“今
本章未完,请点击下一页继续阅读!