Go语言技术文章
-
用 Go html/template 完成用户输入自动转义,覆盖 HTML 文本、href 属性、脚本上下文、安全类型与不安全 URL 的边界。261 收藏 -
MySQL Clone Plugin 可以把 donor 实例的数据复制到 recipient 测试实例。本文按准备条件、权限、白名单、CLONE INSTANCE、重启与收尾边界说明完整做法,重点提醒默认目录会清理接收端用户数据。260 收藏 -
Go 的 os.File 是文件句柄,不是可直接填写字段的配置结构。本文用独立配置表达可选权限、偏移、截断和同步策略,并说明打开、写入、失败处理与关闭的职责边界。260 收藏 -
Go encoding/json 解码部分更新请求时,普通字段容易把缺失和显式 null 压成同一个零值。本文用 Optional[T] 保留 Present、Null、Value 三种状态,再用 map[string]json.RawMessage 处理动态字段,并说明对象复用与 omitempty 的边界。260 收藏 -
Go iter.Pull2 的第三个返回值 valid 才表示当前 pair 是否有效,错误可以作为第二个值正常传递。本文用一个带错误值的 Seq2 示例说明自然结束、错误值和 stop 清理之间的区别。259 收藏 -
使用 ONNX Runtime get_overridable_initializers 读取可覆盖初始化器的名称、类型和形状,整理元数据报告,并区分空列表、加载异常、权重数值与性能结论。259 收藏 -
Linux 上端口被占用时,可以用 ss -lntp 只查看 TCP 监听 socket,并从 users 字段读取程序名、PID 和文件描述符。本文按排障现场说明端口过滤、UDP 查询、权限与网络命名空间边界,以及如何把结果封装成可复用脚本。259 收藏 -
用薰衣草紫纸张、细密折痕和柔和侧光制作一组原创9:16手机锁屏壁纸,说明如何保留纸张纹理、安排中下部主体、给时间与图标留出安静区域,并提供完整中英文提示词和低视角变体调整方法。259 收藏 -
Vue 自定义指令中,对象表达式从 binding.value 读取,冒号参数从 binding.arg 读取,点号修饰符变成布尔对象;updated 还能读取 oldValue。本文用原创示例说明字段映射、更新比较和只读边界。258 收藏 -
Java InstantSource 可以把当前时间变成可注入依赖:生产使用 system,测试使用 fixed,未来或历史场景使用 offset,时间窗口使用 tick;需要时区语义时再转换为 Clock。258 收藏 -
用琥珀金与墨黑流动色块制作一组适合手机锁屏的原创9:16壁纸,重点处理中央视觉焦点、顶部时间区、底部图标区和中英文提示词的对应关系,并提供主图、安静变体与裁切建议。258 收藏 -
解释 Go x509.Certificate.CreateCRL 的签发证书、吊销条目、私钥和时间参数,并说明旧接口与 CreateRevocationList 的标准兼容边界。257 收藏 -
Java String.transform 可以把当前字符串交给 Function 处理,并让返回值使用任意泛型类型。本文从签名、字符串转换、数字结果、函数组合、异常传播和空值边界说明怎样正确使用它。257 收藏 -
文章 · python教程 | 6天前 | SQLite · 事务管理 · Python教程 · Python 事务 上下文管理器 sqlite3 autocommit isolation_level Connection
Python sqlite3 的 Connection 上下文管理器负责事务提交和回滚,但不会自动关闭连接。本文用成组写入示例说明 with con、closing、autocommit 与 isolation_level 的职责边界。257 收藏 -
Go 1.24 的 runtime.AddCleanup 适合为资源包装对象提供 GC 兜底,但 nil 指针、反向持有和退出时机都不能含糊处理。本文用分支基线和一个可显式关闭的文件包装器,说明异常路径应该如何收口。256 收藏