- 博客(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 503
原创 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 417
原创 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 436
原创 雪花算法基础类
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 109
原创 对象集合之间的拷贝
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 499
原创 根据身份证解析出生年月
/** * 通过身份证号码获取出生日期、性别、年龄 * * @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 113
原创 短信验证码
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 318
原创 短信邮箱验证[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 168
原创 获取图片验证码
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 922
原创 使用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 2215
原创 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 562
原创 获取一周的开始时间【周日】 结束时间【周六】 年月日
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 282
原创 获取指定时间[如日的开始结束 ,月的开始结束 ,季度的开始结束]、当前时间所属周
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 213
原创 LocalDateTime和Date之间的转换【日期偏移】
package com.x2era.smooth.work.util; import lombok.extern.slf4j.Slf4j; import java.text.SimpleDateFormat; import java.time.*; import java.util.Date; @Slf4j public class DateUtils { /** * Date转换为LocalDate * * @param date * @retu.
2021-12-27 12:04:46 787
原创 LocalDateTime 去除中间 T
/** * 关于Java8中localDateTime去掉中间的T */ @Configuration public 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 2446
原创 获取指定小时后的时间
/** * 输入指定时间类型字符串 和指定时间 * 获取 指定时间后的 时间格式字符串 * @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 415
原创 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 248
原创 获取指定天数的 开始时间和结束时间
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 295
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人