Go语言技术文章
-
Golang · Go教程 | 4星期前 | 优雅关闭 · Go教程 · 后端工程 · Golang实战 · net/http · 服务治理 · golang shutdown Go net/http HTTP服务 优雅关闭 SIGTERM 生产实践
从一次滚动发布中的半截请求出发,讲清 Go HTTP 服务优雅关闭、signal.NotifyContext、http.Server.Shutdown、超时、连接排空、后台任务收尾和上线检查。135 收藏 -
一次 Java/Spring Boot 依赖冲突排查复盘:从 NoSuchMethodError/ClassNotFoundException 出发,用 Maven dependency:tree、effective POM、BOM、dependencyManagement 和 exclusion 找到运行时类路径被污染的根因。135 收藏 -
Go 官方在 2026-06-02 发布 Go 1.26.4 和 Go 1.25.11。本文用排查式思路讲解团队看到小版本安全更新后,如何盘点版本、判断影响包、安排升级窗口,并通过测试、构建、灰度和监控完成回归验证。134 收藏 -
PHP 表单校验失败时,不要只返回一条错误信息。本文用服务端校验、字段级错误、旧输入回填和可访问提示,整理一套更友好的表单处理方式。134 收藏 -
数据库 · MySQL | 4星期前 | MySQL教程 · 慢查询治理 · 索引优化 · 分区表 · DBA实战 · mysql 分区表 慢查询 索引优化 MySQL 8.4 partition pruning
从订单历史表按月分区的慢查询切入,讲清 MySQL 8.x 分区裁剪的命中条件、失效写法、EXPLAIN PARTITIONS 验证、索引配合和上线检查。133 收藏 -
本文用标准库 dataclass 写一套轻量配置加载方案,演示默认值、环境变量覆盖、类型转换和启动校验,避免服务上线后才发现端口、数据库地址或超时参数写错。131 收藏 -
图片懒加载如果没有预留尺寸,页面会在图片加载后发生布局抖动。本文按完整工作流拆解占位比例、IntersectionObserver 按需加载、骨架状态和 CLS 指标复查。128 收藏 -
本文从登录接口成功但用户信息接口仍返回未登录的现场开始,带你一步步检查浏览器是否保存 Cookie、请求是否携带 Cookie、fetch 凭证配置、CORS 响应头、SameSite/Secure 与域名路径,最后给出修复和验证清单。124 收藏 -
文章 · 常见问题 | 2天前 | 并发 · map · go · sync.Map · Goroutine RWMutex sync.Map Go map并发写 concurrent map writes 竞态检测
围绕 Go map 并发写 panic,按高并发场景解释为什么共享 map 会崩溃,并给出加锁、分片 map、sync.Map 和单写协程的取舍、验证信号与上线检查清单。123 收藏 -
从生产懒加载和启动成本治理场景出发,讲清 Java 25 Stable Values 预览特性的适用边界、代码改造、失败语义和上线检查。121 收藏 -
围绕日志目录占满磁盘的问题,给出一套可复制的 Linux 清理配方:先定位大文件,再压缩旧日志,最后按保留期删除归档,并补充参数变体和兼容坑。120 收藏 -
数据库 · MySQL | 4星期前 | binlog · 主从复制 · 故障排查 · MySQL教程 · DBA实战 · mysql DBA binlog 主从复制 MySQL 8.4 复制延迟 relay log
从只读库延迟导致读到旧数据的事故切入,讲清 MySQL 8.x 复制延迟如何区分 IO 接收、relay log 应用、大事务、并行复制和只读流量影响。119 收藏 -
本文用秒杀扣库存场景讲清 Redis Lua 的落地方式:在一个脚本里完成库存校验、重复订单判断、扣减库存和记录订单结果,减少并发下超卖和重复扣减风险。118 收藏 -
本文用 Redis ZSET 设计一个轻量延迟队列,讲清楚如何写入订单超时任务、按时间扫描到期任务、抢占删除、防重复处理以及失败重试。116 收藏 -
科技周边 · 业界新闻 | 1天前 | github · 业界新闻 · 供应链安全 · 许可证合规 · GitHub 供应链安全 开源许可证合规 Dependency Review Ruleset 企业研发治理
GitHub 开源许可证合规进入 public preview,企业可以用集中许可证策略和 ruleset 在 PR 合并前检查新增依赖,并通过注解、例外审批和阻断策略降低供应链合规风险。116 收藏