- 博客(2)
- 收藏
- 关注
原创 代码重构(一)——总结代码的坏味道
《重构-改善既有代码的设计》一书在第三章指出了22种代码的坏味道,下面是我对这些坏味道的总结,分享给大家,还请指正。1. Duplicated Code(重复的代码)重复的代码分三种类型: - 位于同一个类:提炼成新方法进行调用 - 位于不同的子类:提炼成方法放进父类 - 位于完全不相干的类:提炼出一个新的类,将重复代码放进新的类中我们看下面代码,有一个汽车类,要在控制台打印奔驰和宝马的
2017-11-20 16:56:28
3670
原创 java用spring-data-mongodb操作mongodb的时间问题
java用spring-data-mongodb操作mongodb的时间问题最近项目用到了mongodb,做了个时间段查询,自己调试的时候,发现把时间放到查询条件类QueryBuilder中之后就会自动向前推8小时。。纠结了好几天,终于找到答案,这里跟大家分享一下,希望大家会避免。 先贴出主要代码:// 构建查询条件 QueryBuilder queryBuilder = new QueryBuil
2017-01-22 12:59:25
17957
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人