Prisma ORM 完全指南:从入门到实战
从 Prisma 的基础概念到项目实战,涵盖 Schema 设计、CRUD 操作、迁移管理、性能优化等核心话题,带你全面掌握 TypeScript 生态最流行的数据库 ORM。
我的技术文章、学习笔记与思考
从 Prisma 的基础概念到项目实战,涵盖 Schema 设计、CRUD 操作、迁移管理、性能优化等核心话题,带你全面掌握 TypeScript 生态最流行的数据库 ORM。
深入分析技术人员转行的原因、方向和策略——不想写代码了,接下来该怎么办?
面向程序员的实用理财入门指南——四个账户法、极简记账、常见金融坑、可执行的起步计划。不折腾、不焦虑,让钱安静地替你打工。
2026年7月,Apple 发布了 Safari MCP Server,让 AI 编程 Agent 可以直接连接浏览器调试页面。本文深入解读其原理、安装配置、四个实战场景,以及与 Chrome MCP 的全方位对比。
从厨房到居家,从时间管理到数字生活,分享一套经过实践验证的生活小窍门,帮你少踩坑、少浪费时间。
从 Profile 找到瓶颈到 Configuration Cache,一步步把 Android 项目构建从 5 分钟优化到 30 秒的完整方案
别再纠结 let 和 apply 的区别了——从 this/it 和返回值两个维度理清 Kotlin 的五个 Scope Functions,附反模式和团队规范
从扶墙线路到生产环境部署,不同场景下 VPS 怎么选、怎么配、怎么不踩坑
从 EXPLAIN 认识索引失效到复合索引设计,一个慢查询从 2 秒优化到 12 毫秒的完整过程
2026 年,AI 编程 Agent 跨越了从辅助工具到自主成员的临界点。Cursor 移动端发布、Claude Code 深度推理、Codex CLI 稳定执行、多 Agent 并行协作——本文梳理 AI 编程的三次范式跃迁,分析主流工具,分享落地实践,并展望 2027 年的开发者生态。
inode 是 Linux 文件系统的核心概念。本文从 ext4 inode 数据结构、硬链接软链接原理、文件删除机制到 inode 耗尽排查,全面解析 inode 工作原理。
68篇技术博客的索引更新从手动7文件到CI全量自动重建——聊聊全量vs增量的取舍、HTML解析技巧、RSS日期格式化踩坑,以及为什么应该让CI管索引
不会关机的程序员不是在拼事业,而是在慢性消耗自己。聊聊为什么下班后的大脑还在 debug,以及如何真正停下来。
66篇文章4KB重复内联样式、4.4MB死文件、404幽灵引用——一次完整的静态博客性能优化记录
系统梳理 Gradle 构建加速的完整方法论——配置调优、KAPT迁移KSP、增量编译、模块化拆分、远程缓存、CI优化,附真实项目优化案例,构建时间减少85%
城市和软件系统的本质惊人相似——功能分区映射限界上下文、交通网络映射数据流、基础设施先行映射可观测性、有机更新映射演进式架构。从城市规划的百年智慧中,找到软件架构的跨界启发
制造业精益思想如何重塑软件开发流程——从丰田生产系统到敏捷开发,从5S方法论到持续交付,跨行业视角下的效率革命
从被动输入到主动输出,80/20 法则选技术,知识体系建立,实践驱动学习,构建记忆宫殿,善用 AI 与社群
写作不仅是最强的学习方式,更能帮助技术人建立个人品牌、打破信息茧房、留下成长痕迹
全面解析 Kotlin 协程异常处理机制,涵盖 launch/async 异常传播差异、SupervisorJob、结构化并发、CoroutineExceptionHandler、Android 最佳实践等核心内容
详解 Android 15 引入的媒体权限重大变更,以及从 MediaStore 迁移到 Photo Picker 的完整指南
信息爆炸不是问题,问题是我们在海量输入中丧失了深度思考的能力。本文分享我在信息筛选、注意力管理和深度工作方面的实践经验与反思。
技术能力决定了你能走多快,但软技能决定了你能走多远。本文聊聊沟通、表达、影响力等容易被技术人忽视的能力。
一个普通工程师的写作心路 — 为什么要开始写博客,写作如何改变了我的学习方式,以及我对个人品牌的理解
Android 16 前台服务类型强制约束详解,涵盖 shortService、specialUse、类型匹配规则和迁移适配方案
从零搭建 Cursor Rules 体系,涵盖规则语法、分层架构、真实 Android 项目案例和最佳实践
3000字完整教程,从零搭建 MCP Server,涵盖协议核心、SDK 使用、调试技巧和生产部署最佳实践
三大主流 AI 代码编辑器全方位对比
Git Worktree 让你同时检出多个分支,切换零成本,告别 stash 和冲突的烦恼。本文详解 worktree 的使用场景和最佳实践。
Android Hilt 依赖注入完整指南:核心注解、ViewModel 注入、多模块架构、作用域管理、第三方库集成与测试最佳实践
Nginx 反向代理生产级调优指南:worker 配置、SSL 优化、缓存策略、负载均衡、限流与监控完整实践
Zig 语言入门完整指南:comptime 编译期计算、Allocator 模式、错误处理、C 互操作、交叉编译与构建系统深度解析
RAG 检索增强生成完整入门指南:文档分块策略、嵌入模型选型、向量数据库对比、LangChain 实现、HyDE/RAG-Fusion 高级优化与 RAGAS 评估框架
Android 16 后台任务新限制完整解读:JobScheduler 强化、前台服务严格限制、WorkManager 迁移策略与兼容性适配指南
GitHub Actions 高级工作流实战:矩阵构建、可复用工作流、自定义 Action、OIDC 集成、安全审计与性能优化完整指南
CSS View Transitions API 实战:从 document.startViewTransition 到跨页面导航过渡、SPA 集成、列表动画完整指南
Go 并发模式深度解析:Goroutine 与 Channel 实战、GMP 调度模型、Context 包详解、Fan-Out/Fan-In 模式、并发测试最佳实践
PostgreSQL 索引优化实战:B-Tree、GiST、GIN 索引类型对比,复合索引、部分索引设计,EXPLAIN 执行计划分析与慢查询优化
Android 16 通知系统新 API 详解:Live Updates、Rich Ongoing、Bubble API 增强、通知优先级改革与迁移指南
HTTPS 与 TLS 1.3 深度解析:握手流程、ECDHE 密钥交换、证书体系、性能优化与 Nginx 配置最佳实践
Prompt Engineering 系统化方法论:从 CRISPE 框架到思维链、自一致性、Function Calling,覆盖评估与迭代的系统性指南
Kotlin Flow 进阶实战:背压策略(conflate/buffer/collectLatest)与共享流(shareIn/stateIn)深度解析,附 Android 实际场景
Linux eBPF 入门实战:内核可观测性新范式,从 BPF 程序编写到 bpftrace、BCC 工具链使用,覆盖网络、安全、性能分析场景
WebAssembly 实战指南:从 C/Rust 编译到浏览器运行,WASM 与 JS 互操作、内存管理、性能优化与真实应用场景
Android Gradle 从 Groovy 迁移到 Kotlin DSL (KTS) 完整指南 - 语法对比、迁移步骤、踩坑记录与最佳实践
Kotlin Multiplatform 实战:将 Android 业务逻辑共享到 iOS - 架构设计、expect/actual、网络层、数据层完整实现
Android 性能优化完整实战指南 - 从启动优化、内存管理到渲染调优,涵盖 Baseline Profiles、R8、App Startup、LeakCanary 等工具和最佳实践
Jetpack Compose Navigation 进阶指南 - 路由设计、参数传递、深层链接、类型安全导航、动画过渡等实战技巧
Android 16 新特性详解 - Live Updates、大屏强制适配、AICore 增强、APV 编码支持等开发者必知内容
Android 应用签名与安全加固完整指南 - 签名机制、加固方案、完整性校验、混淆策略等
Jetpack Compose April 2026 Update 完整解读 — BOM 2026.04.01、Compose 1.11、共享元素过渡调试工具、触控板事件、Testing v2 默认启用、Navigation3 1.1.1 等全解析
Google I/O 2026 完整回顾 - Gemini 3.5 Flash、Android 17、Android XR、Managed Agents 等重大发布全解析
Kotlin 2.4.0 正式发布——Context Parameters 稳定、Name-based Destructuring、Lombok 编译器插件 Alpha、Compose Multiplatform 1.11 等重磅特性详解
MCP (Model Context Protocol) 协议在 Android 端的集成实战 - 从概念到手写实现,构建 AI 驱动的 Android 应用
AI 编程工作流优化 - 从 Prompt 设计到上下文管理的实战指南,提升 AI 辅助编程效率
Android 端侧 AI 实战:Gemini Nano 集成指南 - 深入解析 AICore 架构与 ML Kit GenAI API 实战
CSS Container Queries 实战:基于容器尺寸的响应式设计,比媒体查询更灵活的组件级响应式方案
Docker Compose 最佳实践:多容器编排、网络配置、数据持久化、环境变量管理、健康检查等实战技巧
React Server Components 深入解析:理解服务端组件的工作原理、数据获取方式、与客户端组件的交互,以及最佳实践
Rust 入门指南:从零开始学习 Rust,掌握所有权、借用、生命周期等核心概念,构建高性能安全程序
SQLite 进阶:WAL 模式原理、性能优化技巧、并发处理、索引策略、PRAGMA 配置详解
Git 高级技巧:掌握变基、挑拣、交互式暂存等进阶操作,提升代码管理效率
Jetpack Compose 动画实战:掌握声明式 UI 动画的核心技巧,打造流畅的用户体验
TypeScript 类型体操指南:从基础到高级,掌握条件类型、映射类型、模板字面量类型等核心技巧
Next.js 16 实战指南:App Router、Server Actions、Turbopack 完整教程与最佳实践
主流 AI 编程工具深度对比:Cursor、Claude Code、OpenCode、GitHub Copilot 选型指南
Gemini Notebooks 深度体验:与 NotebookLM 无缝整合后的全新 AI 工作流
Gemini + NotebookLM 结合使用指南:打造个人 AI 知识工作流
从零搭建个人博客系统:GitHub Pages + 自定义域名 + 自动化部署完整指南
Kotlin Coroutines 最佳实践:从入门到精通,掌握异步编程的核心技巧与常见陷阱
RAG 本地实践:用 Ollama + Embedding 搭建私有知识库,实现完全离线的智能问答
Android 离线语音输入实现方案:Sherpa ONNX、Whisper、Vosk 三大主流方案深度对比
ONNX 移动端侧模型实践:从模型转换到端侧部署的完整指南,涵盖模型优化、量化压缩、多框架推理对比
PWA 实战:从零开始打造离线可用的 Web 应用,详解 Service Worker、manifest.json 配置与缓存策略
云服务器 SSH 安全加固完整指南 - 从端口修改到密钥认证,全方位提升 Linux VPS 安全性。适用于 AWS、阿里云、腾讯云、DigitalOcean 等主流云服务商
自建 Tailscale DERP 中继服务器完整指南 - 从原理到实战,掌握私有 DERP 服务器搭建
VS Code 端口转发原理详解:SSH 隧道工作机制与实战应用 - 张小猛的技术博客
AI Agent 技能开发实战:从需求到上线的完整流程 - 张小猛的技术博客
OpenClaw 深度使用指南:从 0 到 1 构建个人 AI Agent - 张小猛的技术博客
Mobile-GS:让 3D 高斯泼溅在移动端实时渲染 - 论文解读,ICLR 2026,移动端 3D 渲染新突破