Go语言技术文章
-
文章 · 常见问题 | 2个月前 | nginx · 常见问题 · 运维排查 · 502错误 · upstream · Nginx 中小学 反向代理 端口检查 Bad Gateway upstream
本文从页面突然出现 Nginx 502 Bad Gateway 的现场出发,带你按错误日志、upstream、应用端口、反向代理配置和服务状态逐步定位,并给出修复与复查清单。369 收藏 -
科技周边 · 人工智能 | 2个月前 | 人工智能 · mcp · ai agent · 工具接入 · 安全审计 · AI Agent MCP Model Context Protocol 工具清单 资源上下文 权限审计
本文从工程落地角度讲解 MCP 服务接入流程:先定义工具清单和资源上下文,再把输入校验、权限边界、限流保护、人工确认和审计日志前置,帮助 AI Agent 更稳地连接业务系统。378 收藏 -
Kubernetes v1.36 已正式发布。本文从工程落地角度梳理升级流程:先看官方发布信息,再审计 gitRepo、externalIPs、Ingress 迁移等风险,最后通过测试集群、灰度升级和回滚预案完成验证。414 收藏 -
Golang · Go教程 | 2个月前 | goroutine · Context · 超时控制 · Go教程 · 后端开发 · Go Goroutine context 超时控制 WithTimeout Done QueryContext
本文用完整工作流讲解 Go context 超时控制:从 HTTP 入口创建超时预算,把 ctx 传给 DB 查询和远程请求,到 goroutine 监听 Done、及时退出并释放资源,最后给出验证和上线清单。166 收藏 -
Golang · Go问答 | 2个月前 | map · RWMutex · sync.Map · go并发 · Go问答 · Go channel map 并发读写 Fatal error RWMutex sync.Map
本文用完整工作流回答 Go map 并发读写为什么会崩:先复现 fatal error 和 data race,再定位共享 map,最后按场景选择 RWMutex、sync.Map 或 channel 收口,并给出上线前检查清单。379 收藏 -
本文整理一套 MySQL InnoDB 死锁排查工作流:从应用报错开始,查看 InnoDB 状态,定位锁等待环,统一事务加锁顺序,缩短锁持有时间,并在业务侧加入有限重试保护。392 收藏 -
本文整理一套 AI Agent 工具调用失败排查流程:先定义工具边界,再校验 Schema、参数和权限,最后处理超时、空结果、重试和兜底回答,帮助把不稳定的工具调用变成可验证的工程链路。195 收藏 -
文章 · java教程 | 2个月前 | hashmap · 集合 · Java教程 · hashCode · equals · java HashMap map equals hashCode 可变key
本文从一个 HashMap 放入键值对后修改 key 属性,后续 get 返回 null 的现场出发,逐步复现问题,解释 hashCode、equals 和桶定位的关系,并给出不可变 key、稳定 ID、先删后放和单测兜底的修复方案。474 收藏 -
本文用完整工作流讲解 Go defer 的常见疑问:为什么 defer fmt.Println(i) 打印旧值,defer 注册时参数何时保存,闭包为什么能读到新值,命名返回值如何在 defer 中包装错误,以及多个 defer 为什么按倒序触发。153 收藏 -
Node.js 官方发布 24.16.0 LTS 后,团队不应该只看版本号就匆忙升级。本文按完整工作流讲解如何盘点服务版本、筛选 randomUUIDv7、req.signal、fs.stat signal、test order 等改动影响,再通过回归测试、构建和灰度监控完成上线。375 收藏 -
Go 官方在 2026-06-02 发布 Go 1.26.4 和 Go 1.25.11。本文用排查式思路讲解团队看到小版本安全更新后,如何盘点版本、判断影响包、安排升级窗口,并通过测试、构建、灰度和监控完成回归验证。134 收藏 -
本文按完整工作流讲解 MySQL 慢 SQL 优化:从慢查询日志发现候选 SQL,聚合同类语句,用 EXPLAIN 判断访问方式和扫描行数,再设计联合索引,并通过延迟、扫描行数和业务结果做回归验证。321 收藏 -
本文用代入式排查方式讲解 RAG 知识库明明有资料却答不上来的常见原因:分块过大、元数据缺失、召回偏离和排序不准,并给出重切分、混合召回、结果重排和引用验证流程。453 收藏 -
本文用完整工作流讲解前端图片懒加载:首屏主图优先加载,视口外图片延后请求,并通过 LCP、网络请求和滚动体验验证优化效果。105 收藏 -
本文从热点 Key 过期导致数据库 QPS 飙升的现场出发,排查 Redis 缓存击穿原因,并用互斥锁、旧值兜底和缓存重建流程修复。235 收藏