会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
山阴路的秋天
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
下一页
2025年2月13日
Redisson分布式锁
摘要: 在集群服务中使用redis,一般需要使用redisson 分布式锁。 1. 引入jar <dependency> <groupId>org.redisson</groupId> <artifactId>redisson-spring-boot-starter</artifactId> <versio
阅读全文
posted @ 2025-02-13 09:58 山阴路的秋天
阅读(42)
评论(0)
推荐(0)
2025年2月11日
多线程ThreadPoolTaskExecutor使用
摘要: 项目中对大数据量的任务进行处理时 ,一般需要开启多线程进行开发,下面介绍ThreadPoolTaskExecutor的使用。 创建线程池配置类 ,引入注解@Configuration 表明这是一个配置类,引入@EnableAsync表明这个配置类可以异步执行。 @EnableAsync @Confi
阅读全文
posted @ 2025-02-11 11:09 山阴路的秋天
阅读(93)
评论(0)
推荐(0)
2024年9月19日
SpringBoot整合ShardingJdbc分表
摘要: 项目中处理接收设备上报日志需求,上报数据量大,因此对数据进行按日期分表处理。 使用技术:ShardingJdbc + rabbitMq + jpa + 多线程处理 引入所需jar : <dependency> <groupId>org.springframework.boot</groupId> <
阅读全文
posted @ 2024-09-19 18:14 山阴路的秋天
阅读(279)
评论(0)
推荐(0)
2024年9月11日
CompletableFuture 详解
摘要: CompletableFuture 提供了丰富的方法来异步处理任务。 CompletableFuture.runAsync 用于执行没有返回值的任务,常用于不需要返回结果的业务 void public static CompletableFuture<Void> runAsync(Runnable
阅读全文
posted @ 2024-09-11 18:44 山阴路的秋天
阅读(96)
评论(0)
推荐(0)
2024年8月19日
springboot 缓存-cacheManager
摘要: 日常项目中 如果对接口响应时间要求较高 通常需要结合redis对接口进行缓存处理。 1. pom 文件中引入redis jar <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-start
阅读全文
posted @ 2024-08-19 14:28 山阴路的秋天
阅读(622)
评论(0)
推荐(0)
2024年6月3日
java 中byte的取值范围
摘要: 众所周知,java中byte的取值范围 -128~127,那么为什么呢? java 中二进制是采用补码运算的 ,其中最高位 0代表正数 1代表负数。 正数的原码,反码,补码 相同,负数补码 = 反码 +1 。 举例:-10 原码:10001010 反码:11110101 补码:11110110 补码
阅读全文
posted @ 2024-06-03 18:28 山阴路的秋天
阅读(117)
评论(0)
推荐(0)
2024年3月7日
Java自定义异常和全局异常处理
摘要: 1、自定义异常:自定义异常类 BusinessException extends RuntimeException:RuntimeException是 Java 提供的一个运行时异常类。 public class BusinessException extends RuntimeException
阅读全文
posted @ 2024-03-07 10:47 山阴路的秋天
阅读(470)
评论(0)
推荐(0)
2023年6月16日
SpringBoot 接口返回响应体修改
摘要: 在开发中,有时候会遇到一些统一修改http接口响应体内容的场景,比如返回体Wrapper统一增加一些数据包装处理。 解决思路 :通过自定义注解 + 切面 或者 自定义注解 + ResponseBodyAdvice 处理接口返回体 1、创建自定义注解 import java.lang.annotati
阅读全文
posted @ 2023-06-16 15:48 山阴路的秋天
阅读(856)
评论(0)
推荐(0)
2023年5月18日
mysql 对json字段操作
摘要: mysql中保存json数据: { "name": "张三", "age": 18, "address": { "province": "河南", "city": "郑州" }, "hobby": ["唱歌","跳舞","打篮球"] } 新增sql: insert into tablename (n
阅读全文
posted @ 2023-05-18 07:15 山阴路的秋天
阅读(382)
评论(0)
推荐(0)
2023年4月26日
springCloud 中 feign 配置压缩
摘要: 代码配置如下: feign: compression: request: enabled: true min-request-size: 2048 mime-types: text/xml,application/xml,application/json response: enabled: tru
阅读全文
posted @ 2023-04-26 14:29 山阴路的秋天
阅读(645)
评论(0)
推荐(0)
1
2
3
4
5
下一页
公告