- 博客(13)
- 收藏
- 关注
原创 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
原创 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
空空如也
python获取 word 指定段落所在页码?
2023-02-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人