
工具类分享
文章平均质量分 51
ylg136877
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于ConcurrentHashMap的缓存设计
       使用 ConcurrentHashMap的缓存设计,实现基于本地程序内部的小巧的缓存工具类,具备缓存时效核查,缓存时效删除等功能。设计思路,系统设置两个ConcurrentHashMap变量,一个用来存放我们的value值,一个用来存放vlaue对于的缓存有效时间。系统通过TimerTask定时器,核查是否有过期的原创 2018-09-01 16:42:26 · 992 阅读 · 2 评论 -
编写一个Map入参构建的工具类
使用场景        比如我们在调用某个Http业务接口,或者调用一个入参为Map类型参数方法根据条件查询数据,对于此种情况,Map中的key值得个数是根据业务需求而不同的,而且当需要向业务接口或者方法参数多个条件的时候,这时我们使用原生的map.put()就显得代码不优雅,可能我们的代码会是类似下面这样: Map&原创 2018-09-01 23:06:26 · 1102 阅读 · 2 评论 -
基于ThreadLocal的日期工具类
       有时候我们会使用到JDK java.text.*下的SimpleDateFormat类来对我们的日期与字符串进行格式化得转换,此时我们很容易想到,要基于 SimpleDateFormat封装成一个工具类,笔者一开始的代码类似下面: package com.zhegui.utils.date; import原创 2018-09-02 12:08:33 · 1327 阅读 · 0 评论