在函数内修改形参的值,不会导致实参的值发生改变,但可能会导致实参指向的对象发生改变 本文解析 JavaScript 参数按值传递的机制,通过代码示例说明基本类型、对象类型参数在函数内修改的不同结果,以及对象引用重新赋值的特性。 2026-01-28 Web 17 stjhubadmin
基于 Commit Hash 的 Git 分支管理实战指南 本文通过真实案例,讲解如何利用 Git 的 Commit Hash 定位历史版本、创建修复分支、修复代码,并通过 cherry-pick 将修复应用到多版本,同时给出实战检查清单与常见陷阱解决方案,掌握基于 Commit Hash 的分支管理技术,精准处理生产环境历史版本 Bug。 2026-01-27 Develop 12 Brandon
Podman 完全指南:从原理到生产实践 本文是全面的 Podman 容器技术指南,涵盖安装配置、Rootless 无权限容器、网络存储管理、与 systemd/Kubernetes 集成、安全加固、性能调优、故障排查等核心内容,附带 LNMP、Redis 主从复制等实战案例及生产环境检查清单,帮助读者从入门到精通 Podman,适用于替代 Docker、Kubernetes 迁移等多种场景。 2026-01-27 运维工具 10 Brandon
现在学AI 从哪开始 本文针对 Web 开发者,推荐工程导向、应用优先的 AI 学习路线,包含 6 个阶段的学习内容、贴合 Web 技术栈的选型建议,提醒避开学院派学习弯路,建议以 30 天完成可部署的带知识库 AI 应用为目标。 2026-01-23 AI工具 20 Brandon
Claude Code 安装与使用全指南(含 MiniMax API 配置) 一、Claude Code 是什么 Claude Code 是 Anthropic 推出的 本地 AI 编程助手 CLI 工具,可以直接在终端中运行,深度理解当前代码仓库的上下文,支持: 代码阅读、修改、重构 自动生成测试、文档 多文件级别的推理与变更 与 Git 工作流深度结合 其定位更接近 “A 2026-01-12 Develop 75 Brandon
OpenResty 场景下解决 iframe 嵌入被拒绝的问题 本文解析 OpenResty 场景下 iframe 嵌入被拒的原因,指出 X-Frame-Options 的缺陷,提出采用 CSP frame-ancestors 的解决方案,并给出具体配置步骤。 2026-01-11 Web 32 Brandon
Node包管理器使用-Npm、Pnpm 本文介绍 npm 淘宝镜像的永久设置、切换官方镜像、单次使用及查看配置方法,以及 pnpm 的安装、镜像设置和常用命令,包括依赖管理、缓存清理等高频操作。 2025-12-31 Develop 65 Brandon
git开启一个新功能开发的流程 Git 开启新功能开发的流程需遵循分支管理规范(如 Git Flow、GitHub Flow),核心是隔离功能开发代码、避免影响主分支稳定性,同时兼顾协作效率。以下是通用且规范的流程(适配绝大多数团队场景),包含从分支创建到功能开发中关键操作的完整步骤: 一、前置准备:确保本地环境干净且最新 开始新 2025-12-31 Develop 53 Brandon
Git 如何在保留历史的前提下取消对已提交文件夹的追踪 本文介绍 Git 中停止追踪已提交运行时目录的安全方法,包括 .gitignore 配置和 git rm --cached 操作,不重写历史且保留本地文件,同时解析常见错误做法。 2025-12-31 Develop 64 Brandon