Java常用工具类集锦
文章平均质量分 61
Java常用工具类集锦是针对Java常用工具类的收集和分享。专注通用代码的设计和整合。
一掬净土
为者常成,行者常至。
展开
-
工具(十一):随机密码生成工具-可选择字符种类
工具(十一)随机密码生成工具-可选择字符种类。原创 2022-07-30 14:07:01 · 432 阅读 · 1 评论 -
工具(十):Java二维码操作工具类
1. 二维码基础1.1概念二维码:某种特定几何图形按一定规律在平面上分布的条,空相间的图形来记录数据符号的信息。1.2分类线性堆叠式二维码;矩阵式二维码;邮政码。2.国家标准GB3.QR Code类二维码3.1ZXing工具生成/解析ZXing:https://github.com/zxing 需要引入zxing-3.4.0...原创 2017-07-21 13:50:33 · 891 阅读 · 0 评论 -
工具(九):JSON操作工具类
JSON作为一种数据格式,很是流行,无论是在web开发还是app接口开发中,都有很广泛的使用。而且也有很多工具。如阿里巴巴的fastjson,google的gson以及json-lib和jackson等等。都比较好用。下面我们来介绍用jackson作为基础的工具类,上代码:package com.xxx.utils;import com.fasterxml.jackson.core.typ原创 2017-07-06 18:41:24 · 675 阅读 · 0 评论 -
工具(八):文件常用操作工具类
实际工作中,我们经常会针对文件进行一些操作,而有些操作是重复性的,通用的,那么包装成一个工具,岂不是很方面,于是,就有了FileUtil.java,请往下瞅:package com.busybird.test;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;impo原创 2017-06-17 17:00:36 · 842 阅读 · 0 评论 -
工具(七):获取访问用户的客户端IP地址
很多时候,我们需要获取访问客户端的ip地址,用来分析用户的一些数据,如访问地区的各类统计等等。现在我们来看下获取方式吧:package com.wdy.tools.utils;import javax.servlet.http.HttpServletRequest;import org.apache.commons.lang3.StringUtils;/** 获取访问用户的客户端I原创 2017-06-16 09:14:36 · 1225 阅读 · 0 评论 -
工具(六):一个简单的MD5Util
一个简单的MD5Util:package com.wdy.tools.utils.encryptutil;import java.math.BigInteger;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException; /** * @ClassName: MD5Util *原创 2017-03-27 15:05:49 · 570 阅读 · 0 评论 -
工具(五):日期时间操作工具类
虽然jdk1.8开始,加入了time包,里面对时区,本地化时间,格式化,以及时间便宜等做了很好的封装,但仍然要写一个工具类,好吧,任性了。大家看着用。应该没有bug。如果发现了,请您一定告知,互相学习!好了,上代码:package com.wdy.tools.utils.timeutil;import java.text.DateFormat;import java.text.Simpl原创 2017-06-10 12:12:42 · 502 阅读 · 0 评论 -
工具(四):Java压缩解压缩工具类
package com.wdy.tools.utils.pressuitl;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundExcepti原创 2017-06-08 14:00:34 · 814 阅读 · 0 评论 -
工具(三):利用jsch.jar针对sftp的上传和下载工具类
这里呢,在做运维的时候,我们一般使用shell脚本实现文件的服务器之间定时传输,那么对于一些不会shell脚本的童鞋,就得使用万能的编程语言了,这里我们介绍一款Java操作ftp的工具,那就是jsch.jar。工具已经写好,可以根据实际情况做调整,注释很清晰。大家按需阅读:package com.wdy.tools.utils.sftputil;import java.io.File;i原创 2017-06-03 17:37:28 · 835 阅读 · 0 评论 -
工具(二):数组常用操作工具类
老规矩,上代码,使用方式,我想注释写的很明确了,如果看不懂,导入到你的java工程中,测试下,如果有问题,请在评论中说明,谢谢。要坚信:动手就会有收获!package com.wdy.tools.utils.arrayutil;import java.util.Arrays;import org.apache.commons.lang3.ArrayUtils;import org原创 2017-06-01 15:10:05 · 876 阅读 · 0 评论 -
工具(一):properties配置文件读取工具类
本文着重介绍properties配置文件的解析使用。闲言少叙,直接上工具:package com.wdy.tools.utils;import java.io.FileNotFoundException;import java.io.IOException;import java.util.Properties;/** * Properties配置文件处理工具 * @autho原创 2017-05-26 22:05:20 · 4073 阅读 · 0 评论