之前与老同事叙旧,一同事讲起现在公司在压缩人员,另一同事马上讲谁让你们把系统搞得那么好,几年都出不了个二级Bug,想想真是悲壮 有时想程序员这群可爱的人,自命清高,但不过是群...
最近闲了,看了几次李运华关于架构的视频,不尽再次反问架构是什么?架构师的职责是什么? 对于这两个问题,之前也总结过一篇《架构和架构师》[http://www.zhuxings...
近两年设计了几个系统,不管是直接使用传统设计ER图,还是使用4C建模,但在做架构评审时,ER却都是重中之重,让人不得不深思,编程思想经过了一代代发展,为什么还在围绕ER,在远...
请问下埋点的counter在granfa 选择时间段不准,可能是什么原因呢?
micrometer埋点(Spring boot 2.X metrics)micrometer埋点 本文代码和演示基于 spring boot 2.1.4.RELEASE 。 本文作者:gsh456,转载请标明作者或者原文链接。 [TOC] 1前言...
2019年参加了"领域驱动设计峰会2019"看到了国内、国外、不同行业在基于DDD的实践分享。 成年热学习的一个特点就是带着自己的经验来思考接收到的内容,那么回顾自己接触DD...
写的不错啊,我最近也在搞项目开发流程,老兄的这篇文章整体思路清晰,很赞!
依赖反转原则 DIP, Dependency inversion principle 高层模块不应该依赖于低层模块。二者都应该依赖于抽象抽象不应该依赖于细节。细节应该依赖于抽...
开闭原则 OCP Open-Closed Principle 设计良好的计算机软件应该易于扩展,同时抗拒修改 换句话说,一个良好的计算机系统应该在不需要修改的前提下就可以轻易...
一解释都懂,一问都不知,一讨论就吵架
单一职责原则 SRP,single responsibility principle SRP是所有原则中最简单的之一,也是最难正确运用的之一,也是我们日常中最常用的一个 不...
这是近期在公司做的一次分享,这几年的互联网开发,算比较幸运,团队一直践行完善这套规范,没有太多的阻碍,得益于公司整体氛围,以及团队对规范和写文档的不排斥,形成了良好的开发习惯...
墙钟时间包括各种非运算的等待耗时,例如等待磁盘I/O、等待线程阻塞,而CPU时间不包括这些耗时,但当系统有多CPU或者多核的话,多线程操作会叠加这些CPU时间,所以看到user或sys时间超过real时间是完全正常的。
user + sys 就是CPU花费的实际时间,注意这个值统计了所有CPU上的时间,如果进程工作在多线程的环境下,叠加了多线程的时间,这个值是会超出 real 所记录的值的,即 user + sys >= real 。
real time时间大于usr time + sys time,表明可能有两个问题,一个是IO操作密集,另一个是cpu(分配)的额度不够。
GC及JVM参数原文阅读 前言 这段时间懈怠了,罪过! 最近看到有同事也开始用上了微信公众号写博客了,挺好的~给他们点赞,这博客我也不推广,默默的静静的,主要是担心自己坚持不了。以前写过时间...