Go语言技术文章
-
通过 .vscode/tasks.json 定义 Format、Test 和组合任务,使用 dependsOrder 按顺序执行格式化与测试,并设置默认 build 任务快速启动。194 收藏 -
基层医疗机构采购第二类医疗器械时,应依次核对供货方资质、产品注册信息、合格证明、说明书标签、批号有效期和到货验收记录;资料或实物不一致时先隔离并留痕。329 收藏 -
文章 · 前端 | 3星期前 | 前端 · 性能 · javascript · 浏览器API · ArrayBuffer postMessage Web Worker structured clone transfer list
Web Worker 的 postMessage 默认使用 structured clone,接收端拿到的是独立副本。本文解释对象复制、ArrayBuffer 转移、transfer list 和生命周期边界,帮助前端开发者判断什么时候复制、什么时候交接所有权。290 收藏 -
Linux 创建 io_uring 时报 EPERM,不一定是程序参数写错。本文按 io_uring_disabled、io_uring_group、CAP_SYS_ADMIN、SQPOLL 和已有实例边界给出检查顺序。390 收藏 -
用一个多模块请求场景说明 Python LoggerAdapter 如何把上下文交给 Handler 和 Formatter,重点处理字段缺失、重复 Handler 与 merge_extra 版本差异。215 收藏 -
Java HttpClient 的 sendAsync 返回可取消的 CompletableFuture。本文区分请求级超时与业务主动取消,给出保留原始 future、定时 cancel、异常分类和响应体收尾的完整写法。240 收藏 -
PHP 项目报 Class not found 时,先不要盲目重装依赖。本文用 App\ 映射到 src/ 的例子,按命名空间、目录、文件名、大小写、dump-autoload 和 class_exists 逐层核对,定位 Composer PSR-4 自动加载失效的具体位置。379 收藏 -
用 git worktree 为两个分支建立相邻工作目录,配合 list、lock、remove 和 prune 检查状态、保护路径并安全清理。325 收藏 -
报名职业技能培训前,先核对课程、课时、退费条款和证书类型,再通过官方入口确认发证信息,避免只凭口头承诺付款。444 收藏 -
Service Worker 的 fetch 事件不是所有请求都适合缓存。本文用同源、GET、路径和请求意图四个条件建立绕过清单,给出静态资源缓存、动态接口放行和旧缓存清理的最小实现。418 收藏 -
Linux inotify 队列溢出后不会补发丢失事件,本文说明如何识别 IN_Q_OVERFLOW,通过全量扫描、缓存重建和递归 watch 重建恢复完整状态。456 收藏 -
Python frozen dataclass 保存派生字段时,应把计算放进 __post_init__,用 object.__setattr__ 完成初始化,并用 default_factory 和稳定字段顺序控制默认值与构造签名。213 收藏 -
Java Stream 使用 groupingBy 分组后,可以把 mapping 放在下游收集器中提取每组指定字段;如果改用 toMap,还要明确重复键的合并策略,并检查并行收集的顺序与合并边界。296 收藏 -
开启 PHP session.use_strict_mode 后,旧系统可能因手工预设未初始化 Session ID 而读不到登录前状态。本文解释 Cookie、有效 Session 和严格模式的关系,并给出先启动会话、登录后轮换 ID 的改法。404 收藏 -
仓库很大但只想处理一个目录时,可以用 Git 的 cone 模式建立稀疏工作树。本文按入口、目录选择、范围核对、追加和恢复完整工作树的顺序,给出 sparse-checkout 的可执行操作路径与常见边界。420 收藏