千千小说网

手机浏览器扫描二维码访问

第326章 稀释法(第1页)

王霁发现了一个超级解法。

可以找出任何代码缺陷。

他不需要看懂代码,甚至不需要看代码,就能找到代码问题。

无论是他熟悉的云平台代码,还是内核代码,甚至其他领域代码,只要是想纠毛病,都可以用这个方法——

增加代码行数。

就是将文件代码人为放大5倍。

假设一个文件有500行,之前的方法是硬啃400行,掌握度达到80%。

新方法是,将文件变成2500行,让自己懂新增的2000行。

掌握度同样达到80%。

怎么样才能懂2000行?

很简单。

把自己写过的最简单代码复制过去,这些代码掌握度是100%的。

一次性复制10万行,贴到所有文件结尾处,就大大稀释了原文件内容。

混合起来,掌握度轻松突破80%!

这就是稀释法。

俗称灌水。

有了这个方法,只为纠错的话,王霁不再需要理解代码逻辑。

他只用5分钟时间,就在编辑器里把linux网络模块灌了一遍水。

所有文件掌握度都突破80%!

一个个红点在眼前出现。

一条条精确提示划过脑海:

“nf_conntrack连接跟踪表未及时释放失效会话,高并发时会导致系统内存耗尽……”

“igb驱动在dma映射失败时未正确处理队列复位,会引发内核软死锁……”

“tcp_cubic在bdp突变时窗口增长函数计算溢出,触发tcp性能断崖式下降……”

“bridge模块生成树协议状态机在拓扑变更时未加锁,导致网络环路检测失效……”

“ip_vs虚拟服务端口映射未限制哈希表大小,高负载下触发oom

killer……”

“tls卸载引擎在中断上下文未完成回调通知,引发ssl连接挂起……”

总共47个bug!

其中23个可能会被网络攻击。

有了提示,就能针对性解决。

改动比纠错慢得多,因为需要凑出正确代码,在不懂业务逻辑的情况下,得结合ai边改边试,需要大量时间。

好在,他有一支懂业务逻辑的盟军队伍,腾云联军跟十三局。

他把23个缺陷都描述出来,分别交给两支友军解决。

懂业务的人,一听就明白。

对他的眼光五体投地。

没二话,都配合他修改。

改完后交给他review,存在的问题再用稀释法查看,立刻给予反馈。

就这样,3个小时后,这23个问题全部解决,编译测试通过。

重生之我的玉简有无限功法  武道等级一亿级,斩杀神灵如屠狗  仙踪帝星  求生:榜一她每时每刻都在赚钱!  我,鬼王之体,却成了最强术士  殷红雪白  阳哥彩妹婚后日常  盗墓:无副作用长生了解一下  我在神学的世界写三体  猛A穿O:我靠系统逆袭杀穿星际  无尽争途  灵仙的流浪猫  穿越之风云崛起  喰种:开局抓小偷  蜜色诱人  谢茯和她的瘸腿夫君  偏执凌少的心尖宠又跑了  时间之王:我是假面骑士时王!  侯爷家的小屠娘娇滴滴  民国上海风云  

热门小说推荐
太古神王

太古神王

玄幻爽文九天大陆,天穹之上有九条星河,亿万星辰,皆为武命星辰,武道之人,可沟通星辰,觉醒星魂,成武命修士。传说,九天大陆最为厉害的武修,每突破一个境界,便能开辟一扇星门,从而沟通一颗星辰,直至,让九重天上,都有自己的武命星辰,化身通天彻地的太古神王。亿万生灵诸天万界,秦问天笑看苍天,他要做天空,最亮的那颗星辰...

乱世情歌:农门女将

乱世情歌:农门女将

一朝重生,亲爹从军阵亡,亲娘病死,留下体弱的弟弟和青砖瓦房几间。无奈家有极品亲戚,占了我家房还想害我姐弟性命!幸得好心夫妻垂帘,才有这安稳日子过。偶然山中救得老道一位,得其倾囊相授修得一身好武艺。骤闻亲爹消息,变身潇洒少年郎,入了天下闻名的孟家军,立军功当将军,可是那个总阴魂不散的小王爷是要搞哪样?虾米?威胁我?...

神农别闹

神农别闹

一个转世失败的神农弟子,想过咸鱼般的田园生活?没机会了!不靠谱的神农,会让你体验到忙碌而充实的感觉。师父别闹,就算我病死饿死从悬崖跳下去,也不种田,更不吃你赏赐的美食真香啊!本人著有完本精品农家仙田,欢迎阅读。QQ群42993787...

每日热搜小说推荐