程序包 me.codeplayer.util


package me.codeplayer.util
  • 说明
    用于商业运算的常用计算工具类
    用于对数组类型的数据(字节数组参见NumberUtil类)进行相应处理的工具类
    项目中的通用断言类,用于处理异常,如果断言失败将会抛出异常
    断言方法均以is开头,相反的方法均以not开头
    例如:isTrue和notTrue、isNull和notNull、isEmpty和notEmpty、isBlank和notBlank
    缓存数据加载器
    单个字符转换接口
     
    常用的字符集常量
    将阿拉伯数字形式的整数转换为中文大写形式的字符串的工具类
    计算单元,接收一个4位以内的阿拉伯数字字符串,并将其转换为对应的中文大写形式
    表示中文数字的文本表现形式的枚举类
    用于进行数值比较的工具类
    List、Set、Map等常见集合数据操作的工具类
    可逆的数据算法工具,实现DES加密算法,利用指定的密钥对字符串或字节数组进行加密或解密
    实现常用日期扩展方法的日期工具类(实现Comparable可比较接口、Cloneable可复制接口)
    封装常用数据加密算法的加密器
    内部主要包含MD5、SHA-1等不可逆算法以及DES可逆算法的常用处理方法
    备注:MD5加密强度是128bit,SHA-1的加密强度是160bit
    因此SHA-1比MD5的加密强度更高,并且更不易受密码分析的攻击
    相对的,在同样的硬件上,SHA-1比MD5的运行速度要稍慢
    枚举工具类
    用于文件操作的公共工具类
    JSON字符串序列化转换工具类
    支持懒加载的缓存数据加载器,一般情况下,数据只会加载一次
    对数值类型的数据(包含字节)进行相应处理的工具类
    用于协助处理与随机生成有关的工具类
    用于辅助URL、URI、资源路径等处理的工具类
    用于对字符串类型的数据进行常用处理操作的工具类
    提供基于线程的局部缓存工具类,内部采用HashMap实现
    基于时间间隔进行数据更新的缓存数据加载器
    一组分词(单词)的抽象表示。
     
     
     
    单词组的连词风格
     
     
    用于存储拆分单词中途所需的关键标记信息(循环拆分处理时,务必复用同一对象)
    通用公共工具类
    此类全为静态方法,请使用静态方法的形式调用
    由于均为静态方法,所以类名尽可能地短,以免干扰逻辑可读性
    并且工具类会经常被调用,类名短,也方便开发人员编写。