- 博客(8)
- 收藏
- 关注
原创 Spring AOP源码学习笔记
本文从一个注解式 RAG Trace 切面出发,整理 Spring AOP 的注解绑定、代理模型、拦截器链、代理创建时机和面试高频问题。
2026-07-24 06:00:00
587
原创 Spring Bean生命周期源码学习笔记
本文从 Spring 容器启动入口出发,沿官方源码梳理 BeanDefinition 注册、单例预实例化、getBean()、依赖注入、Aware 与初始化回调、AOP 代理时机、三级缓存、循环依赖和销毁的完整主线。
2026-07-23 09:28:09
363
原创 阿里巴巴 TTL:TransmittableThreadLocal 详解
TTL 的核心不是“增强版继承”,而是:在异步任务边界上,做一次上下文快照、切换和恢复。ThreadLocal 解决线程内隔离。InheritableThreadLocal 解决新建子线程时的父子传递。TransmittableThreadLocal 解决线程池复用场景下的任务级上下文传递。holder 记录当前线程有哪些 TTLTtlRunnable / TtlCallable 包装任务包装时 capture 当前上下文worker 执行前 replay 任务上下文。
2026-07-22 10:00:00
827
原创 Java ThreadLocal 详解
共享引用的话,子线程修改值会影响父线程,造成数据污染。实际场景中的需求(如链路追踪的 traceId、用户上下文等)需要跨线程传递,但。
2026-07-21 21:10:25
537
原创 知识星球马哥,短链接生成算法详解
短链接生成算法详解及京东与马哥方案比较 摘要: 短链接是将长URL压缩为"短域名+短码"形式,核心是7字符内的62进制短码生成和全局唯一性保障。京东采用自增ID转62进制算法,无需存储长→短映射,性能极高但短码可预测。马哥方案使用随机哈希+布隆过滤器,实现O(1)查重,虽需存储长→短映射但空间成本低,短码不可预测且同一长链对应唯一短码。两种方案各具优势:京东适合高并发短期场景,马哥方案更安全且支持去重,关键区别在于防碰撞机制不同(自增ID天然防撞vs布隆过滤器廉价检测)。
2026-06-20 17:56:01
409
原创 AMD 云环境模型微调学习笔记(Datawhale,AMDev)
🔍 大模型微调实战摘要 本文介绍了大模型微调的核心概念和技术要点: 微调本质:在通用预训练模型基础上,使用领域专用数据进行二次训练,将"通才"转化为"专才",相比预训练具有数据量小、起点高、专业性强等特点。 微调必要性:解决通用模型输出不稳定、风格不统一和垂直领域精度不足三大痛点,相比提示词工程更适合批量、重复性任务。 LLM原理:详细解析了语言模型从输入到输出的完整计算流程,包括Tokenization、Embedding查表、Transformer层上下文编码、lm_head分数预测等关键环节
2026-06-11 16:19:13
254
原创 专为Agent使用的磁盘清理脚本
这篇文章介绍了一个专为AI Agent设计的磁盘清理脚本,可以帮助快速扫描并建立文件索引,提高清理效率。脚本特点包括:1)快速扫描(15万文件约30秒);2)自动对比新旧扫描结果;3)按需加载机制节省token;4)线程池并行处理;5)跨平台支持。脚本仅具有只读权限,不会修改或删除文件,安全性高。作者建议将确定性流程交给脚本处理,模糊决策交给AI,这种工作流结合的方式效率更高。脚本已开源在GitHub,适用于Windows/Linux/macOS系统。
2026-06-04 20:28:14
232
原创 关于知识星球短链接项目的一些面试题
先说"做了什么"(流程)再说"为什么这么做"(设计决策)最后说"有什么坑和优化方向"(深度思考)不要只停留在写过的代码层,要展示你对每个技术选型背后trade-off的理解。面试官想看到的不只是你会用这些工具,而是你知道什么时候用、为什么用、以及用了之后会有什么新的问题需要解决。
2026-05-01 12:41:07
482
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅