All Classes and Interfaces
Class
Description
实现一些基本算法
精确的浮点数运算
通用常量信息
redis 存储用的key
业务操作类型
全局业务异常
日期类型
密码相关常量
密码强度检查
时间格式 自定义的支持配置
自定义的会获取到用户的配置 设置到用户信息的 other-utcPattern
时间工具类
数据字段
字段是枚举值的,将枚举键对显示在swagger上
文件操作封装
微信支付头信息
HTTP 请求工具类
国际化
json 节点信息
json 工具类
锁的粒度
用来返序列化 value 固定类型的map对象
json 节点信息
放在范型上判断是否为空
jackson 实例 web环境下初始化注入
非web环境下 初始化
操作人类别
JavaBean验证 和JavaBean 有关的东西
限流模式单位
自定义正则表达式验证枚举值
Twitter_Snowflake
SnowFlake的结构如下(每部分用-分开):
0 - 0000000000 0000000000 0000000000 0000000000 0 - 00000 - 00000 - 000000000000
1位标识,由于long基本类型在Java中是带符号的,最高位是符号位,正数是0,负数是1,所以id一般是正数,最高位是0
41位时间截(毫秒级),注意,41位时间截不是存储当前时间的时间截,而是存储时间截的差值(当前时间截 - 开始时间截) 得到的值),这里的的开始时间截,一般是我们的id生成器开始使用的时间,由我们程序来指定的(如下下面程序IdWorker类的startTime属性)。
SnowFlake的结构如下(每部分用-分开):
0 - 0000000000 0000000000 0000000000 0000000000 0 - 00000 - 00000 - 000000000000
1位标识,由于long基本类型在Java中是带符号的,最高位是符号位,正数是0,负数是1,所以id一般是正数,最高位是0
41位时间截(毫秒级),注意,41位时间截不是存储当前时间的时间截,而是存储时间截的差值(当前时间截 - 开始时间截) 得到的值),这里的的开始时间截,一般是我们的id生成器开始使用的时间,由我们程序来指定的(如下下面程序IdWorker类的startTime属性)。
ssl 证书 相关
可以通过设置CRT的方式
Spring MultipartFile adapter, wrapping a Servlet Part object.
线程相关的方法
线程池对象
重写线程池 打印当前的线程信息
工具类 自己用
Tree Select树结构实体类