Go语言技术文章
-
本文围绕 systemd EnvironmentFile 的变量语法、服务单元配置、root:专用组权限和三层生效检查,给出一套不把环境文件当 shell 脚本的安全加载方案。434 收藏 -
Python 3.11 引入的 enum.StrEnum 让枚举成员同时具备枚举身份和字符串行为。本文用原创示例说明显式字符串值、auto()、value、str() 的区别,以及遇到精确 str 类型检查时的兼容处理。434 收藏 -
以 GNU tar 为范围,先确定归档目录层级,再编写排除模式。提供保留顶层与只打包内容两套命令,解释匹配范围、参数位置和独立排除清单。434 收藏 -
Linux pathchk 怎样检查文件名的可移植性?本文用归档和构建脚本场景拆解默认检查、-p、-P、--portability 的区别,解释退出码以及它不负责的文件创建和权限边界。434 收藏 -
Linux lastlog2可用--user查询指定用户最近登录信息。本文说明服务列、数据库路径和时间筛选,并区分记录缺失、PAM未接入及当前在线状态。434 收藏 -
Python logging.basicConfig 在根 logger 已有 handler 时可能不再生效。本文说明 force=True 的重置范围、参数冲突和适用时机。434 收藏 -
CSS sibling-index() 可以读取元素在同一父节点兄弟元素中的位置,并直接参与 calc() 生成递增的 animation-delay。本文从 DOM 顺序、动画步长、prefers-reduced-motion、@supports 和 nth-child() 降级几个环节说明如何在动态列表中减少手写编号,同时保留旧环境的基础样式。434 收藏 -
tapaim(TapAim)的试玩入口位于 TapTap 公开产品资料页,页面二维码和“在 TapTap 移动客户端内打开”提示用于进入试玩场景,不等同于独立官网、完整应用安装包或账号服务承诺。433 收藏 -
文章 · java教程 | 4星期前 | Java · 异步编程 · Java HttpClient BodyHandlers.fromLineSubscriber Flow.Subscriber 异步响应 按行消费
Java HttpClient 可通过 BodyHandlers.fromLineSubscriber 将文本响应逐行交给 Flow.Subscriber。本文给出带 request(1) 背压、异步处理、状态码分流和异常取消的完整实现。433 收藏 -
rsync 目标目录的多级路径不存在时,可以用 --mkpath 让接收端按 mkdir -p 的语义创建缺失目录。本文说明目录同步、单文件上传、末尾斜杠和远端权限之间的关系。433 收藏 -
用 :focus-visible 区分键盘导航与鼠标点击下的焦点提示,保留键盘可达性,并通过 @supports 为旧浏览器提供有限回退。433 收藏 -
文章 · python教程 | 1星期前 | 异常处理 · python · 异步编程 · asyncio · 超时处理 CancelledError Python异步 asyncio.timeout TimeoutError
asyncio.timeout 超时后会先取消当前任务,再在离开上下文时把 CancelledError 转换为 TimeoutError。本文说明正确的捕获层级、finally 清理位置和 reschedule 动态期限用法。433 收藏 -
CSS hyphens:auto 不是只看 CSS 属性值,浏览器还要根据 HTML 的 lang 选择语言规则与词典。本文说明正确标注语言、处理混合文本、使用 manual 断点,以及排查断词不生效的方法。433 收藏 -
文章 · linux | 3星期前 | linux运维 · 故障排查 · 服务管理 · systemctl journalctl RestartSec StartLimitBurst Restart systemd 服务
systemd 服务反复重启时,应把进程退出、重启策略、重启延迟和启动速率限制分层排查。本文给出证据命令、配置修复与恢复验证清单。432 收藏 -
Cache API 的匹配不是简单的路径字符串比较。本文围绕 Cache.match() 说明 URL、请求方法、Vary 请求头和匹配选项怎样共同决定缓存条目,并给出带命中率记录的完整 Request 示例。432 收藏