工具类
常用工具类总结
lovoo
不要抱怨生活,只因你还不够努力!
展开
-
Java最新版发送阿里短信教程
为什么现在的企业越来越多使用阿里云短信服务,究其原因是阿里云短信服务是一种可靠、高效、安全的短信发送服务,它具有以下优点:高可靠性:阿里云短信服务采用全球领先的短信网关进行短信发送,确保了短信的高可靠性和稳定性。高并发性:阿里云短信服务支持高并发的短信发送,可以满足大规模短信发送的需求。安全性:阿里云短信服务采用了多种安全措施,包括加密传输、防攻击等,保障了短信发送的安全性和隐私性。灵活性:阿里云短信服务提供了多种API接口和SDK,可以方便地集成到各种应用中,同时还支持自定义短信内容和模板。原创 2023-05-29 16:18:56 · 1251 阅读 · 0 评论 -
Java工具类 -- map转bean各bean转map
public class BeanMapUtils { /** * 将对象属性转化为map结合 */ public static <T> Map<String, Object> beanToMap(T bean) { Map<String, Object> map = new HashMap<>(); if (bean != null) { BeanMap beanM原创 2021-09-02 14:29:41 · 245 阅读 · 0 评论 -
Jwt工具类
1、JWT简介JWT:Json Web Token,是基于Json的一个公开规范,这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息,他的两大使用场景是:认证和数据交换使用起来就是,由服务端根据规范生成一个令牌(token),并且发放给客户端。此时客户端请求服务端的时候就可以携带者令牌,以令牌来证明自己的身份信息。作用:类似session保持登录状态 的办法,通过token来代表用户身份。2、JWT生成3、工具类源码@Getter@Setter@ConfigurationPro原创 2021-08-05 21:20:37 · 995 阅读 · 0 评论 -
JAVA工具类(15)----验证码工具类的创建、配置、使用及后台验证
1、创建package com.gcloud.common;import com.sun.image.codec.jpeg.JPEGCodec;import com.sun.image.codec.jpeg.JPEGImageEncoder;import org.apache.commons.lang.StringUtils;import javax.imageio.ImageIO;impor原创 2017-09-10 22:24:02 · 591 阅读 · 0 评论 -
JAVA工具类(14)----UUID工具类,产生随机字符串主键
package com.gcloud.common;import java.net.InetAddress;import java.util.UUID;/** * uuid工具类 * Created by charlin on 2017/9/9. */public class UUIDUtil { private String sep = ""; private stati原创 2017-09-10 21:41:50 · 665 阅读 · 0 评论 -
JAVA工具类(13)---图片上传工具类
package com.gcloud.common;import javax.imageio.ImageIO;import java.awt.image.BufferedImage;import java.io.*;/** * 图片上传工具类 * Created by charlin on 2017/9/10. */public class UploadImageUtil {...原创 2017-09-10 21:19:11 · 5309 阅读 · 0 评论 -
JAVA工具类(16)---3des加解密工具类
package com.gcloud.common;import org.apache.poi.poifs.property.Child;import org.bouncycastle.jce.provider.BouncyCastleProvider;import javax.crypto.*;import javax.crypto.spec.IvParameterSpec;import j原创 2017-09-11 20:45:50 · 1127 阅读 · 0 评论 -
java架构师项目实战,高并发集群分布式,大数据高可用视频教程
—————————————————————————————————————————————————–java架构师项目实战,高并发集群分布式,大数据高可用视频教程,共760G下载地址:https://item.taobao.com/item.htm?id=55588852620101.高级架构师四十二个阶段高 02.Java高级系统培训架构课程148课时 03.Java高级互联网架构师课程 0原创 2017-09-12 14:51:59 · 2062 阅读 · 2 评论 -
JAVA(SSM、SSH等)20项目视频教程,共134G
———————-课程目录——————————第01项目:OA办公自动化项目(四套) 第02项目:CRM客户关系管理项目(两套) 第03项目:宅急送项目 第04项目:杰信商贸SSH版 第05项目:电力项目(两套) 第06项目:校内网项目 第07项目:Java邮件开发教程 第08项目:java网上在线支付实战视频 第09项目:俄罗斯方块游戏开发_视频教程 第10项目:交通灯管理系统视频原创 2017-09-16 12:46:55 · 6658 阅读 · 0 评论 -
JAVA工具类(17)--Java导入导出Excel工具类ExcelUtil
实战导出就是将List转化为Excel(listToExcel)导入就是将Excel转化为List(excelToList)导入导出中会出现各种各样的问题,比如:数据源为空、有重复行等,我自定义了一个ExcelException异常类,用来处理这些问题。ExcelException类package common.tool.excel;public class Excel原创 2016-07-25 12:11:57 · 59124 阅读 · 15 评论 -
JAVA工具类(12)---文本字符串工具类(数据替换,加密解密操作)
package com.gcloud.common;import org.apache.commons.lang.StringUtils;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import java.text.BreakIterator;import java.util.原创 2017-09-10 11:04:26 · 802 阅读 · 1 评论 -
JAVA工具类(11)---读取资源文件工具类ResourcesUtil (可以动态更改值的内容)
package com.gcloud.common;import java.io.Serializable;import java.text.MessageFormat;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import java.util.Locale;import java原创 2017-09-09 22:09:00 · 2301 阅读 · 0 评论 -
JAVA工具类(10)--- 随机生成字符串工具类randomUtil
package com.gcloud.common;import java.util.Random;/** * 随机数、随即字符串工具 * Created by charlin on 2017/9/9. */public class RandomUtil { public static final String allChar = "0123456789abcdefghijklmno原创 2017-09-09 21:48:57 · 4511 阅读 · 1 评论 -
JAVA工具类(2) -- 汉语拼音工具类
package com.gcloud.common;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;impor原创 2017-09-07 21:36:00 · 492 阅读 · 0 评论 -
JAVA工具类(1) --Java日期函数大全(日期比较大小,日期相减,日期相加,获取年份等)
package com.gcloud.common;import org.apache.http.util.TextUtils;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.re原创 2017-09-06 22:21:09 · 8715 阅读 · 0 评论 -
JAVA工具类( 17) ---properties文件动态修改并自动保存
一、概述利用commons-configuration读取配置文件,并实现对配置文件的动态修改和自动保存。Apache Common-Configuration工具可以从 Properties文件,XML文件,JNDI,JDBC数据源,System Properties,Applet parameters,Servlet Parameters等读取相应信息使用步骤前提,引入commons-conf原创 2016-06-20 08:22:42 · 8186 阅读 · 0 评论 -
JAVA工具类(3) ---使用excel工具类导出对象
package com.gcloud.common;import org.apache.poi.ss.usermodel.Cell;import org.apache.poi.ss.usermodel.Row;import org.apache.poi.ss.usermodel.Sheet;import org.apache.poi.xssf.streaming.SXSSFSheet;imp原创 2017-09-08 21:35:08 · 623 阅读 · 0 评论 -
JAVA工具类(4) ---文件工具类fileUtil(文件增删改,文件拷贝等)
package com.gcloud.common;import java.io.*;import java.net.MalformedURLException;import java.net.URL;/** * 文件工具类 * Created by charlin on 2017/9/8. */public class FileUtil { /** * 读取文件内容原创 2017-09-08 22:17:48 · 7195 阅读 · 0 评论 -
JAVA工具类(5) --- 批量导入excel表格数据到数据库中
1、创建导入抽象类package com.gcloud.common.excel;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.PrintStream;import java.sql.SQLException;imp原创 2017-09-09 08:59:23 · 5037 阅读 · 0 评论 -
JAVA工具类(7)---MD5加密工具类
package com.gcloud.common;/************************************************ MD5 算法的Java Bean @author:Topcat Tuppin Last Modified:10,Mar,2001 *************************************************/import原创 2017-09-09 11:26:21 · 520 阅读 · 0 评论 -
JAVA工具类(8) --- json转换工具类(对象与json转换)
package com.gcloud.common;import com.fasterxml.jackson.core.JsonProcessingException;import com.fasterxml.jackson.databind.ObjectMapper;import java.io.IOException;/** * json工具类 * Created by charlin o原创 2017-09-09 11:39:46 · 2660 阅读 · 0 评论 -
JAVA工具类(6)---IPUtil工具类(获取window与linux的本地ip及客户端ip)
package com.gcloud.common;import javax.servlet.http.HttpServletRequest;import java.net.InetAddress;import java.net.NetworkInterface;import java.net.SocketException;import java.net.UnknownHostExcept原创 2017-09-09 11:21:42 · 3429 阅读 · 0 评论 -
JAVA工具类(9)--属性文件properties的读取
package com;import java.io.FileInputStream;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.util.*;/** * properties文件读写工具 * Created by charlin on 2017/9/9. */pu原创 2017-09-09 21:19:39 · 438 阅读 · 0 评论 -
java架构师项目实战(Nginx、SOA、storm、Solr大数据高可用,SpringBoot等)视频教程
—————————————————————————————————————————————————–java架构师项目实战,高并发集群分布式,大数据高可用视频教程,共760G下载地址:https://item.taobao.com/item.htm?id=55588852620101.高级架构师四十二个阶段高 02.Java高级系统培训架构课程148课时 03.Java高级互联网架构师课程 0原创 2017-09-13 23:01:00 · 1100 阅读 · 0 评论