Go语言技术文章
-
文章 · 前端 | 3星期前 | 布局 · css · 前端动画 · 浏览器兼容 · 渐进增强 · CSS 前端动画 浏览器兼容 interpolate-size height auto calc-size
CSS 的 height:auto 过去很难直接做平滑过渡。本文从 max-height 和 JavaScript 测量的旧方案切入,演示 interpolate-size: allow-keywords 的最小改造,并核对继承范围、浏览器降级与 prefers-reduced-motion 边界。475 收藏 -
Go 官方为 pkg.go.dev 推出程序化 API,开发者可以通过稳定的 GET 接口查询模块、版本、包、符号和漏洞信息。本文从工具链接入场景出发,拆解 v1beta 端点、模块路径歧义、版本参数和落地边界。475 收藏 -
Redis SORT_RO 是 SORT 的只读变体,适合在只读副本上完成列表、集合或有序集合排序。本文用商品候选列表拆开 LIMIT、GET、ALPHA 的结果边界,解释为什么 SORT 会被导向主节点,以及如何验证查询结果和复杂度风险。475 收藏 -
Go语言要求import语句严格位于package声明之后、所有变量、函数等顶层声明之前,这是由Go源文件语法规范强制规定的,违反顺序将导致编译错误。 Go语言要求import语句严格位于package声明之后、所有变量、函数等顶层声明之前,这是由Go源文件语法规范强制规定的,违反顺序将导致编译错误475 收藏 -
EXPLAIN 里的 rows 只是优化器估算要扫描的索引记录数,不等于最终访问数据页的成本。本文用订单列表查询拆开回表、覆盖索引和分页取数的关系,并给出可复现的验收方法。475 收藏 -
Go 1.23 的 unique.Handle 可以为可比较值建立全局唯一句柄,适合把重复的不可变配置或标识压缩成便宜的句柄比较。本文从最小示例出发,核对类型约束、Value 的浅拷贝语义、句柄生命周期和缓存命中边界。475 收藏 -
围绕雨后山谷的萤火溪流,给出月蓝主壁纸和暖金竖屏变体,包含可复制的中英文提示词、锁屏留白安排与逐项改词方法。475 收藏 -
一个订单列表翻到很后面后明显变慢,问题通常不只在 LIMIT,而在于数据库仍要跳过大量记录并回表。本文用游标式分页、稳定排序和覆盖索引改造一个列表接口,并用 EXPLAIN 核对执行路径。475 收藏 -
文章 · java教程 | 2个月前 | hashmap · 集合 · Java教程 · hashCode · equals · java HashMap map equals hashCode 可变key
本文从一个 HashMap 放入键值对后修改 key 属性,后续 get 返回 null 的现场出发,逐步复现问题,解释 hashCode、equals 和桶定位的关系,并给出不可变 key、稳定 ID、先删后放和单测兜底的修复方案。474 收藏 -
Linux 服务管理器的 RuntimeMaxSec 可以给服务设置最长运行时间,但它不是普通的请求超时。本文用一次性数据同步服务说明如何配置运行时限、从服务状态命令和 journalctl 判断超时结果,并区分正常退出、失败重启与限时后的恢复边界。474 收藏 -
Redis CLIENT PAUSE 会在指定毫秒内暂停客户端命令。本文用最小演练解释 WRITE、ALL、TIMEOUT 与 CLIENT UNPAUSE 的差异,并给出主从切换前后的检查顺序。474 收藏 -
科技周边 · 业界新闻 | 4天前 | android · 业界新闻 · Google AI Studio · AI 开发工具 · Jetpack Compose · kotlin Google AI Studio 原生 Android Jetpack Compose Google Play 内部测试
Google AI Studio 在 I/O 2026 增加原生 Android 应用构建、浏览器模拟器与 ADB 预览,并支持连接 Google Play Developer 账号发布到 Internal Test Track。本文按开发者真正会走的路径,拆开这次能力更新、适用边界与试用前的核对项。474 收藏 -
以海边潮汐气象站为唯一主题,主壁纸采用银灰云层和冷静海面,变体改为珊瑚晚霞与暖色灯影;文中给出完整中英文提示词、锁屏留白安排和可直接替换的改词方法。474 收藏 -
文章 · python教程 | 4天前 | 日志 · python · 多进程 · Python QueueListener multiprocessing.Queue logging.QueueHandler
用 QueueHandler 把多进程日志交给 QueueListener 统一写出,重点处理 Queue 的关闭顺序、join_thread 阻塞和日志丢失排查。474 收藏 -
Golang · Go教程 | 3天前 | 性能分析 · Go教程 · 并发调试 · runtime/trace · Go goroutine阻塞 runtime/trace trace.NewTask trace.Logf
当 goroutine 偶发卡住时,runtime/trace 能把任务、日志和调度时间线放到同一份证据里。本文用 trace.NewTask、trace.Logf 和 trace.Start/Stop 建立最小采集程序,再说明如何从任务延迟和阻塞区间定位问题。474 收藏