自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 selenium解决滑块验证码

distance的值 可以根据自己的网站微调。

2025-03-18 17:07:13 196

原创 Java实现在一个字符串集合中找出相同的内容

【代码】Java实现在一个字符串集合中找出相同的内容。

2023-07-27 16:35:44 715 1

原创 js实现表格动态合并

【代码】js实现表格动态合并。

2023-03-09 18:37:36 1921

原创 Java实现list根据实体类的某个属性去重,保留实体类属性最多的

【代码】Java实现list根据实体类的某个属性去重,保留实体类属性最多的。

2023-03-02 10:46:12 907

原创 SpingAop思想操作日志记录处理

import java.lang.reflect.Method;import java.util.Collection;import java.util.Iterator;import java.util.Map;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.aspectj.lang.JoinPoint;import org.aspect

2022-05-09 14:40:41 161

原创 JWT生成token工具类

/** * JWT 工具类 * 对JJWT的封装 */public class JwtUtils { private static final String JWT_PAYLOAD_USER_KEY = "id"; // 加密KEY private static final String TOKEN_ENCRY_KEY = "MDk4ZjZiY2Q0NjIxZDM3M2NhZGU0ZTgzMjYyN2I0ZjY"; /** * 加密token

2022-05-07 16:50:44 588

原创 对象转换工具类

import lombok.extern.slf4j.Slf4j;import org.springframework.beans.BeanUtils;import java.util.List;import java.util.Set;import java.util.stream.Collectors;@Slf4jpublic class BeanHelper { public static <T> T copyProperties(Object source,

2022-05-07 16:08:57 128

原创 Mybatis-plus自动生成实体类工具

【代码】Mybatis-plus自动生成实体类工具。

2022-05-05 16:00:53 1489

原创 RedisSon延迟队列工具类

@Slf4j@Componentpublic class RedisDelayedQueueUtil { @Autowired private RedissonClient redissonClient; /** * 添加延迟队列 * @param t * @param delay * @param timeUnit * @param queueName * @param <T> */

2022-05-05 15:54:12 577

原创 mybatis-plus修改单挑数据运算操作(修改库存列子)

try { //setSql("自定义操作"),eq()条件id= update().setSql("stock=stock-"+num).eq("id",id).update(); } catch (Exception e) { throw new RuntimeException("库存不足!!!"); }

2022-04-23 17:33:50 918

原创 Mysq分库分表实现(优缺点)

对数据跟表进行拆分垂直拆分特点:1.每个库(表)的结构都不一样2.每个库(表)的数据都是(至少有一列)一样3.每个库(表)并集是全量表的数据优点:1.拆分后业务清晰(专库专用按业务拆分)2.数据维护简单.按业务不同业务放在不同的机器上缺点:1.如果单表的数据量大.读写压力大2.受某种业务来决定.或者被限制.也就是说一个业务往往会影响到数据库的顶瓶(性能问题)3.部分业务无法关联join.只能通过Java程序接口去调用,提供了开发复杂度.水平拆分优点:1单库(表)的数据保

2022-04-19 22:47:25 643

原创 UUID工具类,生成8位的随机数的工具代码

UUID工具类,生成8位的随机数//字符库 public static String[] chars = new String[] { "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "0", "1", "2", "3", "4", "5",

2022-03-28 23:16:34 679

原创 @IDEA编码格式问题,解决Error:(1, 29) java: 非法字符: ‘\ue1ee‘ 问题

@IDEA编码格式问题,解决Error:(1, 29) java: 非法字符: ‘\ue1ee’ 问题IDEA编码格式问题:Error:(3, 13) java: 非法字符: ‘\u0000’打开IDEA,照常编译文件,突然就报错了Error:(1, 3) java: 非法字符: ‘#’Error:(1, 5) java: 非法字符: ‘\ufffd’Error:(1, 6) java: 非法字符: ‘\u0000’Error:(2, 1) java: 非法字符: ‘\u0001’Error:

2022-01-11 11:53:24 3213

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除