- 博客(77)
- 收藏
- 关注
原创 [SpringAI]Spring AI 聊天模型实践:从“能调通”到“会选择方案”的解决过程
基于SpringBoot的 chatclient chatmodel 流式编程
2026-06-24 16:39:01
389
原创 [RabbitMQ高级特性] 消息确认机制:从 Ready / Unacked 到 basicAck、basicReject、basicNack 的底层拆解
RabbitMQ消息确认机制
2026-06-16 13:54:42
380
原创 从 Bean 到自动装配,我终于把 Spring 容器“启动时到底做了什么”看懂了
AI 总结的spring原理 ,Bean的作用域,生命周期, 自动装配机制
2026-06-16 10:20:19
378
原创 [RabbitMQ]应用知识点总结
本文系统介绍了RabbitMQ的核心应用方式,包括消息通信模型、交换机路由机制、常见工作模式及可靠性保障手段,并提供了Spring Boot整合RabbitMQ的代码示例。主要内容涵盖: RabbitMQ解决的问题:异步通信、应用解耦、流量削峰和任务分发。 核心组件:生产者、消费者、队列、交换机、路由键和绑定键。 七种工作模式:简单模式、工作队列模式、发布订阅模式、路由模式、通配符模式、RPC和发布确认模式,分别适用于不同场景。 消息可靠性保障:通过持久化、消费者确认、QoS限制等手段确保消息不丢失。 Sp
2026-06-12 13:24:11
402
原创 [开发日记]Spring Boot + MyBatis-Plus 抽奖系统开发复盘:从奖品创建、活动校验到前端圈选人员失效的一次完整排障
ai总结的开发日记,踩坑
2026-06-06 16:27:34
254
原创 [开发日记]Spring Boot + MyBatis-Plus 抽奖系统排障实录:从 JWT 被拦截到雪花 ID 失控,我是怎样一步步修通登录与人员列表的
ai总结博主个人开发遇到的问题,解决方案
2026-06-04 17:53:58
443
原创 [算法手记] 动态规划,二叉树计数问题
本文将继续分享博主的做题记录题目链接 : https://leetcode.cn/problems/unique-binary-search-trees/description/
2026-05-09 16:43:03
78
原创 [Mybatis] #{ } 与 ${ } 的底层博弈与工程实践
mybatis中 进行参数匹配 时, #{ } 和 ${ } 的使用差异以及区别
2026-04-22 10:42:04
638
原创 [SpringMVC] 加法计算器
本文通过构建一个双十一订单聚合器的微服务案例,演示了Spring MVC的核心开发流程。首先介绍了使用@RestController和@RequestMapping建立路由映射的方法,然后展示了前后端数据交互的实现细节。重点分析了使用Integer包装类型而非int基本类型的企业级开发优势,能够有效规避空指针异常导致的500错误。最后提出了用户输入非法字符时的400错误问题及解决方案,为高并发场景下的健壮性设计提供了实践参考。整个案例完整呈现了Spring MVC处理请求-响应全流程的技术要点。
2026-04-10 18:46:24
429
原创 [SpringMVC] SpringWebMVC常见注解介绍
本文介绍了SpringMVC中常用的注解及其应用场景。主要包括:1)路由映射注解@RequestMapping,用于URL与方法映射;2)参数传递注解@RequestParam(参数重命名)、@RequestBody(接收JSON数据)和@PathVariable(获取URL路径变量);3)
2026-04-10 00:23:47
425
原创 [数据结构]栈和队列的互相模拟实现
本文介绍了如何使用栈模拟队列和用队列模拟栈的方法。对于栈模拟队列,采用双栈法(输入栈和输出栈),通过转移元素实现先进先出;对于队列模拟栈,在每次入队时将前n-1个元素重新入队,使新元素保持在队首。文章提供了Java代码实现,并分析了两种方法的时间复杂度特点。栈和队列的相互模拟展示了数据结构之间的灵活转换。
2026-03-25 10:39:36
336
原创 [网络原理] HTTPS 加密演进与中间人攻击
HTTPS加密流程与中间人攻击防御 摘要:本文介绍了HTTPS协议的加密流程及其安全机制。HTTPS通过混合加密方式(非对称加密+对称加密)解决HTTP明文传输的安全问题。其中,非对称加密用于安全交换对称密钥(握手阶段),对称加密用于高效传输业务数据(通信阶段)。针对中间人攻击风险,HTTPS引入数字证书机制,由可信第三方CA机构验证服务器身份,确保证书真实性。常见的中间人攻击手段包括ARP欺骗、DNS欺骗等,而数字证书能有效防止公钥被篡改,保障通信安全。
2026-03-17 19:06:57
673
1
原创 [网络原理]http协议理论基础以及wireshark抓包分析(二)
本文通过Wireshark抓包工具分析了HTTP协议的数据包结构。HTTP报文分为请求包和响应包,均包含起始行、头部、空行和正文四部分。请求包起始行包含方法、URL和版本号,响应包则包含状态码和描述。头部以键值对形式提供元数据,空行分隔头部与正文。HTTP采用明文传输,存在安全风险,由此发展出HTTPS协议。文章通过实际抓包案例详细解析了各组成部分及其功能,并对比了请求包与响应包的结构差异。
2026-03-14 16:16:33
519
原创 [网络原理]http协议理论基础以及wireshark抓包分析(一)
本文介绍了HTTP协议的基本概念和工作原理。HTTP作为应用层协议,基于TCP/IP模型,采用客户端-服务器模式,通过请求-响应机制实现数据传输。文章重点分析了HTTP的核心特点:无连接(早期版本处理完请求即断开)、无状态(服务器不记录请求间关联)、基于文本(报文可读性强)和默认明文传输(存在安全隐患)。同时指出HTTP/1.1引入长连接优化性能,并提到HTTPS解决了明文传输的安全问题。通过Wireshark抓包展示了HTTP报文结构,帮助理解协议运行机制。
2026-03-14 14:22:23
674
原创 【Vue3】初学Vue3:从‘’手动操作DOM‘’到‘’数据驱动视图‘’
Vue3通过setup()函数和响应式系统简化了前端开发流程。相比传统JS需要手动操作DOM,Vue3采用Proxy实现数据拦截,自动追踪数据变化并更新视图。setup()作为逻辑入口,配合reactive等响应式函数,只需关注数据本身,无需繁琐的DOM操作。这种数据驱动视图的方式大幅提升了开发效率,使代码更简洁可维护。文章通过对比JS和Vue3的实现方式,展示了Vue3响应式编程的优势。
2026-03-08 21:38:54
409
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅