Go语言技术文章
-
Python sqlite3.Row 能让查询结果同时支持下标和列名访问,但它不会替你完成类型转换或空值判断。本文用同一个订单查询示例核对 row_factory、带类型的列值和 NULL 字段,说明如何在读取层保留清晰的边界。399 收藏 -
用一组可复用的中英文提示词,制作带有琥珀高饱和纹理的柑橘切面手机壁纸,并通过顶部留白和主体偏移适配锁屏时间与图标区。399 收藏 -
介绍 tuozi 工具箱产品站列出的计算、文本、图片和文件处理工具,说明页面对插件式功能与离线使用的表述,并提醒涉及密码、剪贴板和文件时先核对数据流向与权限。399 收藏 -
Kubernetes 1.37 已发布,升级前应区分默认开启、默认恢复和仍需手动开启的能力。本文从控制面读取、HPA、MemoryQoS、PVC、SELinux、StatefulSet 与 Beta feature gate 入手,整理灰度验证和回退检查点。399 收藏 -
用无文字9:16提示词生成珊瑚粉云层手机壁纸,重点控制顶部时钟区、下方图标区的亮度和细节密度,并给出可直接复用的中英文提示词与变体调整方法。399 收藏 -
用 PEFT 的 merge_and_unload 合并 LoRA adapter,固定 tokenizer、输入和生成参数,再通过 token 与 logits 对比判断合并前后是否一致。399 收藏 -
Go image.Decode 会根据已注册解码器的文件头特征识别图片格式并返回 format。本文说明空白导入、Reader 位置、DecodeConfig 和上传输入的资源限制。399 收藏 -
Go 普通 map 只有在初始化后不再写入时才适合被多个 goroutine 并发读取。本文拆开读写边界,说明 RWMutex、sync.Map、所有权模型和 race 检查器的使用场景。399 收藏 -
Go 中把 nil 指针放进接口后,接口本身可能不等于 nil,但方法仍可依据动态类型完成分派。本文用最小示例拆开 nil 接口、typed nil 和 nil 接收者的区别。399 收藏 -
io.LimitReader 返回 EOF 不代表底层 reader 一定结束。本文拆解 LimitedReader 的读取顺序,用字节数判断边界,并给出固定长度读取与额外探测的选择方法。399 收藏 -
解释 Go encoding/xml 的 Token API 为什么会让保存的 xml.CharData 被后续内容覆盖,并给出 CharData.Copy、string 和 CopyToken 的正确选择。399 收藏 -
Go 测试提前 Fatal 时,已注册的 t.Cleanup 仍会在测试边界执行。本文梳理后进先出、父子测试资源归属,以及异步 goroutine 错误回传的安全写法。399 收藏 -
Golang · Go教程 | 1个月前 | 日志 · 标准库 · 编码 · Go教程 · 二进制日志 Go encoding/hex hex.EncodeToString hex.Encode 十六进制编码
Go 中把请求 ID、摘要或协议字段写入日志时,直接输出 []byte 容易出现不可见字符。本文用 encoding/hex 给出可读编码、预分配、解码错误和长度边界的实践清单。399 收藏 -
Java ExecutorService 的 shutdown 与 shutdownNow 不是温和版和强制版的简单替换。本文从排队任务、执行中任务和中断协作三个边界出发,给出两阶段退出代码与判断清单。399 收藏 -
解释 Go MaxBytesReader 在请求体超限时如何返回 MaxBytesError、通知服务器关闭连接,以及 ResponseWriter 包装和中间件顺序为何会影响该信号。399 收藏