Go语言技术文章
-
两张原创冰青水面倒影9:16手机壁纸:主图用柔和水纹铺开画面,变体把细节推向右上方并为下方图标保留空景;附完整中英文提示词、下载按钮和锁屏裁切调整方法。276 收藏 -
用一个阻塞处理器构造 Go http.Server 优雅关闭的最小复现,再结合 ConnState、请求上下文和超时区分活动请求、空闲连接与 hijack 连接。275 收藏 -
Redis 官方命令文档支持按版本查看。本文说明怎样切到 Redis 8.10 命令参考页,并用 INFO server 的 redis_version 与 COMMAND DOCS 核对实际实例是否支持目标命令。275 收藏 -
PHP stream_get_filters 可列出当前执行环境已注册的流过滤器名称。本文给出逐行展示、严格名称比较和环境快照写法,说明过滤器族、包装器与实例的区别。274 收藏 -
污水处理厂保存水质采样交接记录,重点是让样品编号、现场记录、交接字段、接样状态和后续监测原始记录互相追溯。本文按现行环保依据说明记录字段、签字、异常留痕、纸电归档和保存期限边界。274 收藏 -
MySQL CHECK 禁止 NOW 等非确定函数。通过时间区间示例区分行内固定关系、提交时校验和当前有效查询,说明建表失败原因及迁移取舍。273 收藏 -
Go database/sql 的 DB.Stats 会累计记录连接池等待次数和等待时长。本文说明 WaitDuration 的真实含义,如何用两个快照计算窗口增量,以及怎样把连接池排队和 SQL 执行慢分开判断。269 收藏 -
并行 Stream 最容易出错的地方,是在 forEach 里直接修改外部 ArrayList、HashMap 或计数器。本文从共享可变状态出发,说明如何用 map、toList、groupingBy 和 groupingByConcurrent 组织结果,并解释什么时候顺序流反而更合适。268 收藏 -
科技周边 · 人工智能 | 1天前 | 人工智能 · vLLM KV Cache gpu-memory-utilization max-num-batched-tokens max-num-seqs 批处理显存
vLLM 的 gpu-memory-utilization 只划定单实例显存预算,不直接限制批处理条数。本文用 max-num-batched-tokens、max-num-seqs、max-num-active-seqs 和排队上限拆开说明显存、单轮批量与入口容量的配置边界。265 收藏 -
用 contain-intrinsic-size 为 content-visibility 延迟渲染的内容提供估算尺寸,减少长页面滚动时的布局跳动,并说明固定值、auto 值和网格布局的使用边界。265 收藏 -
netip.Addr 中的 192.0.2.1 与 ::ffff:192.0.2.1 可能指向同一个 IPv4,但前者是 IPv4、后者是 IPv4 映射 IPv6,因此直接比较不会相等。本文用最小复现解释 Is4、Is4In6、BitLen 与 Unmap 的关系,并给出 map 键和回归测试的处理方式。261 收藏 -
用 Go html/template 完成用户输入自动转义,覆盖 HTML 文本、href 属性、脚本上下文、安全类型与不安全 URL 的边界。261 收藏 -
Go encoding/json 解码部分更新请求时,普通字段容易把缺失和显式 null 压成同一个零值。本文用 Optional[T] 保留 Present、Null、Value 三种状态,再用 map[string]json.RawMessage 处理动态字段,并说明对象复用与 omitempty 的边界。260 收藏 -
使用 ONNX Runtime get_overridable_initializers 读取可覆盖初始化器的名称、类型和形状,整理元数据报告,并区分空列表、加载异常、权重数值与性能结论。259 收藏 -
Linux 上端口被占用时,可以用 ss -lntp 只查看 TCP 监听 socket,并从 users 字段读取程序名、PID 和文件描述符。本文按排障现场说明端口过滤、UDP 查询、权限与网络命名空间边界,以及如何把结果封装成可复用脚本。259 收藏