- 博客(18)
- 收藏
- 关注
原创 RocketMQ 三大消息类型深度解析:普通消息、延迟消息、事务消息
*** 短信发送消息*/@Data// 重点:需要增加消息对应的 Topic// 重点:需要增加消息对应的 Topic/*** 短信日志编号*/@NotNull(message = "短信日志编号不能为空")/*** 手机号*/@NotNull(message = "手机号不能为空")/*** 短信渠道编号*/@NotNull(message = "短信渠道编号不能为空")/*** 短信 API 的模板编号*/
2025-05-30 16:06:13
770
原创 虚拟线程vs传统线程:JDK 21虚拟线程深度解析
虚拟线程(Virtual Threads)最早作为预览特性是在中引入的。在JDK 21中,虚拟线程(Virtual Threads)作为Project Loom的核心成果正式发布。传统Java线程(平台线程)基于操作系统线程实现,在面对高并发场景时存在资源消耗大、上下文切换成本高等问题。虚拟线程通过轻量级用户态线程机制,为Java并发编程带来了革命性改进。
2025-05-26 11:26:49
788
原创 从JDK 8到21:核心特性深度解读与实战指南
Lambda表达式是JDK 8最重要的特性,允许将代码块作为参数传递,从而更方便地使用函数式编程风格,简化匿名内部类的写法。虚拟线程是Java轻量级线程实现,极大降低线程创建和切换成本,支持成千上万甚至数十万线程的并发,简化高并发编程。JDK 21引入分代ZGC,是ZGC的升级版,结合了分代收集和低延迟优势,提高GC效率,减少暂停时间。包裹多行字符串,支持保留格式,简化多行字符串的书写,特别适合HTML、JSON等格式。的模式匹配,允许在判断对象类型的同时定义变量,简化代码。
2025-05-26 10:57:21
788
原创 IDEA2025最新版安装教程(全网最详细,最简单)
双击 install.vbs安装(需要激活的软件必须关了再点击)等待几分钟,快的话几十秒就会弹出一个success的弹窗。在官网下载好之后无脑安装就行了,安装完成后先别打开。复制粘贴进去,点击activate就完成了。此教程仅供学习交流,请勿传播及商业用途。解压后文件如下:点击scripts进入。
2025-05-12 11:21:39
1225
原创 Spring Boot 3.0深度整合Redis:企业级封装与全数据结构实战
本文基于企业级生产实践,深度讲解了Spring Boot 3.0集成Redis的高级用法。
2025-05-06 15:48:27
653
原创 [特殊字符]Spring Boot高并发请求日志黑科技:智能AOP实现毫秒级精准追踪
🔥Spring Boot高并发请求日志黑科技:智能AOP实现毫秒级精准追踪
2025-04-30 10:12:29
981
原创 《高并发系统必备!Spring+Redisson实现毫秒级精准延迟任务(含订单超时源码)》
本文介绍如何基于Spring Boot框架和Redisson客户端实现分布式延迟队列,并以电商场景中「订单超时自动关闭」为案例进行完整实现。
2025-04-24 11:10:47
387
原创 不要再封装各种 Util 工具类了,这款开源框架让Java开发效率翻倍!
不要再封装各种 Util 工具类了,这款开源框架让Java开发效率翻倍!
2025-04-23 15:19:18
331
原创 SpringBoot + 动态数据源切换实战:基于AOP与ThreadLocal的优雅实现
SpringBoot + 动态数据源切换实战:基于AOP与ThreadLocal的优雅实现
2025-04-23 10:46:13
416
原创 Redisson进阶:Lua脚本与API深度整合实践
Redisson通过RScript接口管理Lua脚本。脚本首次加载时会被编译并生成SHA摘要,后续通过摘要执行,减少网络传输开销。// 示例:加载Lua脚本// 读取脚本内容// 生成SHA摘要原子性保障:复杂操作在Redis服务端原子执行。性能提升:减少网络往返次数,SHA复用降低带宽消耗。业务解耦:将核心逻辑下沉至Lua,Java层专注流程控制。Redisson+Lua的组合为分布式系统提供了灵活、高效的解决方案,是应对高并发场景的利器。
2025-04-16 10:42:01
963
原创 SpringBoot集成Redis全面指南
通过本文实践,你已经掌握:✅ Spring Boot与Redis的集成配置✅ 5大核心数据结构的实战应用✅ 6个典型业务场景实现方案✅ 分布式系统关键问题的Redis解法扩展思考:如何在集群环境下保证数据一致性?欢迎在评论区讨论!
2025-04-10 20:01:39
518
原创 SpringIDE-Eclipse-sts4.7.3a下载及配置
SpringIDE-Eclipse-sts4.7.3a下载及配置安装包链接:链接:https://pan.baidu.com/s/1RKgCOL9ed-wFVmG3co1xUQ提取码:chu0下载好不需要解压,只需要保留压缩包1. 首先打开Eclipse中的Help—>Install New Software…2. 然后继续点add3. 点击Archive…找到你下载好的压缩包目录选中,并在上面的Name中命名为SpringIDE4. 点击next–>next—>a
2020-06-19 11:54:50
1569
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人