![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工具类
成年人的苦衷
努力赚钱的程序小猿,熟练掌握java、javaweb高级编程、SSM、springboot、vue、layui、jsp等技术
展开
-
java正则校验,手机号,邮箱,日期格式,时间格式,数字金额两位小数
2024-01-27 23:23:23判断字符串是否为日期格式:true。2024-01-27 23:23判断字符串是否为日期格式:false。2024-01-27判断字符串是否为日期格式:true。2024/01/27判断字符串是否为日期格式:true。2024/01-27判断字符串是否为日期格式:true。20240127判断字符串是否为日期格式:true。2024-1-7判断字符串是否为日期格式:true。23:23:23判断字符串是否为时间格式:true。3.582是否为金额:false。原创 2024-01-28 10:57:27 · 490 阅读 · 0 评论 -
java使用MD5加密
使用 UTF-8字符集字符集加密后的结果为:f2615f1dab4520fc1e1a79ed6a4f7b37。用 GB2312 字符集加密后的结果为:1dbb006b41466197c486592727af516f。用 GBK 字符集加密后的结果为:1dbb006b41466197c486592727af516f。java使用MD5加密。原创 2024-01-27 21:34:05 · 213 阅读 · 0 评论 -
java数学计算工具类 double精确的加法算法 double精确的减法算法
相对精确的除法运算,当发生除不尽的情况时,精确到小数点以后指定精度(scale),再往后的数字四舍五入:1.01。相对精确的除法运算,当发生除不尽的情况时,精确到小数点以后10位:1.0088495575。String/double/bigdecimal保留n位小数:1.24。对精确的除法运算,当发生除不尽的。精确的乘法算法:1.2882。double精确的加法算法。double精确的减法算法。精确的加法算法:2.27。精确的减法算法:0.01。java数学计算工具类。原创 2024-01-27 20:45:18 · 239 阅读 · 0 评论 -
java中aes加密解密工具类
解密后:{“DATA”:{“SJH”:“17600024168”,“DLZH”:“91510104MA67FPXR5T”,“DLMM”:“jhdz123456”,“DLSF”:“5”,“NSRSBH”:“91510104MA67FPXR5T”},“JRSF”:“23”}java中aes加密解密工具类。原创 2024-01-27 20:41:42 · 236 阅读 · 0 评论 -
java判空工具类 java判断对象属性是否全部为空
可以判断字符串数组,字符串类型,List对象集合,Map集合map,map和多个String参数,对象类型,是否为空。java判断对象属性是否全部为空,只要有一个属性不为空,那么就不是所有的属性值都为空。java判断参数是否为空工具类 java判断对象属性是否全部为空。原创 2024-01-27 19:27:41 · 643 阅读 · 0 评论 -
java生成验证码工具类,java生成图片验证码
java生成验证码工具类,java生成图片验证码,java生成彩色图片验证码,带干扰线验证码。原创 2024-01-26 21:21:53 · 374 阅读 · 0 评论 -
java金额数字转中文
java金额数字转中文,会进行金额的四舍五入。原创 2024-01-26 21:19:59 · 636 阅读 · 0 评论 -
java生成唯一主键id,uuid工具类,雪花算法生成id工具类
java生成唯一主键id工具类,uuid工具类package com.ber.xhjk.service.order.util;import java.util.UUID;/** * 生成唯一主键id工具类 */public class PkeyGenerator { private PkeyGenerator() { } /** * 生成时间戳主键 */ public static synchronized String getUniqueStrin原创 2022-01-14 09:58:46 · 2235 阅读 · 0 评论 -
java日期转换cron表达式工具类
工具类package com.ber.xhjk.service.card.utils;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Objects;/** * 日期转换cron表达式 */public class CronUtils { private static final SimpleDateFormat sdf = new SimpleDateFormat("ss mm H原创 2022-01-14 09:44:50 · 1292 阅读 · 0 评论 -
金额数字转为中文工具类
金额数字转为中文工具类package com.demo.utils;import java.math.BigDecimal;/** * 金额数字转为中文 */public class NumberToCN { /** * 汉语中数字大写 */ private static final String[] CN_UPPER_NUMBER = { "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌",原创 2021-12-14 15:31:03 · 157 阅读 · 0 评论 -
hutool导入导出,java使用hutool导入导出,hutool导出多级标题复杂表头,hutool大数据量导出
hutool导入导出,java使用hutool导入导出1、导入依赖测试实体类导入导出逻辑处理本人操作使用了lombok和swagger2,没有使用这两个依赖jar包的,可以删除依赖包和文件中的使用地方。导入模板导出结果:1、导入依赖pom文件中添加依赖,版本越高越好,不然部分方法不能用 <!--hutool工具包--> <dependency> <groupId>cn.hutool</groupId>原创 2021-11-25 15:52:23 · 9533 阅读 · 2 评论 -
java递归把list菜单列表转为菜单树
java递归把列表转为菜单树菜单实体类package com.utils.menu;import java.util.List;public class Menu { private String name; private String icon; private String id; private String isLeaf; //1:目录 0:叶子 private String parentId; private List<Menu> children原创 2021-08-10 17:32:37 · 527 阅读 · 0 评论 -
java制作海报工具类,java操作图片贴图,java给图片添加文字,调整字体颜色大小间距
工具类java操作图片,给一个大图片贴小图片,给图片添加文字并调整文字颜色,大小,字体间距,把本地图片或者网络图片加载到缓冲区主要方法:imageIoRead方法,把图片加载到缓冲区mergeImage方法,给一张图片贴 图片,并生成新图片drawTextInImg给图片上写多行文字文字,自动居中,并可以调整字体间距。package com.img;import java.awt.Color;import java.awt.Font;import java.awt.FontMetri原创 2021-07-30 11:58:40 · 1873 阅读 · 0 评论 -
java后台分页工具类
mybatis.xml`<?xml version="1.0" encoding="UTF-8" ?><resultMap type="User" id="user_sex"> <id property="id" column="id"/> <result property="username" column="username"/> <result property="password" column="password"/> &原创 2020-07-28 12:33:36 · 620 阅读 · 0 评论