自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 黑马Redis课程—单机环境下一人一单问题完整解析

首先,这个实现一人一单问题的代码是只适合用于学习知识点的,不适合投入实际生产。

2025-12-07 16:37:38 403

原创 函数式接口

public interface 接口名 {抽象方法();✔不是必须的,但加上能帮助编译器检查是否符合规范。✔ 只允许有一个抽象方法(默认方法、静态方法、Object 的方法不算)。MyHandler h = m -> System.out.println("处理信息: " + m);// lambda表达式实现函数式接口// 调用函数式接口就是只有一个抽象方法的接口,用来承载 Lambda 表达式,使行为可以作为参数传递。

2025-12-05 14:29:02 742

原创 Java线程池常用创建方式:ThreadPoolExecutor

线程池是线程的调度中心,通过复用、排队、拒绝策略、最大并发限制来提升性能并避免系统崩溃,是高并发必备工具。

2025-12-04 16:14:40 440

原创 Fastjson、Jackson、Hutool JSONUtil 对比

先给你一句下面给你👇。

2025-12-04 09:35:59 441

原创 WebMvcConfigurer

Override👉就是扩展 Spring MVC 行为的配置接口让你无需替换整个 MVC 机制,也能定制各种框架功能。

2025-12-03 11:12:28 729

原创 深入浅出拦截器(Interceptor)

👉 继承。

2025-12-03 11:11:33 645

原创 ThreadLocal

👉 ThreadLocal = 每个线程的私有存储容器👉 使用时一定记得 remove 防止内存泄漏👉 用于存登录用户、上下文、traceId 是最常见场景。

2025-12-02 20:36:38 670

原创 MVC、Spring MVC和三层架构

✔MVC 用于拆分表示层职责:Controller 调度,Model 处理数据逻辑,View 展示。✔三层架构比 MVC 更大,它分表现层、业务层、数据层,强调系统整体解耦。✔Spring MVC 是 MVC 在 Java Web 下的实现,引入 DispatcherServlet 完成路由、参数解析、视图解析等工作。

2025-12-02 11:30:11 268

原创 二分查找的一些经典题型

/找左边界//往左逼,相等时也要往左逼//每次相等都会先记录一次//找右边界l = 0;r = n - 1;

2025-11-13 10:30:13 323

原创 component与配置类注册bean的区别、maven作用域(结合实际场景)

hm-common模块里有amqp和rabbit相关依赖但是scope是provided其他继承了hm-common模块的模块调用将工具类做如下改动之后就不报错正常运行了去掉在配置类中注册为。

2025-11-11 09:07:40 835

原创 Maven 核心知识体系

pom.xml。

2025-11-10 10:22:35 707

原创 回溯法总结

回溯的本质是穷举,穷举所有可能,选出我们想要的答案回溯法解决的问题都可抽象为树形结构回溯法解决的问题都是在集合中递归查找子集集合的大小构成了树的宽度,递归的深度构成树的深度for循环可以理解是横向遍历,backtracking(递归)就是纵向遍历。

2025-11-10 10:21:23 361

原创 Spring AMQP 下 Publisher Confirms 和 Publisher Returns 的对比

特性底层对应何时触发消息被Broker 接收/拒绝时消息被Exchange 接收且无法路由到任何队列时关注重点接收的安全性路由的准确性核心参数ack(布尔值) 和message和replyCodereplyText典型处理Ack: 清除记录;Nack:重发消息记录日志并决定是否重新路由在 Spring AMQP 中,这两个回调函数是实现端到端可靠性的黄金搭档。它们使业务逻辑能够清晰地处理消息发送过程中的所有异常情况。使用步骤1.2.

2025-11-09 15:05:04 250

原创 Gemini CLI无法登录的问题

为了验证代理是否生效,我在管理员权限的 PowerShell 中执行 netsh winhttp show proxy,发现输出仍为 直接访问(没有代理服务器),说明系统代理未正确设置。于是,我通过命令 netsh winhttp set proxy 127.0.0.1:7890 手动设置了 WinHTTP 代理。完成代理配置后,重新启动 Gemini,问题解决,服务成功运行。我已开启 Clash 的 TUN 模式,并配置了相关环境变量。代理服务器: 127.0.0.1:7890。

2025-11-09 15:04:12 660

原创 Docker 常用命令清单

适用于 CentOS 7 / Ubuntu / Mac / Windows 等环境Docker 版本:18.x ~ 27.x 通用。

2025-11-08 09:13:25 377

原创 SpringBoot的自动装配

例如:你引入了你什么都不用写,系统就能跑起来。

2025-11-08 09:12:51 251

原创 虚拟机中的 MySQL 3306端口被占用、mysql Docker 容器无法自启

【代码】虚拟机中的 MySQL 3306端口被占用、mysql Docker 容器无法自启。

2025-11-07 11:38:58 431

原创 Stream流

Stream API及其使用方法。主要内容包括:Stream是集合元素的"高级遍历与处理方式",采用流式编程设计;核心分为创建流、中间操作和终止操作三个阶段;详细列举了创建流、中间操作和终止操作的常用方法,并对比了map与flatMap的区别;介绍了并行流的使用场景;总结了collect收集器的常见用法;归纳了Stream不存储数据、不修改源数据等特性;最后通过实战案例和函数式接口的关系说明Stream的完整应用。

2025-11-07 11:32:48 278

原创 AcWing算法基础课(题目+模板+题解)

小白文章,记录一下

2025-02-08 16:56:51 3704 7

原创 计算机操作系统第四版(汤小丹)第一章 操作系统引论

计算机操作系统第四版汤小丹

2023-10-24 20:23:38 1128 2

AcWing算法基础课(题目+模板+题解)

AcWing算法基础课(题目+模板+题解),题解有自己的理解,非常小白,勿喷

2025-02-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除