会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
r1-12king的学习之路
博客园
首页
新随笔
联系
订阅
管理
[置顶]
leetcode 刷题记录
摘要: 反转链表 206. 反转链表 92. 反转链表 II 25. K 个一组翻转链表 234. 回文链表 -- 递归做法 相交链表 160. 相交链表 合并列表 21. 合并两个有序链表 快慢指针 876. 链表的中间结点 141. 环形链表 142. 环形链表 II 143. 重排链表 链表复制 13
阅读全文
posted @ 2024-06-27 18:38 r1-12king
阅读(44)
评论(0)
推荐(0)
[置顶]
开发常用网站和插件
摘要: 网站 1、时间戳转换 时间戳转换工具 2、git学习和练习 猴子都能懂的GIT入门 Learn Git Branching 3、json相关 json转JAVA对象 Json.cn 4、sql在线练习 sqlzoo SQLBolt 5、正则表达式在线联系 regexr 6、kafka集群体验 有一个
阅读全文
posted @ 2023-12-13 14:32 r1-12king
阅读(31)
评论(0)
推荐(0)
[置顶]
后端开发阅读文章
摘要: 中间件 kafka The Log: What every software engineer should know about real-time data’s unifying abstraction,对应的中文译稿在这里:《日志:每个软件工程师都应该知道的有关实时数据的统一抽象》。 redi
阅读全文
posted @ 2023-03-01 10:40 r1-12king
阅读(40)
评论(0)
推荐(0)
[置顶]
mac上好用的软件
摘要: 美化软件 pap.er 壁纸 topnotch 隐藏macOS的刘海屏,强迫症爱好者的最爱,让刘海与状态栏融为一体。 系统监控软件 stats 除了监控 还可以控制风扇 系统管理 lemon 腾讯 appcleaner 截图软件 xnip 下载: neat download management m
阅读全文
posted @ 2022-11-24 17:27 r1-12king
阅读(61)
评论(0)
推荐(0)
2026年1月28日
从 Git 跟踪中移除文件
摘要: 要将已加入 Git 管理的 ae.sql 文件从 Git 跟踪中移除(即不再使用 Git 管理),同时保留本地文件(不删除),可以按照以下步骤操作: 步骤 1:从 Git 索引中移除文件 运行以下命令将文件从 Git 的暂存区(index)中移除,但保留本地工作目录中的文件: bash git rm
阅读全文
posted @ 2026-01-28 17:48 r1-12king
阅读(6)
评论(0)
推荐(0)
2025年12月25日
简单介绍@TransactionalEventListener
摘要: @TransactionalEventListener 是 Spring Framework 提供的一个注解,用于将事件监听器的执行与事务的生命周期绑定,从而确保监听器在特定的事务阶段(如提交后、回滚后等)触发。它解决了传统 @EventListener 在事务环境下可能引发的脏读或数据不一致问题。
阅读全文
posted @ 2025-12-25 15:27 r1-12king
阅读(42)
评论(0)
推荐(0)
2025年12月3日
# JDK 17 文件操作与 Path 类速查手册
摘要: > 基于 java.nio.file.*,覆盖 Path 基本用法、工作目录 vs 相对路径 vs 绝对路径、常用 Files 工具方法,以及 src/main/resources 的读取策略与打包行为。 1. Path 类:描述路径(替代老 File) Path p1 = Path.of("/op
阅读全文
posted @ 2025-12-03 14:04 r1-12king
阅读(18)
评论(0)
推荐(0)
2025年9月29日
Docker命令大全:从入门到入土(不是),从懵懂到精通!一篇搞定所有骚操作 🐳
摘要: 转载自:Docker命令大全:从入门到入土(不是),从懵懂到精通!一篇搞定所有骚操作 🐳 副标题: 包含原理剖析、避坑血泪史、Java实战、面试直通车,让你的容器之旅笑中带泪,泪中带光! 引言: 还记得当年部署应用的噩梦吗?环境配置玄学、依赖冲突、“在我机器上好好的”... 直到Docker这位“
阅读全文
posted @ 2025-09-29 15:03 r1-12king
阅读(76)
评论(0)
推荐(0)
2025年7月23日
Collectors.toList() 和 Stream.toList() 这两种方法的区别是什么
摘要: 在 Java 中,stream().collect(Collectors.toList()) 和 stream().toList() 都是将 Stream 转换为 List 的方法,但它们在 实现方式、性能、可变性 等方面有显著区别。以下是详细对比: 1. stream().collect(Coll
阅读全文
posted @ 2025-07-23 09:35 r1-12king
阅读(212)
评论(0)
推荐(0)
2025年7月8日
东西网关和南北网关
摘要: 🧭 一图理解(流量方向): ↑ 北向(Northbound) 外部客户端/浏览器/第三方系统 | 南北网关(API Gateway) ↓ ┌──────────────────────────┐ │ 服务网格 / 应用层 │ ←→│ Service A ←→ Service B │←→ │ (东西
阅读全文
posted @ 2025-07-08 14:22 r1-12king
阅读(221)
评论(0)
推荐(0)
2025年4月25日
从一个事故中理解Redis(几乎)所有知识点
摘要: 转载:从一个事故中理解Redis(几乎)所有知识点 简单回顾事故回溯总结一句话:(1)因为大KEY调用量,随着白天自然流量趋势增长而增长,最终在业务高峰最高点期占满带宽使用100%。 (2)从而引发redis的内存使用率,在5min之内从0%->100%。 (3)最终全面GET SET timeou
阅读全文
posted @ 2025-04-25 16:33 r1-12king
阅读(77)
评论(0)
推荐(0)
2025年4月24日
java SPI 理解
摘要: Java 的 SPI(Service Provider Interface)是一种服务发现机制,它允许第三方为应用程序提供特定服务的实现。SPI 的核心思想是将服务接口和服务实现分离,使得程序在运行时能够动态地加载服务实现。 工作原理 定义服务接口:开发者定义一个服务接口,此接口明确了服务的功能。
阅读全文
posted @ 2025-04-24 17:47 r1-12king
阅读(73)
评论(0)
推荐(0)
2025年4月16日
JVM 的三色标记法
摘要: JVM 的三色标记法 三色标记法是垃圾回收中的一种重要算法,它通过将对象分成三种颜色(黑色、灰色、白色)来标记对象的存活状态。 黑色:表示对象已经被垃圾收集器访问过并且从这个对象出发的所有引用都已经标记过。 如果一个新的标量指向一个黑色对象是不需要重新扫描一遍。黑色对象不可能直接指向白色对象(跳过灰
阅读全文
posted @ 2025-04-16 11:34 r1-12king
阅读(165)
评论(0)
推荐(0)
2025年4月3日
使用HandlerMethodArgumentResolver在 Controller 方法参数中 自动注入自定义对象
摘要: 需求: 希望 直接在 Controller 方法参数中 自动注入自定义对象,而不影响请求的 URL 或 Body。 适用于 所有 @RequestMapping 方法,且不需要手动修改请求。 解决方法: 使用 HandlerMethodArgumentResolver 1. 创建自定义对象 假设你要
阅读全文
posted @ 2025-04-03 17:13 r1-12king
阅读(34)
评论(0)
推荐(0)
下一页
公告