All Classes and Interfaces

说明
 
 
 
 
 
 
 
Bean属性缓存
缓存用于防止多次反射造成的性能问题
 
时长格式化器
格式化等级枚举
邀请码工具类 参考:https://my.oschina.net/u/1469495/blog/470599
 
 
cache使用的一些工具方法,简化业务代码
 
 
 
忽略大小写的Map
对KEY忽略大小写,get("Value")和get("value")获得的值相同,put进入的值也会被覆盖
本对象会帮你找到含有指定Annotation类的class
 
 
 
 
 
 
自定义键的Map,默认HashMap实现
弄个全局的日期格式化类,这里的对象是线程安全的
 
日期时间单位,每个单位都是以毫秒为基数
 
 
 
编辑器接口,常用于对于集合中的元素做统一编辑
此编辑器两个作用:
 
基于快速缓冲FastByteBuffer的OutputStream,随着数据的增长自动扩充缓冲区
代码移植自blade
快速缓冲,将数据存放在缓冲集中,取代以往的单一数组
 
过滤器接口
一手对象(即非缓存对象)创建者
这个代码在不违背开源协议的前提下摘自:https://gitee.com/sanluan/PublicCMS-preview/blob/master/publiccms-parent/publiccms-common/src/main/java/com/publiccms/common/tools/FreeMarkerUtils.java 感谢publiccms作者张向东同志^_^
满员等待队列
 
 
 
hash工具类,仅供tio内部使用,外部请勿使用
 
 
 
有时候需要放一个空对象到缓存中
this class copied from org.apache.commons.io.IOUtils
属性支持接口
红薯家的j2cache
 
 
 
 
锁对象工具类
 
 
 
自带读写锁的对象.
P.
 
 
 
 
对Quartz的封装, 使用方法见:https://my.oschina.net/talenttan/blog/1550826
 
 
 
定时更新redis的过期时间
资源工具类
 
 
 
 
 
ShortMessageTemplateExceptionHandler
简单缓存,无超时实现,使用WeakHashMap实现缓存自动清理
Twitter的Snowflake 算法
分布式系统中,有一些需要使用全局唯一ID的场景,有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。
 
 
 
 
 
 
 
 
 
暂时用ConcurrentLinkedQueue代替
User-Agent工具类
 
 
 
Zip工具类