Go 的 time.Sleep 在测试中的替代方案
测试中为了等 goroutine 执行完就加 time.Sleep 这不是可靠做法。慢的时候等不夠快的时候浪费时间。用 sync.WaitGroup chan 或 errgroup 才是正确方式。本文对比用 Sleep 和用 WaitGroup 的测试稳定性和执行速度。
MariaDB 入门教程
MariaDB 入门教程是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。
Debian 最佳实践
Debian 最佳实践是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。
PostgreSQL 的 RETURNING 子句返回操作后的数据
PostgreSQL 的 INSERT/UPDATE/DELETE 后加 RETURNING * 直接返回操作后的行数据不需要再查一次 SELECT。本文展示 RETURNING 的多种实际场景。
Twins Transformer
了解 Twins 架构如何通过空间可分离自注意力结合局部和全局信息,以更低成本实现优异的多尺度视觉表征。
Python 中 functools.partial 偏函数
partial(func, arg1) 固定函数的部分参数返回一个新函数。适合回调函数或需要预先绑定参数的场景。本文用转换温度单位的例子展示。
Django 入门教程
Django 入门教程是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。
MySQL 中的外键约束使用场景
外键约束保证引用完整性删除时 CASCADE 或 SET NULL。但在高并发场景下外键会增加锁开销。很多互联网公司选择在应用层保证引用关系。
MySQL 大表 DDL 操作导致锁表
MySQL 的大表 ALTER TABLE 会锁住整个表阻塞读写。用 pt-online-schema-change 或 MySQL 8.0 的在线 DDL 可以避免锁表。本文介绍在线变更工具的使用。
Git cherry-pick 把其他分支的提交捡到当前分支
git cherry-pick commitHash 把另一个分支的某个提交应用到当前分支而不是合并整个分支。适合紧急修复要在多个分支上生效的场景。本文演示 cherry-pick 多个提交。
MRR / MAP 评估
学习 Mean Reciprocal Rank 和 Mean Average Precision,评估列表式结果中相关项排在前面的能力。
Grad-CAM 可视化
使用 Grad-CAM 及其变体 Grad-CAM++ 等,对卷积网络最后的卷积层计算梯度加权激活,生成类别判别热力图,直观展示模型关注点。
Argo Workflows K8s 原生工作流
Argo Workflows 以容器形式运行工作流 DAG 定义依赖关系。自动重试和并行执行。本文编排一个 ETL 流程的 Workflow。
Elasticsearch 全文搜索的倒排索引原理
Elasticsearch 的搜索速度来自倒排索引结构将文档中的词映射到文档列表而不是遍历所有文档。分词器把文本拆成词条。本文解释倒排索引的结构和搜索过程。
Docker 容器中运行定时任务
Docker 容器默认没有运行 cron 服务需要在 Dockerfile 中安装 cron 并以 crond 作为启动命令。或者用宿主机的 cron 通过 docker exec 执行。
Keras 深入解析
Keras 深入解析是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。
React 中 useRef 不只是拿 DOM 还能存可变值
useRef 返回一个在整个组件生命周期内保持不变的 ref 对象修改 .current 不会触发重新渲染。可以用它存储定时器 ID 和上一次的值等不直接影响 UI 的数据。
React useEffect 不传第二个参数会怎么样
useEffect 不传第二个参数每次渲染后都执行副作用如果在副作用里更新了 state 会导致无限循环。本文说明 useEffect 参数的变化行为和对应的场景。
Electron ContextBridge 安全 IPC
Electron 安全最佳实践用 contextBridge 暴露 API 而非直接启用 nodeIntegration。IPC 通道处理渲染进程请求。本文用 contextBridge 实现文件保存功能。
CSS3 动画与过渡
学习 transition、animation、@keyframes 等属性,创造流畅的 UI 动效,并了解 GPU 加速。
负载均衡算法轮询最小连接一致性哈希
负载均衡算法轮询简单均匀最小连接根据当前负载分发一致性哈希保证相同请求打到同一后端适合缓存。本文对比各算法的适用场景和缺陷。
Vue Router 路由管理
配置 Vue Router 实现页面跳转、动态匹配和全局/独享守卫,构建完善的 SPA 导航体系。
FastAPI 高性能 API
利用 FastAPI 类型提示和异步支持,快速生成 OpenAPI 文档并构建高性能接口。
KServe 无服务器推理
掌握 KServe 的推理服务抽象,利用自动扩缩、灰度发布、输入解释等特性在 Kubernetes 上搭建弹性、生产级模型推理平台。
RLHF 人类反馈强化学习
完整梳理 RLHF 三阶段:监督微调、奖励模型训练与 PPO 强化学习,理解如何利用人类偏好数据让大模型输出更符合期望与价值观。
Spring Security 安全
集成 Spring Security 保护 Web 应用,实现登录、角色权限和 JWT 认证。