在平时的开发工作中,由于业务需要,实现或收集整理了不少的工具类,主要涉及字符串操作、文件操作和常用的网络操作等。
都是些很基础的东西,大牛请直接忽略就好,希望能给各位提供一些帮助。
主要包括 19 个子类:
captchaCode:验证码图片的生成
dateAndTime:各种常用日期操作、格式转换等
decodeAndEncode:常用加解密工具类( AES/DES/RAS/MD5/SHA/BASE64 等)
download:网络下载文件辅助工具
excel:excel 表格文件处理(读取、解析)
file:文件及文件夹工具
ftp:与 ftp 上传、下载等操作有关
http:常见 post、get 以及客户端信息获取工具
json:json 有关(如 json-map 互转)
math:BigDecimal 及 byte 串转换
qiniu:七牛云存储辅助上传工具
qRCode:二维码生成工具
random:常用随机码生成工具
sms:阿里大鱼短信辅助工具
spider:webmagic 爬虫 demo
string:常用字符串及中文拼音工具
validate:各种各样的合法性验证工具(身份证、手机号、邮编、URL 等)
xml:xml 与 map 转换
zip:tar.gz 以及 zip 文件压缩与解压缩
用法:clone 或下载到本地后导入 eclipse 即可,请按需裁剪
欢迎补充,如有错误也请多多指教。
github 地址: https://github.com/jrhu05/jerryUtil
另 base64decoder、rsa3des、QRCode、taobao-sdk-jar-auto 这几个 jar 包在 maven 的中央仓库找不到,所以放到了 lib 目录下。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.