代码死循环结果会烧cpu吗

 时间:2024-10-13 11:50:19

代码昊巨宴镐死循环结果会烧cpu,cpu会跑满,直到100%,应尽量避免出现死循环。

代码死循环结果会烧cpu吗

做好自己,避免代码死循环:

对于工作了两年以上的同学来说,设计模式应该好好看看,我觉得各种具体的设计模式其实并不重要,重要的是背后体现的原则。比如单一职责原则,在我们的需求分析、架构设计、编码等各个阶段都非常有指导意义。

在需求分析阶段,单一职责原则可以界定我们服务的边界,如果服务边界如果没界定清楚,各种合理的不合理的需求都接,最后导致服务出现不可维护、不可扩展、故障不断的悲哀结局。对于架构来讲,单一职责也非常重要。

比如读写模块放置在一起,导致读服务抖动非常厉害,如果读写分离那将大大提高读服务的稳定性(读写分离);比如一个服务上同时包含了订单、搜索、推荐的接口,那么如果推荐出了问题可能影响订单的功能。

那这个时候就可以将不同接口拆分为独立服务,并独立部署,这样一个出问题也不会影响其他服务(资源隔离);又比如我们的服务使用独立域名、并放置到cdn上,与其它服务独立(动静分离)。从代码角度上讲。

一个类只干一件事情,如果你的类干了多个事情,就要考虑将他分开。这样做的好处是非常清晰,以后修改起来非常方便,对其它代码的影响就很小。再细粒度看类里的方法,一个方法也只干一个事情,即只有一个功能。

如果干两件事情,那就把它分开,因为修改一个功能可能会影响到另一个功能。

  • 消逝的光芒闪退
  • 鲁大师如何自定义锁定浏览器主页?
  • 派对动物怎么下载?party animals怎么下载?
  • 英雄联盟EDG怎么夺冠的
  • Win11如何查看应用程序的任务状态
  • 热门搜索
    国庆节手抄报文字内容 清明手抄报 简单 白衣天使的手抄报图片 关于动物的手抄报 关于健康的英语手抄报 科学家的故事手抄报 中秋节手抄报简单 狼王梦手抄报 有关端午节的手抄报 我爱文学手抄报内容