摘要:
上个月,我们一个java服务上线后,偶尔会发生内存OOM(Out Of Memory)问题,但由于OOM导致服务不响应请求,健康检查多次不通过,最后部署平台kill了java进程,这导致定位这次OOM问题也变得困难起来。 最终,在多次review代码后发现,是SQL意外地查出大量数据导致的,如下: 阅读全文
摘要:
对于To B的软件需求阶段,需求评审只是最后一道关,主要是前期工作要到位做足,在正式评审时候要讲究效率。 这里有几个假设:1. 评委一定是不认真的。会前不看资料,会中不仔细听讲,会后撒手不管2. 评委的意见一定是基于自身经验的应激性反应,不是经过深思熟虑之后的发问3. 评委一定不是天才,他们都是某些 阅读全文