07 2018 档案
摘要:使用SpringAOP获取一次请求流经方法的调用次数和调用耗时。通过方法调用的次数统计及耗时分析,更清晰地理解了一个导出请求的总执行流程及执行耗时占比,为性能和稳定性优化提供了有力的数据依据。
阅读全文
摘要:开放接纳,就是不持有意见,只是聆听和选择。 如果有自己不太适应的,那就去学习和适应。 开放,也意味着虚心听取意见,乐于学习和进步,不自以为是,固执己见,始终认为有自己不知道的事情。
阅读全文
摘要:使用IntelljIDEA生成接口的类继承层次图,并给出一个装饰器模式的例子。
阅读全文
摘要:一些初始设计在常见场景下并不存在问题,但是在大压力场景下会给系统稳定性带来隐患,这一点日后切要注意; 另外,做系统局部优化时,也要全局考虑,避免因为优化A又引入了新的甚至威胁更大的问题。
阅读全文
摘要:无论大改还是小改,通过运行这个预发和线上对比工具,很大程度上增强了成功发布的信心。可见,预发和线上的自动化对比工具,确实是发布前的最后一道防线。
阅读全文
摘要:多年开发生涯中所学到的、亲身经历的关于提升工程质量的绝大部分知识、技能与经验。构建高质量高可用软件,可以分为四层:代码质量,设计质量,测试质量,工程质量。
阅读全文
摘要:CR常见代码问题。共分为四大类:常见的潜在代码问题;可维护性问题;更难发现的错误;较轻微问题。
阅读全文
摘要:前瞻性思考;根本性解决方案;不要兼容老方案;建立良好约定;首尾呼应。
阅读全文