寒冷面包

文章
5
资源
0
加入时间
2年10月18天

【解决问题能力提升】-第一篇:线上功能缓慢快速定位

Code中记录Info.Log代码中有记录Log情况,定位哪里慢就简单了很多,只需要看下两条Log的时间差,基本就可以定位到哪里慢.Code中未记录Info.Log方法一:直觉判断结合之前的开发经验,之前犯过的错,大胆猜测一下最有可能引发慢的一个点,然后去做验证.方法二:按顺序逐步排查排查代码中,有访问DB的时候,是否有出现慢的地方?排查代码中,是否有调用别...

软件体系结构的非功能属性

摘抄自: 《Pattern-Oriented Software Architecture Volume 1: A System of Patterns》 WILEY出版社出版略有改动“程序,像人一样,会变老。我们不能够阻止老化,但我们可以弄清楚引起老化的原因,采取措施来限制它的影响,暂时性地修复由老化引起地损害,并为软件最终不可再用做好准备。”   --ParnasParnas 先生同

JAVA第四章编程作业

编程题:1. 编写 Java 程序用于显示人的姓名和年龄。定义一个人类Person。 该类中应该有两个私有属性: 姓名 (name) 和年龄 (age) 。定义构造方法用来初始化数据成员。再定义显示(display()) 方法将姓名和年龄打印出来。在 main 方法中创建人类的实例然后将信息显示。 public class Person { private String name; private byte age; void display(){ System.out.pr