Go语言技术文章
-
Linux kernel 参数用 sysctl -w 临时修改后,如何通过 /etc/sysctl.d/ 安全持久化?本文按备份、加载、覆盖检查和回滚说明完整流程。322 收藏 -
切换 Python 3.14 free-threaded 构建前,按解释器状态、wheel 标签、模块声明、C API 并发风险和 PYTHON_GIL=0 回归测试检查扩展兼容性。270 收藏 -
Java StructuredTaskScope 仍是预览 API,适合请求内并行子任务的统一等待、失败传播和超时取消,不适合替代持久队列或长期后台任务。347 收藏 -
仓储收货时,危险化学品标签上的 pictogram 不能单独当作储存结论。本文按化学品标识、象形图、信号词、危险性说明和防范说明拆解阅读顺序,并说明标签模糊、图示冲突或信息不全时如何暂停入库、核对SDS和联系供应商。107 收藏 -
Web Worker 通过 postMessage 传输 ArrayBuffer 时,加入 transfer list 会转移底层内存所有权,使发送端 buffer 进入 detached 状态。本文对比复制与转移,说明消息体、transfer list 和 Uint8Array 视图的正确边界。364 收藏 -
用 GNU tar 配合 zstd 归档时,--sparse 负责保留稀疏文件的空洞,解包阶段用 -p 控制权限位是否受 umask 限制。本文给出创建、恢复和复查命令。196 收藏 -
spawn 会用全新 Python 解释器导入入口模块,因此进程创建必须放进 main 保护。本文用最小示例解释导入边界、可 pickle 要求和稳定检查方法。488 收藏 -
Java 项目拆成模块后,反射访问被拒绝通常不是反射 API 失效,而是 exports、opens 或调用方模块关系没有满足访问边界。本文用最小配置说明如何判断并收窄修复范围。391 收藏 -
Laravel 队列扣款任务要安全重试,需把数据库唯一键、事务提交时机、网关幂等键和查询优先策略放在同一条链路上,避免网络超时或 worker 重启造成重复扣款。326 收藏 -
GitHub Desktop 中用文件复选框和 diff 行选择拆分提交,并在提交后查看仍保留在 Changes 列表中的未提交差异。222 收藏 -
学校食堂留样记录至少要能对应食品名称、留样量、留样时间和留样人员;柜内温度、审核与销样信息可作为内部复核字段,关键是每餐每品种、样品和台账一致。414 收藏 -
CSS 响应式规则不必二选一:依赖浏览器视口或设备偏好时用 media query,依赖组件祖先容器宽度时用 container query。本文用最小 CSS 片段和决策表说明两者的选择边界。173 收藏 -
用 OpenSSH 的 ProxyJump 和 ~/.ssh/config 配置两级跳板,讲清主机别名、每一跳密钥、临时 -J 验证,以及 ssh -G 和 -vvv 的排错方法。118 收藏 -
Python typing.Protocol 适合把第三方对象需要满足的最小接口写成结构化类型,不要求对方继承本地基类。本文用存储适配场景说明 Protocol、runtime_checkable 与真正行为测试各自能保证什么。298 收藏 -
用 JFR 的事件阈值、一次性录制时长和 jfr 结果读取,捕获 Java 服务一个有限的慢请求窗口,并区分网络等待、锁等待与应用执行线索。395 收藏