免费编程教程

90
移动端无障碍开发

为视障用户优化应用,添加 contentDescription 和 accessibility 标签。

90 0 0
2026-06-17
80
桥接模式

将抽象部分与实现部分分离,使它们可以独立变化。

80 0 0
2026-06-18
71
Go 的 time.Sleep 在测试中的替代方案

测试中为了等 goroutine 执行完就加 time.Sleep 这不是可靠做法。慢的时候等不夠快的时候浪费时间。用 sync.WaitGroup chan 或 errgroup 才是正确方式。本文对比用 Sleep 和用 WaitGroup 的测试稳定性和执行速度。

71 0 0
2026-07-04
64
MariaDB 入门教程

MariaDB 入门教程是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。

64 0 0
2026-07-16
64
位置插值 PI

学习位置插值方法,直接对 RoPE 的位置索引进行线性缩放,将长距离“压缩”到原始上下文范围,实现快速扩展。

64 0 0
2026-06-22
64
梯度累积与检查点

掌握梯度累积以在小 GPU 上模拟大批次训练,结合激活检查点用时间换空间,突破显存限制,保障模型稳定收敛。

64 0 0
2026-06-14
63
Debian 最佳实践

Debian 最佳实践是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。

63 0 0
2026-07-16
63
网络流算法

掌握 Ford-Fulkerson 或 Dinic 算法求解流网络中的最大吞吐量。

63 0 0
2026-06-18
62
Java 配置方法

Java 配置方法是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。

62 0 0
2026-07-16
62
大模型落地最佳实践

总结将大模型从概念验证推向生产环境的工程经验,涵盖评估、安全、监控、回退策略和持续迭代。

62 0 0
2026-06-23
61
X 光片分类

针对胸部 X 光片进行疾病多标签分类,学习 CheXNet 等模型如何处理类不平衡、高分辨率影像并实现临床辅助筛查。

61 0 0
2026-06-20
57
PostgreSQL 的 RETURNING 子句返回操作后的数据

PostgreSQL 的 INSERT/UPDATE/DELETE 后加 RETURNING * 直接返回操作后的行数据不需要再查一次 SELECT。本文展示 RETURNING 的多种实际场景。

57 0 0
2026-07-06
57
安全测试 ZAP

使用 ZAP 的主动和被动扫描发现 SQL 注入、XSS 等漏洞。

57 0 0
2026-07-02
57
Twins Transformer

了解 Twins 架构如何通过空间可分离自注意力结合局部和全局信息,以更低成本实现优异的多尺度视觉表征。

57 0 0
2026-06-21
55
Python 中 functools.partial 偏函数

partial(func, arg1) 固定函数的部分参数返回一个新函数。适合回调函数或需要预先绑定参数的场景。本文用转换温度单位的例子展示。

55 0 0
2026-07-07
55
化学合成规划

将逆合成分析与成本、产率约束结合,通过搜索算法和神经网络自动规划最优化学合成路径。

55 0 0
2026-06-26
55
分布式锁实现

在分布式环境中加锁,防止并发竞争,对比多种实现方式的可靠性。

55 0 0
2026-06-16
54
Django 入门教程

Django 入门教程是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。

54 0 0
2026-07-16
53
iOS 实战指南

iOS 实战指南是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。

53 0 0
2026-07-16
53
MySQL 中的外键约束使用场景

外键约束保证引用完整性删除时 CASCADE 或 SET NULL。但在高并发场景下外键会增加锁开销。很多互联网公司选择在应用层保证引用关系。

53 0 0
2026-07-07
53
MySQL 大表 DDL 操作导致锁表

MySQL 的大表 ALTER TABLE 会锁住整个表阻塞读写。用 pt-online-schema-change 或 MySQL 8.0 的在线 DDL 可以避免锁表。本文介绍在线变更工具的使用。

53 0 0
2026-07-06
53
Git cherry-pick 把其他分支的提交捡到当前分支

git cherry-pick commitHash 把另一个分支的某个提交应用到当前分支而不是合并整个分支。适合紧急修复要在多个分支上生效的场景。本文演示 cherry-pick 多个提交。

53 0 0
2026-07-05
53
MRR / MAP 评估

学习 Mean Reciprocal Rank 和 Mean Average Precision,评估列表式结果中相关项排在前面的能力。

53 0 0
2026-06-24
53
Grad-CAM 可视化

使用 Grad-CAM 及其变体 Grad-CAM++ 等,对卷积网络最后的卷积层计算梯度加权激活,生成类别判别热力图,直观展示模型关注点。

53 0 0
2026-06-14
52
Argo Workflows K8s 原生工作流

Argo Workflows 以容器形式运行工作流 DAG 定义依赖关系。自动重试和并行执行。本文编排一个 ETL 流程的 Workflow。

52 0 0
2026-07-09
52
Elasticsearch 全文搜索的倒排索引原理

Elasticsearch 的搜索速度来自倒排索引结构将文档中的词映射到文档列表而不是遍历所有文档。分词器把文本拆成词条。本文解释倒排索引的结构和搜索过程。

52 0 0
2026-07-08
52
Docker 容器中运行定时任务

Docker 容器默认没有运行 cron 服务需要在 Dockerfile 中安装 cron 并以 crond 作为启动命令。或者用宿主机的 cron 通过 docker exec 执行。

52 0 0
2026-07-06
52
药物发现深度学习

应用图神经网络和生成模型进行分子活性预测、分子从头设计和虚拟筛选,加速药物研发早期过程。

52 0 0
2026-06-20
52
移动端加密通信

实施 SSL Pinning 防止中间人攻击,确保 API 通信的绝对安全。

52 0 0
2026-06-17
51
Keras 深入解析

Keras 深入解析是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。

51 0 0
2026-07-16
51
React 中 useRef 不只是拿 DOM 还能存可变值

useRef 返回一个在整个组件生命周期内保持不变的 ref 对象修改 .current 不会触发重新渲染。可以用它存储定时器 ID 和上一次的值等不直接影响 UI 的数据。

51 0 0
2026-07-05
51
AI 产品经理指南

为产品经理定制的 AI 能力指南,了解模型限制、数据需求和评估方法,管理 AI 产品的全生命周期。

51 0 0
2026-06-30
51
营销组合建模

学习计量经济方法下的营销组合建模,将促销、定价、媒介等因素对销售额的贡献进行量化。

51 0 0
2026-06-24
51
Web 安全 CTF

通过 CTF 环境练习常见的 Web 漏洞利用手法。

51 0 0
2026-06-19
51
Xcode 开发环境

学习 Xcode 界面、调试工具和模拟器,为 iOS、macOS 应用开发配置高效工作环境。

51 0 0
2026-06-13
50
React useEffect 不传第二个参数会怎么样

useEffect 不传第二个参数每次渲染后都执行副作用如果在副作用里更新了 state 会导致无限循环。本文说明 useEffect 参数的变化行为和对应的场景。

50 0 0
2026-07-05
48
Electron ContextBridge 安全 IPC

Electron 安全最佳实践用 contextBridge 暴露 API 而非直接启用 nodeIntegration。IPC 通道处理渲染进程请求。本文用 contextBridge 实现文件保存功能。

48 0 0
2026-07-11
48
Puppet 运维自动化

编写 Puppet Manifest 描述期望状态,强制服务器合规。

48 0 0
2026-07-03
48
函数式编程范式

转变思维方式,用函数组合和不可变数据构建健壮的应用。

48 0 0
2026-06-18
48
CSS3 动画与过渡

学习 transition、animation、@keyframes 等属性,创造流畅的 UI 动效,并了解 GPU 加速。

48 0 0
2026-06-15
48
Django REST Framework

使用 DRF 将 Django 应用快速转换为 RESTful API,掌握 Serializer 和 ViewSet。

48 0 0
2026-06-12
47
负载均衡算法轮询最小连接一致性哈希

负载均衡算法轮询简单均匀最小连接根据当前负载分发一致性哈希保证相同请求打到同一后端适合缓存。本文对比各算法的适用场景和缺陷。

47 0 0
2026-07-09
47
PCI DSS 支付安全

处理信用卡数据时必须遵守的网络和系统安全要求。

47 0 0
2026-06-19
47
分层架构优劣

分析经典三层架构的优点与常见的层泄漏问题,引入更先进的架构。

47 0 0
2026-06-18
47
六边形架构

通过端口和适配器将应用核心与外部输入输出完全解耦。

47 0 0
2026-06-18
47
字典树 Trie

实现 Trie 树进行高效的单词插入和前缀查询,应用于搜索提示。

47 0 0
2026-06-18
47
长文本摘要

解决超长文档的摘要难题,学习分层编码、稀疏注意力模型以及分块再聚合等策略,有效处理长文档摘要。

47 0 0
2026-06-15
46
Activiti 工作流

集成 Activiti 到 Spring Boot 中,实现请假、报销等流程管理。

46 0 0
2026-07-03
46
XSS 跨站脚本攻击防御

认识 XSS 三种类型及其危害,学习输出编码、HTTP-only Cookie 和 CSP 等防护措施。

46 0 0
2026-06-13
45
Trello 看板

拖拽卡片管理任务,使用列表和标签组织个人待办或小团队项目。

45 0 0
2026-07-01
45
Vue Router 路由管理

配置 Vue Router 实现页面跳转、动态匹配和全局/独享守卫,构建完善的 SPA 导航体系。

45 0 0
2026-06-15
45
流式数据处理算法

应对无法全量存储的流式数据,学习增量更新模型、滑动窗口统计与概念漂移检测与适应,构建实时学习系统。

45 0 0
2026-06-14
45
FastAPI 高性能 API

利用 FastAPI 类型提示和异步支持,快速生成 OpenAPI 文档并构建高性能接口。

45 0 0
2026-06-12
44
未来工作自动化

分析 AI 对各行业的任务自动化潜力,探讨劳动者技能转型、人机协作新形态和终身学习的重要性。

44 0 0
2026-06-30
44
RoPE 旋转位置编码

深入 RoPE 的数学原理,学习它如何通过旋转变换将相对位置信息融入到注意力的内积中,支持良好外推。

44 0 0
2026-06-22
44
模型监控与漂移检测

搭建生产环境模型监控体系,检测数据漂移与概念漂移,设定触发告警与自动重训练的阈值。

44 0 0
2026-06-20
44
出口管制与加密

发布加密软件前需了解的美国出口管理条例基础。

44 0 0
2026-06-19
44
KServe 无服务器推理

掌握 KServe 的推理服务抽象,利用自动扩缩、灰度发布、输入解释等特性在 Kubernetes 上搭建弹性、生产级模型推理平台。

44 0 0
2026-06-14
44
RLHF 人类反馈强化学习

完整梳理 RLHF 三阶段:监督微调、奖励模型训练与 PPO 强化学习,理解如何利用人类偏好数据让大模型输出更符合期望与价值观。

44 0 0
2026-06-13
43
Spring Security 安全

集成 Spring Security 保护 Web 应用,实现登录、角色权限和 JWT 认证。

43 0 0
2026-06-17