天才一秒记住【长江书屋】地址:https://www.cjshuwu.com
100%!
自己写的代码,自然完全掌握!
王霁按提示内容修改,每改动一处,有时会有新的缺陷提示,有时缺陷彻底消除,表明代码达到了效果。
遇到稍复杂的逻辑,就提交给copilot,让它给出样例。
用几分钟看懂样例的逻辑,再扔到代码编辑器……
缺陷提示立即出现!
等于是……
代码指南针。
只要讲清楚想去南方,迈步随意朝一个方向走,如果走错了,指南针就会精确提示:“应当左转132度。”
这能力以前用来改bug、找问题,现在发现,写新功能才是王道!
写完主逻辑,王霁继续丰富细节。
哒哒哒哒哒哒——
又一行注释在屏幕出现:
“本方法将hyper集群cpu内存系统盘监控、vm信息作为参考,选出适合迁移的源hyper
vm和目标hyper。”
接着是代码:
def
get_drs_rebalance_pair(source_hyper_id):
hyper
=
get_hyper_info(source_hyper_id)
place_group_id
=
hyper[";place_group";]
c露ster_cpu_data
=
get_pu_nodes_cpu_nitor_data(place_group_id)
……
代码样例完成,红点再次出现。
又是详细的缺陷描述:
“只考虑了安置组级别,未考虑独立设置的非drs计算节点……”
“未考虑观察队列的待调度vm,调度策略不够合理……”
“调度选择目标用贪心算法不合理,应使用动态规划算法……”
本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!