Go语言技术文章
-
文章 · java教程 | 1星期前 | Java · 并发编程 · CompletableFuture · java completablefuture exceptionallyCompose 异步恢复 超时回退
用 CompletableFuture.exceptionallyCompose 把异步降级接回原链路,区分业务异常、超时和回退失败,配合 orTimeout 完成可验收的恢复流程。336 收藏 -
文章 · 前端 | 1星期前 | css · 前端开发 · 用户体验 · 响应式布局 · 页面导航 · 移动端适配 锚点定位 CSS scroll-margin-top 固定导航 scroll-padding-top
页面使用 position: sticky 或 fixed 固定导航后,跳转到标题的锚点常常被导航栏盖住。本文用 scroll-margin-top 与 scroll-padding-top 区分元素级和容器级修复,补上动态导航高度、移动端安全区和浏览器降级检查。336 收藏 -
Go 1.25 的 runtime/trace.FlightRecorder 能持续保留最近一段执行轨迹,在慢请求或健康检查异常时导出现场。本文用一个 100 毫秒慢请求阈值示例,说明 MinAge、MaxBytes、WriteTo 和 go tool trace 的配合边界。336 收藏 -
Laravel 队列里同一订单任务重复执行,通常不是单一配置问题。本文从重复信号入手,按唯一键、失败重试、幂等记录和回滚顺序排查,并给出可验证、可撤回的处理方案。336 收藏 -
Golang · Go教程 | 1星期前 | golang · JSON · 数据库 · 数据建模 · database/sql · JSON Go database/sql 零值 NullTime 数据库NULL
数据库里的 NULL 不是 Go time.Time 的零值。本文用 database/sql.NullTime 贯通扫描、业务判断和 JSON 输出,给出一套能区分缺失时间与真实零时间的最小实现,并说明写回数据库时的边界。336 收藏 -
本地多模块联调时,版本不生效不一定是 use 写错。先用 go env GOWORK 和 go env GOMOD 确认实际工作区,再区分 go.work 的本地模块、go.mod 要求与工作区构建列表,最后用 GOWORK=off 验证 CI 和发布边界。336 收藏 -
本文依据梦绘界公开产品资料页,说明如何按类型查找内容、使用搜索和认识绘画画板、壁纸等功能,并提示版本、包名与第三方下载页面的核对方法。336 收藏 -
Linux 服务启动失败并提示端口已被占用时,不能只换端口了事。本文按完整工作流拆解 ss 检查监听、lsof 定位进程、停止旧服务或切换端口、curl 复查和监控告警。335 收藏 -
文章 · linux | 2个月前 | Linux · inode · 日志清理 · 磁盘排查 · 服务器运维 · Linux inode 磁盘空间 df du lsof No space left on device
本文从 Linux 写文件提示 No space left on device 但 df -h 仍有空间的现象出发,排查 inode 用尽、已删除文件仍被进程占用、挂载点误判等常见原因,并给出安全清理和复查步骤。335 收藏 -
Webhook 只校验 HMAC 签名还不够,攻击者仍可重复发送一份合法请求。本文用 PHP 8、hash_hmac、hash_equals 和 MySQL 唯一索引,搭建时间窗、nonce、幂等记录与失败回退的完整防护流程。335 收藏 -
Go 处理大文件上传时,不要直接把请求体读进内存。本文用临时文件串起流式写入、大小校验、SHA-256 校验和原子替换,说明每一步为什么存在,以及失败时怎样清理。335 收藏 -
Go 1.24 完整支持带类型参数的别名声明。本文用一个从 legacy 包迁移到 collection 包的 Set API,比较 type 定义与 type 别名的差异,说明方法、导出类型、go.mod 版本和工具链兼容边界。335 收藏 -
Zoom的主页、登录页、帮助中心和下载中心分别承担不同作用,核对入口时应优先确认zoom.com或zoom.us主域名,再按使用目的进入对应页面。本文整理官方入口识别、登录路径、帮助查询和账号安全检查方法。335 收藏 -
数据库 · MySQL | 2星期前 | MySQL · 事务 · InnoDB · 只读 · 数据库权限 · innodb 临时表 MySQL 事务只读 READ ONLY transaction_read_only
用最小 SQL 验证 MySQL READ ONLY 事务的真实边界:哪些普通表写入会失败,为什么临时表仍可修改,以及连接池复用时如何确认只读状态没有泄漏。335 收藏 -
数据库 · Redis | 2星期前 | Redis · Redis Cluster · 版本升级 · 集群运维 · 槽位迁移 · redis Redis Cluster Redis 8.4 CLUSTER MIGRATION 槽位迁移
Redis 8.4 的 CLUSTER MIGRATION 把槽位导入、任务状态和取消动作收进一个原子迁移流程。本文用 IMPORT、STATUS、CANCEL 说明目标节点、任务 ID、写暂停和回滚核对边界,给出上线前的最小验收清单。335 收藏