- 博客(19)
- 收藏
- 关注
原创 图片转Base64编码字节数据
/** * 身份证图片下载到服务器本地 并返回图片Base64编码字节数据 */ public String downLoad(String downLoadUrl) { String randomNo = getRandomNo(); //项目文件夹下生成download文件夹 File savePath = new File(System.getProperty("user.dir") + File.separator...
2022-03-16 11:40:00
480
原创 DataU时间获取转换工具类
package com.chengze.common.utils;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * @author huangyalou * @date 2021/9/8 11:52 * @desc 时间工具类 */pu.
2022-03-16 11:02:27
390
原创 redisUtil
import com.chengze.common.utils.StringUtils;import lombok.extern.slf4j.Slf4j;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.data.redis.core.RedisTemplate;import org.springframework.data.redis.core.ValueOpera...
2022-03-16 10:55:17
389
原创 雪花算法基础类
package com.chengze.utils;import java.net.NetworkInterface;import java.nio.ByteBuffer;import java.util.Date;import java.util.Enumeration;import java.util.Random;import java.util.concurrent.atomic.AtomicInteger;import java.util.logging.Level;impor.
2022-03-07 09:16:54
99
原创 对象集合之间的拷贝
package com.chengze.common.utils;import com.google.common.collect.Lists;import lombok.extern.slf4j.Slf4j;import org.springframework.beans.BeanUtils;import org.springframework.util.CollectionUtils;import java.beans.BeanInfo;import java.beans.Intros.
2022-03-03 10:19:58
452
原创 根据身份证解析出生年月
/** * 通过身份证号码获取出生日期、性别、年龄 * * @param idcard * @return 返回的出生日期格式:1990-01-01 性别格式:0-男, 1-女 */ public static Map<String, String> getBirAgeSex(String idcard) { String birthday = ""; String age = ""; ...
2022-03-03 10:16:08
99
原创 短信验证码
package com.chengze.base.service.impl;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import com.aliyun.dysmsapi20170525.Client;import com.aliyun.dysmsapi20170525.models.AddShortUrlRequest;import com.aliyun.dysmsapi20170525.m.
2022-02-28 11:48:21
304
原创 短信邮箱验证[Springboot项目实现]
public class MailUtil { public static boolean sendMail(String email,String title, String emailMsg) { String to = email; // 邮件接收人的邮件地址 String fromName = "18652396710@163.com"; ...
2022-02-22 11:04:59
128
原创 获取图片验证码
public BufferedImage getImage() //获取验证码图片的方法 { BufferedImage image = createImage(); Graphics2D g = (Graphics2D) image.getGraphics(); //获取画笔 StringBuilder sb = new StringBuilder(); for (int i = 0; i <...
2022-02-09 15:32:29
882
原创 使用MD5进行32位 , 64位加密 [复制直接使用]
/** * Copyright (C), 2014-2018, 蜂狂购:www.fkgou.com * FileName: MessageMD5Util * Author: BeeMaven * Date: 2018/6/25 16:53 * Description: MD5加密 * History: * <author> <time> <version> <desc> * 作.
2022-02-09 15:27:13
2185
原创 String字符串和List集合之间的相互转换
public static void main(String[] args) { List<String> list = new ArrayList<>(); Collections.addAll(list, "1", "2", "3", "4"); //集合转字符串 指定字符拼接 String join = StringUtils.join(list, "-"); System.out.printl..
2022-01-06 13:43:53
520
原创 获取一周的开始时间【周日】 结束时间【周六】 年月日
private final static SimpleDateFormat shortSdf = new SimpleDateFormat("yyyyMMdd"); private final static SimpleDateFormat longHourSdf = new SimpleDateFormat("yyyy-MM-dd HH"); private final static SimpleDateFormat longSdf = new SimpleDateFormat(...
2022-01-06 11:03:23
246
原创 获取指定时间[如日的开始结束 ,月的开始结束 ,季度的开始结束]、当前时间所属周
package com.x2era.smooth.work.util;import com.alibaba.fastjson.JSONObject;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.util.TimeZone;/** * Created by xiaochun o.
2021-12-27 12:25:30
175
原创 LocalDateTime和Date之间的转换【日期偏移】
package com.x2era.smooth.work.util;import lombok.extern.slf4j.Slf4j;import java.text.SimpleDateFormat;import java.time.*;import java.util.Date;@Slf4jpublic class DateUtils { /** * Date转换为LocalDate * * @param date * @retu.
2021-12-27 12:04:46
730
原创 LocalDateTime 去除中间 T
/** * 关于Java8中localDateTime去掉中间的T */@Configurationpublic class LocalDateTimeSerializerConfig { @org.springframework.beans.factory.annotation.Value("${spring.jackson.date-format:yyyy-MM-dd HH:mm:ss}") private String pattern; @Bean publ..
2021-12-27 11:47:29
2399
原创 获取指定小时后的时间
/** * 输入指定时间类型字符串 和指定时间 * 获取 指定时间后的 时间格式字符串 * @param time * @return */ public String getXHousTime(String time,int hour){ //参数类型 "2021-12-22 17:24:00" SimpleDateFormat format = new SimpleDateFormat("...
2021-12-22 17:33:45
395
原创 SaaS系统封装copy类
public static void main(String[] args) {// private static String secretKey = "dad8ec39f6ac49bd9df98009812f163a"; //公钥// private static String PUBLIC_KEY = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvJVb7dGFAfFYyl6aen2n2pyBtp...
2021-12-18 16:23:14
218
原创 获取指定天数的 开始时间和结束时间
public static void main(String[] args) { DateFormat format = new SimpleDateFormat("yyyy-MM-dd"); //指定的日期格式 DateFormat format2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); try { Date date2 = format.parse("2021-12-18")..
2021-12-18 16:07:32
279
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人