程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
竞态 相关技术文章
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
set -o pipefail 搭配 grep -q:匹配到了,if 却返回 false
编程
set -o pipefail 搭配 grep -q:匹配到了,if 却返回 false
2026-10-01 21:02:26
开了 set -o pipefail 后把流管道给 grep -q,会因 grep 提前退出让上游收到 SIGPIPE,导致命中也被判失败。给出进程替换、awk、先物化等修法,以及 trap EXIT 与 ERR trap 的相关注意点。
Shell
Bash
pipefail
grep
运维脚本
pip
竞态
PHP 8.4.26 RC1 / 8.5.11 RC1:hash_pbkdf2() 堆缓冲溢出与 SNMP 释放非 malloc 地址
资讯
PHP 8.4.26 RC1 / 8.5.11 RC1:hash_pbkdf2() 堆缓冲溢出与 SNMP 释放非 malloc 地址
2026-09-16 21:02:59
PHP 8.4.26 RC1 与 8.5.11 RC1 以安全加固与内存安全修复为主:hash_pbkdf2() 大输出长度触发堆缓冲溢出(密钥派生场景需尽快升级)、SNMP::setSecurity() 释放非 malloc 地址,8.5 侧修 DOM/Phar/Intl 的 UAF 与 Opcache 竞态、JIT 崩溃。文末提示 8.4 将于 2026 年 12 月 EOL,并附发行版 CVE 清单。
PHP
安全
内存安全
版本更新
竞态
Redis 8.4 升级笔记:原子槽迁移、字符串原子操作与 FT.HYBRID
代码
Redis 8.4 升级笔记:原子槽迁移、字符串原子操作与 FT.HYBRID
2026-09-10 21:03:49
Redis 8.4 引入 CLUSTER MIGRATION 原子槽迁移,新增 DELEX/DIGEST 与 SET 的原子 CAS、MSETEX,XREADGROUP 支持 CLAIM。本文整理 FT.HYBRID、I/O threading 与 JSON 内存优化等变化,并列出槽迁移期间搜索/时序命令可能返回部分结果的已知限制。
Redis
数据库
缓存
升级
竞态
无锁
Node.js 账号关闭:token 吊销与延迟删除的三步法
编程
Node.js 账号关闭:token 吊销与延迟删除的三步法
2026-09-08 07:13:28
账号关闭是两块时钟:被盗 refresh token 要即时吊销全部会话,删除请求要等恢复与审计满足后再执行;身份稳定用 user_id 做主键。
Node.js
安全
认证
后端
竞态
取证
卖家订单邮件:创建、预览、发送事务模板的四道检查
编程
卖家订单邮件:创建、预览、发送事务模板的四道检查
2026-09-08 01:11:23
事务邮件正确性的四道门禁:创建校验、fixture 预览、不可变版本更新、批准后才发送;内容摘要贯穿预览/批准/发送,不用 latest 别名避免竞态,事件重建证据链。
邮件
工程实践
SRE
事务
制造
竞态
异步代码的四类时序问题:回调时机、错误归属、请求竞态与闭包快照
编程
异步代码的四类时序问题:回调时机、错误归属、请求竞态与闭包快照
2026-09-03 00:22:24
以订单页「tab 连点数据错乱」为切入点,讲清异步结果的四种时序坑:then 回调不会立刻执行、try/catch 抓不住未 await 的 rejection、后发先到的请求竞态、闭包读的是快照还是最新值。给出可落地的序列号判流、AbortController、Promise 归属处理与自查清单。
JavaScript
异步
Promise
竞态
闭包
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调