Skip to content

XanderYe/xander-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

自用工具包

如何使用

本工具包已上传到中央仓库,直接引入即可使用

<dependency>
    <groupId>cn.xanderye</groupId>
    <artifactId>xander-tool</artifactId>
    <version>1.4</version>
</dependency>

工具类详情

编码工具类,整合unicode、base64、十六进制编码方法

反射工具类,反射操作类、对象、字段和方法

封装jdbc操作数据库方法

邮件工具类,发送邮件

文件操作工具类,支持复制和删除文件/文件夹操作

基于Apache HttpClient4.5封装的请求类,支持get请求、post表单请求、post json请求和下载请求,支持携带header、携带cookie和获取cookie。默认不使用连接池,需要请调用 enableConnectionPool

身份证工具类,计算、校验身份证

流操作工具类

抽奖工具类 需实例化,支持自定义奖品,按概率抽奖或按奖品总数抽奖

消息推送工具类 依赖HttpUtil,支持Server酱,钉钉机器人和iosBark推送

配置文件工具类,支持读取配置和写入配置到文件

qq爬虫用到的几个qq加密算法的java版本

RSA加密解密工具类

汉字按笔划排序工具类

系统工具类 封装系统的判断和操作,支持cmd命令调用和注册表操作

模板工具类 基于Freemarker,可根据模板导出文件

微信工具类,解密图片

zip压缩解压工具类