Go语言技术文章
-
Linux nftables 可将 iifname 与 tcp dport 组合,按接口约束本机入站端口。本文以 TCP 8080 为例,解释 input 范围、回环例外、跨链裁决、计数器判断和局部回退。383 收藏 -
PHP stream_filter_remove 需要传入 stream_filter_append 或 stream_filter_prepend 返回的过滤器资源。本文用输出方向的 zlib.deflate 说明如何只移除一个过滤器、处理内部缓冲刷新,并分析压缩数据与原文拼接的协议风险。381 收藏 -
PHP 8.5 闭包误绑定应区分值捕获、引用捕获和对象标识共享。通过标量、循环任务与对象属性示例,说明何时固定参数、何时共享状态,以及迁移时怎样确认预期。379 收藏 -
PHP mb_substr 按字符截取多语言文本,关键是明确 UTF-8 编码、start 起点和 length 长度。本文给出摘要截断写法,并说明负数参数、编码错误、表情符号和 substr 的边界。377 收藏 -
面向中小学生校外培训,说明如何按培训类别整理教师资质、课程材料版本和报送记录,并区分人员备案、材料管理及地方办理要求。376 收藏 -
Python 3.14 扩展兼容检查应区分安装标签、模块导入和功能验收。本文给出带独立子进程、超时与 GIL 状态记录的最小探测器,并说明普通构建与自由线程构建的差异。373 收藏 -
Java String.lines() 可以把包含 CRLF、LF 和 CR 的混合文本统一拆成不带行终止符的行流。本文说明它的识别范围、空文本与末尾换行边界,并给出按 LF 导出规范化文本的写法。372 收藏 -
Linux getconf NAME_MAX 可以按指定目录查询单个文件名分量的长度上限。本文区分 NAME_MAX 与 PATH_MAX,解释数字、undefined 和路径错误的含义,并给出不创建探测文件的脚本用法。372 收藏 -
Linux ip rule 排查策略路由时,先按 priority 从小到大确认 RPDB 扫描顺序,再核对 from、to、fwmark 与 table,最后用 ip route get 带上源地址和 mark 验证出口。本文区分规则优先级、路由表内容和默认规则的边界。371 收藏 -
说明 systemd.service 如何用 Restart= 设置默认自动恢复,再用 RestartPreventExitStatus= 排除指定退出码或信号,并区分主服务进程与 ExecStartPre 等控制命令的生效范围。371 收藏 -
PHP array_key_last 可以直接取得数组最后一个键,不会移动数组内部指针;空数组返回 null。本文说明数字键与字符串键的返回形式,并比较 end/key 组合的指针副作用。371 收藏 -
Linux ss -o 显示 TCP 定时器,state 筛选连接状态。通过状态与端口查询示例,解释 timer 名称、剩余时间和计数,并说明与 TCP 内部信息关联观察时的适用边界。369 收藏 -
通过flock独占锁和统一包装脚本避免cron与手工启动的任务重叠,给出非阻塞跳过示例,解释等待策略、退出状态、锁文件和子进程的生命周期。369 收藏 -
Linux taskset 可以为新命令或已有 PID 设置 CPU 亲和性。本文从 CPU 列表写法开始,说明 taskset -c、taskset -pc、-a 的使用边界,并解释权限、非法 CPU 和“设置成功但未立即迁移”的常见现象。369 收藏 -
本文用 PHP SQLite3::backup() 把 :memory: 内存数据库复制到持久化 SQLite 文件,说明目标连接、覆盖行为、返回值、关闭顺序,以及 attached 数据库的名称参数。368 收藏