- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 使用springCache缓存的步骤
使用spring缓存的步骤org.springframework.cache.concurrent.ConcurrentMapCacheManager加入IOC容器,用SimpleCacheManager会报错.spring项目因为没有ConcurrentMapCacheManage缓存报错,网上我一般没看到有文章会说明。在配置类上加上@Cacheable注解在接口的子类类名上加@Enab...
2019-10-30 23:52:05 136
原创 利用并行流解决一定数量集合求和问题
利用并行流解决一定数量集合求和问题BigDecimal的构造方法会产生精度问题mapToDouble的求和会产生精度问题BigDecimal.valueOf、reduce聚合求和解决精度问题System.out.println(doubles.parallelStream().map(x -> BigDecimal.valueOf(x)).reduce(BigDecimal...
2019-10-26 00:01:50 650
原创 Stopwatch的使用
Stopwatch的使用很多第三方jar都提供计时操作。。主要方法 Start方法开始一个计时操作,Stop方法停止计时。此时如果第二次使用 Start方法,将继续计时,最终的计时结果为两次计时的累加。为避免这种情况,在第二次计时前用Reset方法将对象归零。这三个方法都不需要参数再次调用stop会抛出异常org.springframework.util.StopWatch...
2019-10-18 22:06:25 1336
原创 数组切割、流返回Map
数组分割org.apache.commons.lang.ArrayUtils#subarray(java.lang.Object[], int, int)流中Collectors.toMap2个参数容易异常value为null异常重复key异常toMap方法重载3个参数 可以合并重复的key,底层用的是map的merge。返回的Map的key,value可以作为缓存再去获取。...
2019-10-11 23:33:00 227
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人