摘要: 网站 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 阅读(57) 评论(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 阅读(57) 评论(0) 推荐(0)
摘要: 美化软件 pap.er 壁纸 topnotch 隐藏macOS的刘海屏,强迫症爱好者的最爱,让刘海与状态栏融为一体。 系统监控软件 stats 除了监控 还可以控制风扇 系统管理 lemon 腾讯 appcleaner 截图软件 xnip 下载: neat download management m 阅读全文
posted @ 2022-11-24 17:27 r1-12king 阅读(110) 评论(0) 推荐(0)
摘要: 不重复数据 def permute(nums): res = [] def backtrack(path, used): if len(path) == len(nums): res.append(path[:]) # 拷贝一份 return for i in range(len(nums)): i 阅读全文
posted @ 2026-11-01 22:29 r1-12king 阅读(1) 评论(0) 推荐(0)
摘要: 代码 def cal(n, k): if k<0 or k>n: return 0 if k == 0 or k ==n: return 1 k = min(k, n-k) res = 1 for i in range(k): res = res * (n-i) // (i+1) return re 阅读全文
posted @ 2026-11-01 22:04 r1-12king 阅读(2) 评论(0) 推荐(0)
摘要: 常见术语一览 术语含义典型场景典型使用位置 Failover 故障后自动切换到其他可用节点或副本 主备切换、副本选举、服务实例故障转移 Dubbo 默认容错、TiDB Region Leader 切换、Kafka Partition Leader 选举、Kubernetes Pod 重建/迁移 Fa 阅读全文
posted @ 2026-09-29 16:38 r1-12king 阅读(5) 评论(0) 推荐(0)
摘要: 一、雪花算法介绍 雪花算法(Snowflake)是 Twitter 于 2010 年开源的一种分布式全局唯一 ID 生成算法,核心思想是将一个 64 位整数拆分为多个字段,通过时间戳 + 机器标识 + 序列号的组合来保证 ID 的全局唯一性。 1.1 64 位 ID 的结构 整个 ID 由 4 个部 阅读全文
posted @ 2026-09-16 16:20 r1-12king 阅读(16) 评论(0) 推荐(0)
摘要: 概述 协变,逆变,抗变等概念是从数学中来的,在编程语言Java/Kotlin/C#中主要在泛型中使用。其描述的是两个类型集合之间的继承关系。 定义 假设两个类,Animal 和 Dog, Dog是Animal的子类 class Animal {} class Dog extends Animal { 阅读全文
posted @ 2026-09-05 19:53 r1-12king 阅读(20) 评论(0) 推荐(0)
摘要: Qdrant 向量数据库 — 单节点 Docker 安装与使用教程 本教程介绍如何在远程 Linux 服务器上通过 Docker 单节点部署 Qdrant 向量数据库,使用 .env 文件管理 API Key,并从 Windows 本机远程访问。 目录 一、环境准备 二、部署 Qdrant 三、配置 阅读全文
posted @ 2026-08-09 15:25 r1-12king 阅读(84) 评论(0) 推荐(0)
摘要: tmux 是一个终端多路复用器:它允许从单个屏幕创建、访问和控制多个终端。 tmux 可能会与屏幕分离并继续在后台运行,然后重新连接。 第一次看到tmux 的介绍的时候,我其实没什么感觉,觉得没什么.后面用terminal多了,遇到了一些问题,然后尝试解决。最后我重新认真学习了tmux。它改变了我电 阅读全文
posted @ 2026-03-19 11:00 r1-12king 阅读(86) 评论(0) 推荐(0)
摘要: 要将已加入 Git 管理的 ae.sql 文件从 Git 跟踪中移除(即不再使用 Git 管理),同时保留本地文件(不删除),可以按照以下步骤操作: 步骤 1:从 Git 索引中移除文件 运行以下命令将文件从 Git 的暂存区(index)中移除,但保留本地工作目录中的文件: bash git rm 阅读全文
posted @ 2026-01-28 17:48 r1-12king 阅读(115) 评论(0) 推荐(0)
摘要: @TransactionalEventListener 是 Spring Framework 提供的一个注解,用于将事件监听器的执行与事务的生命周期绑定,从而确保监听器在特定的事务阶段(如提交后、回滚后等)触发。它解决了传统 @EventListener 在事务环境下可能引发的脏读或数据不一致问题。 阅读全文
posted @ 2025-12-25 15:27 r1-12king 阅读(196) 评论(0) 推荐(0)
摘要: > 基于 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 阅读(71) 评论(0) 推荐(0)