摘要:
这几天忙的晕头晕脑的,午休取消了,抽烟时间也掐着算,连上厕所的空儿都在想工作那些事儿,没办法,搞IT这行,事儿多的时候,1天24小时是不够用的,必须一天25小时才行。可日子不按咱的想法走,咱只能顺着日子过!
忙的时候一糊涂就容易犯错,这不犯了个菜鸟级别的错嘛,让同事好一顿奚落 :(。事情是这样的,项目中某个算法需要做优化,在Code review的时候发现在初始化时请求数据库比较多,而部分数据又是配置型数据(这里将不频繁变动的数据且称为配置型数据),且数量也不多,于是就想到了使用静态构造来保存这部分数据,以减少数据库请求量。由此在优化的时候将原来的局部变量变成了全局静态变量,且在静态构造函数内构造一次,这样一来问题就出来了,这也怪我太急功近利,因为事儿比较多,也就没留个心眼,结果吃大亏了。
说到这里,看这文章的老鸟们肯定明白了个中缘由(相信也有不少一看题目就能猜到个八九不离十的鸟人们)。闲话先不说,"翠花,上代码....." 阅读全文