友链朋友圈

时日曷丧,与汝偕亡

Spring Boot 异步任务死锁排查:@Async 父子任务共用线程池导致的 N+1 性能雪崩与任务丢失

作为一名后端开发,最怕的不是代码报错,而是代码不报错,但也不干活。 最近我就遇到了这样一个棘手的生产问题:我们的日志拉取系统每天凌晨 3:10 准时启动,负责拉取 AD、千川 和 本地推 三种类型的广告日志。然而,最近几天客户反馈,本地推的日志死活出不来,而 AD 和 千川 却一切正常。 更诡异的是

楠笙

git仓库迁移:如何保留完整提交历史并绕过 100MB 文件限制

前言 最近我在迁移一个浏览器项目的 Git 仓库时,遇到了一个典型但棘手的问题:本地有完整的提交历史,但无法推送到 Gitee,因为某个文件超过了 100MB 限制。经过一番探索,我最终成功将项目完整迁移到新的托管平台 cnb.cool,并保留了所有修改记录。本文将完整复盘这一过程,希望能帮助遇到类

楠笙

一种针对长篇幅学术文章的特征提取循环翻译模式

为解决学术翻译中上下文断裂和术语不一致问题,开发了一款基于AI记忆功能的Web翻译工具。它通过循环提取内容特征,保持逻辑连贯与术语统一,支持多模型、多语言模式及格式保留,适合科研人员处理长文档。目前提供免费试用。

wslll