Go语言技术文章
-
机床设备预防性保养台账不能只写‘已完成’,至少要把设备身份、保养计划、执行项目、检查结果、异常处理、耗材更换和人员复核串起来。本文给出一份可直接改造成纸质表或电子台账的字段清单,并说明哪些内容要以设备说明书和企业制度为准。407 收藏 -
文章 · python教程 | 2星期前 | 异常处理 · 异步编程 · Python教程 · asyncio · 后台任务 任务取消 CancelledError Python asyncio asyncio.shield
asyncio.shield 能阻断外层取消向内部 Task 传播,但调用方仍会收到 CancelledError。本文用强引用、完成回调和有限等待窗口整理可控的后台收尾写法,并说明 shield 的失效边界。407 收藏 -
Polars的read_csv会直接读取并返回DataFrame,scan_csv先返回LazyFrame,把过滤和列选择组成查询后再collect执行。本文从返回对象、执行时机、下推优化和调用场景说明两者的选择边界。407 收藏 -
Linux 监听 socket 的 backlog 不是一条队列:SYN_RECV 侧对应未完成握手的请求,accept 队列对应已建立但尚未被应用取走的连接。本文结合 ss、tcp_max_syn_backlog、somaxconn 和 listen(backlog) 说明怎样判断两侧压力。407 收藏 -
Go archive/zip 的 CRC 错误通常在条目完整读取到结尾时暴露,而不是在 File.Open 或 ReadCloser.Close 时返回。本文用 io.Copy、zip.ErrChecksum 和双层资源关闭说明如何准确识别损坏压缩条目。407 收藏 -
RAG 不要只把命中的文本拼成一段 prompt。本文用统一的切片记录保存来源标识、定位信息和分数,再分别投影为模型上下文与前端引用,处理去重、排序、截断和元数据缺失。407 收藏 -
Go 中需要把 []byte 交给异步任务、缓存或跨层接口时,bytes.Clone 可以复制有效数据并隔离底层数组。本文比较旧写法与新写法,并说明 nil、空切片、容量和回归测试的边界。407 收藏 -
Go time.Timer 的重置写法取决于通道语义:Go 1.23 及以后可直接 Reset,旧版则应先 Stop,并在返回 false 时用非阻塞接收排空潜在旧值。本文还说明 go.mod、GODEBUG、单一拥有者和 AfterFunc 的边界。407 收藏 -
用 Python tempfile.NamedTemporaryFile 创建带可见路径的临时文件,说明 delete、delete_on_close、with 清理和 Windows 重新打开的边界。407 收藏 -
Python argparse.BooleanOptionalAction 可以从一个布尔参数声明自动生成 --feature 与 --no-feature 两个开关。本文结合命令行配置的实际取舍,说明默认值、显式传参、帮助信息和旧版本兼容边界。407 收藏 -
Basecamp登录通常应从basecamp.com主页或官方帮助链进入,帮助中心还区分Basecamp 5、Basecamp 2和Classic。本文核对主页跳转、版本入口与域名识别方法,说明如何安全访问并保护团队资料。406 收藏 -
Loom是一款把屏幕录制、摄像头、麦克风和视频分享放在一起的消息工具,本文核对官方入口、录制方式、桌面端与Chrome扩展的区别,以及账号和权限安全要点。406 收藏 -
寻找 DaVinci Resolve 官网时,优先核对 Blackmagic Design 主域名,再从产品页进入正版下载或支持中心。本文梳理官方入口、页面识别、下载前检查、账号权限与常见误区。406 收藏 -
用 CSS color-mix() 从一个品牌色派生悬停、浅底和边框颜色,并用对比度阈值验收,兼顾现代浏览器与旧环境降级。406 收藏 -
以一张纸艺昆虫科普海报为例,拆解主体层级、纸张材质、光线和信息留白的中英文完整提示词,再用具体改词方法生成竖版变体。406 收藏