06 2023 档案

java替换word/doc文件中的内容
摘要:docx格式的文件本质上是一个XML文件,只要用占位符在指定的地方标记,然后替换掉标记出的内容,就能达到我们的目的 封装成工具类 import java.io.*; import java.nio.charset.StandardCharsets; import java.nio.file.*; i 阅读全文

posted @ 2023-06-30 08:28 五官一体即忢 阅读(2069) 评论(0) 推荐(0) 编辑

业务开发时,接口不能对外暴露怎么办?
摘要:前言 在业务开发的时候,经常会遇到某一个接口不能对外暴露,只能内网服务间调用的实际需求。面对这样的情况,我们该如何实现呢?今天,我们就来理一理这个问题,从几个可行的方案中,挑选一个来实现。 可行方案 目前,想到的方案有三种: 内外网接口通过微服务隔离 redis配合网关实现接口白名单机制 网关加AO 阅读全文

posted @ 2023-06-28 08:16 五官一体即忢 阅读(12) 评论(0) 推荐(0) 编辑

SpringBoot 中的多线程事务处理(自定义注解)
摘要:前言 我们开发的时候常常会遇到多线程事务的问题。以为添加了@Transactional注解就行了,其实你加了注解之后会发现事务失效。 原因:数据库连接spring是放在threadLocal里面,多线程场景下,拿到的数据库连接是不一样的,即是属于不同事务。 本文是基于springboot的@Asyn 阅读全文

posted @ 2023-06-26 08:16 五官一体即忢 阅读(2356) 评论(0) 推荐(1) 编辑

自定义异常和统一校验参数
摘要:自定义异常 @Getter public class BusinessException extends RuntimeException { /** * http状态码 */ private int code; private Object object; public BusinessExcep 阅读全文

posted @ 2023-06-19 08:37 五官一体即忢 阅读(16) 评论(0) 推荐(0) 编辑

java限流
摘要:@Component public class LimiterUtil { @Resource private RedisTemplate<String, String> redisTemplate; /** * 固定窗口限流算法 * * @return true 限流 false 放行 */ pu 阅读全文

posted @ 2023-06-19 08:26 五官一体即忢 阅读(24) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示