| 类 | 说明 |
|---|---|
| Base64ImageUtil |
Base64ImageUtil
|
| Base64Util |
Base64Util
|
| BeanToMapUtil | |
| ByteUtil | |
| CheckChineseUtil | |
| DateUtil |
时间工具类 Created by jovi on 2017/7/10.
|
| DESUtil |
DESUtil
|
| FastJsonUtil |
fastjson 工具类
|
| FreemarkerUtil |
FreemarkerUtil 工具类
|
| HashUtil |
Utility class for hashing.
|
| IdCardUtil | |
| IdCardUtil.Result | |
| MD5Util | |
| RandomUtil |
生成随机数
|
| ReflectAsmUtil |
Created by Jovi on 2018/6/24.
|
| ReflectUtil | |
| RequestDataUtil |
Controller增强日志、异常处理
|
| RSAUtil |
罗纳德·李维斯特(Ron [R]ivest)、阿迪·萨莫尔(Adi [S]hamir)和伦纳德·阿德曼(Leonard [A]dleman)
字符串格式的密钥在未在特殊说明情况下都为BASE64编码格式
由于非对称加密速度极其缓慢,一般文件不使用它来加密而是使用对称加密, 非对称加密算法可以用来对对称加密的密钥加密,这样保证密钥的安全也就保证了数据的安全 |
| SHA1 |
Title:SHA1
Description:
Copyright:Copyright (c) 2016
Company:creditease
|
| SnowflakeId16 |
廖雪峰的 53 bits unique id:
53bitID由32bit秒级时间戳+16bit自增+5bit机器标识组成,累积32台机器,每秒可以生成6.5万个序列号
|--------|--------|--------|--------|--------|--------|--------|--------|
|00000000|00011111|11111111|11111111|11111111|11111111|11111111|11111111|
|--------|---xxxxx|xxxxxxxx|xxxxxxxx|xxxxxxxx|xxx-----|--------|--------|
|--------|--------|--------|--------|--------|---xxxxx|xxxxxxxx|xxx-----|
|--------|--------|--------|--------|--------|--------|--------|---xxxxx|
Maximum ID = 11111_11111111_11111111_11111111_11111111_11111111_11111111
Maximum TS = 11111_11111111_11111111_11111111_111
Maximum NT = ----- -------- -------- -------- ---11111_11111111_111 = 65535
Maximum SH = ----- -------- -------- -------- -------- -------- ---11111 = 31
It can generate 64k unique id per IP and up to 2106-02-07T06:28:15Z.
|
| SnowflakeId18 |
基于Twitter的Snowflake算法实现分布式高效有序ID生产黑科技(sequence)——升级版Snowflake
SnowFlake的结构如下(每部分用-分开): 0 - 0000000000 0000000000 0000000000 0000000000 0 - 00000 - 00000 - 000000000000 1位标识,由于long基本类型在Java中是带符号的,最高位是符号位,正数是0,负数是1,所以id一般是正数,最高位是0 41位时间截(毫秒级),注意,41位时间截不是存储当前时间的时间截,而是存储时间截的差值(当前时间截 - 开始时间截) 得到的值),这里的的开始时间截,一般是我们的id生成器开始使用的时间,由我们程序来指定的(如下START_TIME属性)。 |
| StringUtil |
字符串工具类
|
| ValidatorUtil | |
| XmlConverUtil |
Xml 工具类
|
| 枚举 | 说明 |
|---|---|
| SystemClock |
System Clock
利用ScheduledExecutorService实现高并发场景下System.curentTimeMillis()的性能问题的优化.
|
Copyright © 2020. All rights reserved.