Go语言技术文章
-
Golang · Go问答 | 2天前 | 错误处理 · net/http · Go问答 · HTTP认证 · net/http Request.BasicAuth HTTP Basic Auth Go认证
net/http.Request.BasicAuth 返回的 ok 布尔值用于区分没有 Basic Authentication 与用户名密码为空。本文用请求头样例和可运行测试拆开三种边界,避免把空密码误判成未认证。400 收藏 -
Linux 上域名解析失败时,getent hosts 能沿着系统的 NSS 链路复现真实结果。本文从 /etc/nsswitch.conf 和 /etc/hosts 入手,配合 resolv.conf 的 timeout、attempts 参数,区分本机映射、DNS 响应和超时重试。399 收藏 -
用 multiprocessing.shared_memory 让多个 Python 进程直接访问同一块缓冲区,重点处理 create、attach、close、unlink 的生命周期,以及命名冲突和释放验收。399 收藏 -
文章 · python教程 | 1天前 | 数据库 · SQLite · sqlite3 · Python教程 · Python SQLite 数据库查询 sqlite3.Row row_factory
Python sqlite3.Row 能让查询结果同时支持下标和列名访问,但它不会替你完成类型转换或空值判断。本文用同一个订单查询示例核对 row_factory、带类型的列值和 NULL 字段,说明如何在读取层保留清晰的边界。399 收藏 -
用 HTML inert 配合 dialog 和 HTMLElement.inert 锁住模态框背后的页面,解释焦点、点击与无障碍树的真实变化,并给出可验收的回退写法。398 收藏 -
多模态接口接入后,小图片能成功,大图片却报请求过大或上下文超限。本文从原始字节、base64 膨胀和 token 预算三层定位问题,再给出压缩、尺寸校验与请求组装的可复现处理顺序。397 收藏 -
dmesg 看不到完整内核日志时,不要先怀疑内核没有输出。本文从日志级别、内核环形缓冲区和 journald 转发三条路径排查,并给出现场保留与复核方法。397 收藏 -
化工原料交付前,不能只看外包装是否完整,还要把批次资料、SDS、安全标签和包装状态逐项对上。本文给出一套适合采购、仓库和生产接收人员使用的交付放行核对顺序,并标出资料不一致时的暂停边界。396 收藏 -
AI 接口采用流式输出后,JSON 可能被拆在多个数据块里,直接逐块反序列化会遇到半截对象和重复消费。本文用 Go 的缓冲区、边界扫描和字段完整性检查,构造一条可复现的流式解析链路。395 收藏 -
shimeji桌宠当前可核验的官方入口是 Google Play 的 Shimeji:屏幕伙伴条目,开发者为 Digital Cosmos。本文说明屏幕宠物、角色创作、导入编辑、适用人群与数据安全边界。394 收藏 -
Gemini Flex inference 用标准价格的一半换取可让渡容量,适合不赶实时结果的评测、数据丰富和后台链路。本文用 service_tier=flex 的请求示例拆开 429、503、超时、重试和 Batch 的边界,避免把低价请求误接到用户关键路径。394 收藏 -
线上 Go 接口偶发超时,通常不是把超时时间调大就能解决。本文用一个订单查询场景演示如何沿 context 从 Handler 传到下游调用,结合日志和取消信号定位未结束的请求,并给出回滚与告警检查方法。391 收藏 -
reflect.VisibleFields 可以按 Go 的字段可见性规则枚举结构体字段,连同嵌入字段也能得到稳定的 Index 路径。本文用一个审计结构体示例说明如何读取字段、区分匿名字段和未导出字段,并处理重名与空结果边界。391 收藏 -
用 PHP DateInterval 和 DateTimeImmutable 计算订阅到期日,拆开月末溢出、invert 负间隔与时间点比较的边界,避免续费日期悄悄偏移。391 收藏 -
科技周边 · 业界新闻 | 2天前 | css · chrome · 前端开发 · 业界新闻 · Web平台 · Web API 文本高亮 Chrome 152 CSS Custom Highlight getClientRects
Chrome 152 把 OpaqueRange 与 getClientRects、CSS Custom Highlight 的组合带到更清晰的 Web 平台路线中。本文从搜索结果高亮和悬浮标注场景出发,拆解矩形边界、渲染高亮、能力判断与降级策略。390 收藏