-
2026-01-28 16:10:03
-
2026-01-28 16:21:09
- Linux 防火墙规则失效的原因
- firewalld规则需先--permanent再--reload才生效:--permanent仅写入配置文件,--reload才加载到运行时;Docker默认绕过firewalld,需禁用其iptables管理并手动配置masquerade。
-
399
-
2026-01-28 16:22:02
-
2026-01-28 16:24:33
-
2026-01-28 16:29:02
- Linux 内存占用高一定是内存泄漏吗
- 内存占用高不等于内存泄漏,关键看available列是否充足;若available≥总内存10%则多为缓存行为,需结合ps采样、valgrind检测、OOM日志及slabtop排查真泄漏。
-
233
-
2026-01-28 16:30:11
- Python yield 的执行流程解析
- yield是表达式而非语句,实现协程的可控上下文切换;它保存状态并支持send传值,return终止迭代并携带返回值,yieldfrom委托子生成器并透传控制流与异常。
-
813
-
2026-01-28 16:31:12
-
2026-01-28 16:39:09
- Linux systemd 服务管理模型详解
- systemd服务管理是以单元为中心、依赖驱动、生命周期受控的现代模型;[Unit]定位启动顺序与依赖,[Service]定义进程行为与重启策略,配置应放/etc/systemd/system/并用daemon-reload生效。
-
366
-
2026-01-28 16:39:31
- Python requirements.txt 的正确维护方式
- pipfreeze>requirements.txt不可重现环境,因它包含所有间接依赖;应使用requirements.in+pip-compile生成带哈希的requirements.txt,并分离dev/test依赖,避免硬编码源地址。
-
493
-
2026-01-28 16:40:53
- pathlib 如何递归遍历目录但排除特定子目录
- 正确做法是用any(part=="node_modules"forpartinpath.parts)判断路径是否含排除目录,或用Python3.12+的Path.walk()原地修改dirs[:]实现高效跳过;旧版本可封装safe_rglob函数配合set排除并处理符号链接与权限异常。
-
606