-
用 AbortSignal.timeout 给 fetch 请求设置固定时限,并区分 TimeoutError、AbortError、HTTP 错误和网络错误;同时说明 AbortSignal.any 的组合方式与兼容边界。
-
TransformStream 可以把 fetch 返回的流式响应接入一条可读、可写的转换管道。本文用文本响应示例说明 pipeThrough、transform、flush、背压、错误和取消的实际边界。
-
@scope 可以把选择器限制在指定 DOM 子树中。本文从 scope root、scope limit、:scope 和 scoping proximity 讲清范围边界,并比较它与普通后代选择器、低特异性写法的取舍。
-
CSS color-mix() 可以按比例混合两个或多个颜色,并指定 oklab、oklch、srgb 等颜色空间。本文从主题色派生出发,拆解百分比归一化、透明度边界、颜色空间选择和组件令牌组织方式。
-
CSS position-area 用锚点周围的 3×3 区域放置绝对定位浮层。本文从 anchor-name 和 position-anchor 的绑定开始,比较物理值、逻辑值、span 值与 anchor() 的边界,并给出菜单、提示框等场景的可迁移写法。
-
view-timeline-axis 决定视图进度时间线沿哪个滚动轴推进。本文区分 block、inline、x、y 的适用场景,说明 subject、滚动容器和溢出条件,并给出不支持时的渐进增强写法。
-
调用 scrollTo 后没有触发 scrollend,通常不是事件失效,而是目标滚动位置没有发生变化,或监听了错误的滚动对象。本文拆开 Document、Element、smooth 滚动和程序化收尾的边界,给出可直接改造的 JavaScript 写法。
-
介绍 coredumpctl 按崩溃 PID 导出 core 的命令,说明时间与程序路径筛选、最新匹配语义、COREFILE 状态,以及元数据和二进制转储的区别。
-
Type=notify 让 systemd 等待应用明确发送 READY=1,再把服务视为启动完成。本文从启动边界、NotifyAccess=、通知时机、服务类型取舍和排障清单说明怎样正确使用 systemd.service notify。
-
systemd.exec 可以通过 ProtectSystem、ProtectHome、ReadWritePaths 和 InaccessiblePaths 建立服务专属的文件系统视图。本文从资产清单出发,给出一份最小写入目录的 unit 配置,并说明挂载传播、特权进程和 user service 的边界。
-
用同一个目标 PID 组合 nsenter 的 --net 与 --mount,进入目标进程的网络和文件路径视图;本文说明最小命令、只读检查方式、权限与共享挂载边界。
-
用原创 Linux socketpair 示例说明 EPOLLONESHOT 通知暂停与 EPOLL_CTL_MOD 重武装,解释完整掩码、非阻塞读取、事件计数及多线程连接所有权边界。
-
围绕 Linux cgroup v2 的 memory.stat,说明 anon、file、kernel、file_mapped 和 file_dirty 等字段怎样帮助区分匿名页、文件缓存与内核开销,并给出按键名读取和后续排查的方法。
-
io_uring 的 SQPOLL 由内核线程轮询提交队列,持续繁忙时可以减少提交系统调用;空闲超过 sq_thread_idle 后会休眠,并由 IORING_SQ_NEED_WAKEUP 协调唤醒。本文解释它与 IOPOLL 的区别、配置方式和资源边界。
-
journalctl 的 cursor 是日志条目的位置标识。本文对比 --cursor、--after-cursor、--show-cursor 和 --cursor-file,说明如何断点读取并避免重复处理日志。