程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
统一回调 相关搜索结果(第143页)
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
Go 首次动用 URGENT track:7.5 小时内发版移除 eMudhra 中间证书信任
资讯
Go 首次动用 URGENT track:7.5 小时内发版移除 eMudhra 中间证书信任
2026-10-30 20:01:24
eMudhra 中间证书私钥可被微秒级恢复,Mozilla 先把 8 张证书加进 OneCRL。Go 团队 7.5 小时内发布 1.27.3 / 1.26.10,直接在标准库验证器里移除信任,这也是 Go 第一次启用 URGENT track。文内保留完整时间线、Linux 缺撤销机制的原因,以及 go version -m 与 govulncheck -mode=binary 的落地自查命令。
Go
安全发布
TLS
证书
运维
gopls v0.24.0 交互式重构:结构体标签、接口实现与跨文件移动都能先问再做
编程
gopls v0.24.0 交互式重构:结构体标签、接口实现与跨文件移动都能先问再做
2026-10-30 21:03:45
gopls 新增交互式重构:LSP 提案让语言服务器在计算编辑前先弹表单,结构体 tag 的组合与命名风格、要实现的接口、要移动的声明都可以自己填。记录 gopls v0.23.0/v0.24.0 与 vscode-go v0.56.0 的具体改动、代码前后对照,以及 Move Declaration、Change Signature 等仍未完成的部分。
Go
gopls
LSP
开发工具
Stripe 2026-10-28.endive 增量版:Standalone 3DS 事件、纠纷申诉与集成侧要动的几处
编程
Stripe 2026-10-28.endive 增量版:Standalone 3DS 事件、纠纷申诉与集成侧要动的几处
2026-10-30 21:07:23
Stripe 2026-10-28.endive 是增量版本:Standalone 3DS 新增 webhook 事件与错误消息、纠纷支持声明证据提交方式并可申诉决定、订阅的 billing cycle anchor 与 trial 校验新增错误码、Customer Portal 支持过期会话恢复与订阅暂停。逐条说明集成侧要改的地方与灰度顺序。
支付接口
Stripe
API
版本
实战
WAIT_FOR_EXECUTED_GTID_SET 当探针用:三个位置会返回 0,但复制并没有追平
编程
WAIT_FOR_EXECUTED_GTID_SET 当探针用:三个位置会返回 0,但复制并没有追平
2026-10-31 00:04:32
把 WAIT_FOR_EXECUTED_GTID_SET 从应用层同步点改成旁路探针时,三处会返回 0 却并未追平:探针连到主库、用从库自己的 gtid_executed 自证、驱动类型让 NULL 变 0。附心跳表探针写法、三态指标口径,以及心跳事件不产生 GTID 导致空闲期无法判断链路的问题与权限受限时的替代判据。
WAIT_FOR_EXECUTED_GTID_SET
MySQL
主从复制
GTID
复制延迟
监控
Vite+ 1.0 用一个 `vp` 收掉 Vite、Vitest、lint 和 Node 版本:升级只改一处,代价是也锁成一套
代码
Vite+ 1.0 用一个 `vp` 收掉 Vite、Vitest、lint 和 Node 版本:升级只改一处,代价是也锁成一套
2026-10-31 21:05:25
Vite+ 1.0 用一个 vp CLI 和一个 vite-plus 依赖替代 vite、vitest、eslint、prettier、tsup、turbo 的组合,顺带管 Node 版本与 git hooks。文中列出 vp check/test/dev/build/env/toolchain/migrate 的分工、vp toolchain 实际 pin 的版本,以及"升级只改一处"与"全家桶锁定"之间该怎么选。
Vite
前端
工具链
Vitest
工程化
Nuxt 4.6.3:修掉三个 dev server 漏洞,外加 dot segment 路径处理
资讯
Nuxt 4.6.3:修掉三个 dev server 漏洞,外加 dot segment 路径处理
2026-11-01 21:01:39
Nuxt 4.6.3 的五个安全修复里,三个落在 Vite dev server 上:错误报告可被用来读文件、dev 输出目录可被访问、dev 下发送自动生成的 app secret;另有请求路径 dot segment 处理与 island 重定向规则。附 GHSA 编号、版本要求与升级自查步骤。
Nuxt
Vue
前端安全
Vite
Redis 集群 bus 端口默认没有认证:8.4.7 的告警开关与 8.4.8 的 4GB PUBLISH 溢出
编程
Redis 集群 bus 端口默认没有认证:8.4.7 的告警开关与 8.4.8 的 4GB PUBLISH 溢出
2026-11-01 21:05:52
Redis Cluster 的 bus 端口默认既无 TLS 也无其它认证,8.4.7 起节点启动会告警,并新增 cluster-bus-port-protected-mode;开了严格模式却没开 tls-cluster 会直接拒绝启动。另含 8.4.8 的 >4GB PUBLISH 堆溢出修复、8.4.6 的 ACL key 绕过与滚动升级顺序。
Redis
集群
运维
安全加固
同一个 out_trade_no 第二次下单:支付宝四个错误码怎么分诊、怎么收尾
代码
同一个 out_trade_no 第二次下单:支付宝四个错误码怎么分诊、怎么收尾
2026-11-02 09:01:14
同一笔单号第二次下单为什么报错不一样:按支付宝 trade_status 分诊——WAIT_BUYER_PAY 可复用(参数不变、同一付款人)、TRADE_SUCCESS/TRADE_FINISHED 报 ALIN42279 或 ACQ.TRADE_HAS_SUCCESS、TRADE_CLOSED 报 ALIN42280 或 ACQ.TRADE_HAS_CLOSE、改了金额标题报 CONTEXT_INCONSISTENT。附订单号生成规则、24 小时撤销边界、退款 out_request_no 换号、SYSTEM_ERROR 只查询不判失败,以及 Go 收口代码。
支付宝
out_trade_no
支付接口对接
错误码
订单号复用
幂等
PostgreSQL 18 升级:VACUUM 开始管子表、pg_upgrade 卡在 checksum、AFTER 触发器换角色
编程
PostgreSQL 18 升级:VACUUM 开始管子表、pg_upgrade 卡在 checksum、AFTER 触发器换角色
2026-11-02 21:03:48
PostgreSQL 18 三处容易在维护窗口才暴露的行为变化:VACUUM/ANALYZE 默认递归处理继承子表需加 ONLY、initdb 默认开数据校验和导致 pg_upgrade 直接失败、AFTER 触发器改按事件入队时的角色执行。附 unlogged 分区表、COPY FROM 的 \\. 与时区缩写的兼容差异和检查命令。
PostgreSQL
数据库升级
运维
Podman 6.0 升级笔记:BoltDB、cgroups v1、CNI 全被移除,volume prune 与 list 的语义也反了
综合
Podman 6.0 升级笔记:BoltDB、cgroups v1、CNI 全被移除,volume prune 与 list 的语义也反了
2026-11-02 21:08:32
Podman 6.0 移除 BoltDB、cgroups v1、CNI、slirp4netns 与 iptables,升级路径和以往不同:必须先升 5.8 让 BoltDB 迁到 SQLite 再升 6,底座要换成 cgroups v2 + Netavark + Pasta + nftables。另记 CLI 语义反转(volume prune 只清匿名卷、filter 由 OR 变 AND、commit 默认暂停)与升级前检查命令。
Podman
容器
运维
版本升级
Composer 2.11.0 升级笔记:内联仓库的 token 曾写进 composer.lock,source-fallback 被移除
编程
Composer 2.11.0 升级笔记:内联仓库的 token 曾写进 composer.lock,source-fallback 被移除
2026-11-02 21:09:47
Composer 2.11.0 以安全修复为主:内联仓库的 HTTP 头(API token)曾被写进 composer.lock,升级后要查历史并轮换;拒绝 eMudhra 中间证书签发的 TLS 链;新增 cooldown 配合 policy 防投毒;同时移除 2.10 的 source-fallback,dist 装不上不再回退源码。附检查命令。
Composer
PHP
依赖管理
供应链安全
20 个定时任务挂了 12 小时零告警:systemd-run --user 在系统级服务里找不到总线
案例
20 个定时任务挂了 12 小时零告警:systemd-run --user 在系统级服务里找不到总线
2026-11-03 20:02:26
系统级服务里调 systemd-run --user --scope,缺 XDG_RUNTIME_DIR 导致连不上 /run/user/<uid>/bus,20 多个定时任务失败 188 次、看门狗全程无告警。完整排查链、三条探针命令,以及补环境变量、enable-linger、改 --service、改用系统级 service 四种修法的取舍。
systemd
Linux
运维
定时任务
故障排查
Vite SPA 打进 nginx 镜像后:启动时生成 env.js,一份镜像跑遍所有环境
编程
Vite SPA 打进 nginx 镜像后:启动时生成 env.js,一份镜像跑遍所有环境
2026-11-04 00:03:54
Vite 的 import.meta.env 在 build 期被静态替换,镜像一旦构建就与环境绑定。记录用容器启动时生成 env.js + 白名单写入 + no-store 缓存的做法,以及 envsubst 不带参数、alpine 缺 gettext、docker-entrypoint.d 执行顺序、覆盖 ENTRYPOINT 代价、提升环境后串配置等具体坑。
SPA部署
nginx
Vite
Docker
envsubst
运行时配置
pnpm 11 升级:五个构建白名单设置合并成 allowBuilds,.npmrc 里除认证外的配置全失效
编程
pnpm 11 升级:五个构建白名单设置合并成 allowBuilds,.npmrc 里除认证外的配置全失效
2026-11-04 21:03:17
pnpm 11 把 onlyBuiltDependencies 等五个构建设置合并成 allowBuilds,未列出的依赖默认不许跑脚本;配置从 package.json 和 .npmrc 搬到 pnpm-workspace.yaml,npm_config_* 全部改名,minimumReleaseAge 默认卡一天。附前后对照与 codemod 覆盖不到的地方。
pnpm
前端工程化
Node.js
迁移
goose 迁移:开发用时间戳、上线前 fix 转顺序号,Down 段没写就没有回滚
综合
goose 迁移:开发用时间戳、上线前 fix 转顺序号,Down 段没写就没有回滚
2026-11-04 21:31:48
pressly/goose 的落地笔记:SQL 迁移文件注解、MySQL 必开的 parseTime 与 multiStatements、开发用时间戳上线前 fix 转顺序号、embed 内嵌进二进制,以及 Down 段没写就没有回滚这个前提。
goose
数据库迁移
Go
SQL
EL9 不再提供 mod_php:Apache 2.4 + PHP 8.4 迁到 php-fpm 的配置与失效点
编程
EL9 不再提供 mod_php:Apache 2.4 + PHP 8.4 迁到 php-fpm 的配置与失效点
2026-11-05 00:03:27
EL9 官方仓库不再提供 mod_php,EL8 仍提供但要切 prefork。从 mod_php 迁到 php-fpm + mod_proxy_fcgi 的实测配置,以及 php_value 失效、运行用户变更、REDIRECT_ 前缀、opcache 每池独立、502/503 判据这几个坑。
mod_php
Apache
PHP-FPM
运维
mod_proxy_fcgi
Modernizer 3.4.0 拿 javaVersion 当尺子:JDK 8 升 17 时 400+ 条遗留 API 规则怎么接
编程
Modernizer 3.4.0 拿 javaVersion 当尺子:JDK 8 升 17 时 400+ 条遗留 API 规则怎么接
2026-11-05 00:04:10
Modernizer Maven 插件按 rule.version 与 javaVersion 比较来报遗留 Java API,尺子填错一档就全不报或全报。整理 3.4.0 的 pom 接入、绑 verify、三个默认值坑(failOnViolations、includeTestClasses、violationsFile 会禁用默认 400+ 规则)、javap 格式排除项写法、@SuppressModernizer 边界,以及几处不等价替换。
modernizer
Java
Maven
静态检查
JDK升级
ASM
Go 1.28 加了 netmarshal,默认还是 0:JSON 里的 IPMask 与 IPNet 仍是一串 base64
编程
Go 1.28 加了 netmarshal,默认还是 0:JSON 里的 IPMask 与 IPNet 仍是一串 base64
2026-11-06 21:01:54
Go 1.28 新增 netmarshal,控制 net.IPMask、net.IPNet、net.HardwareAddr 的 JSON 是读数 base64 还是可读文本。1.28/1.29 默认仍为 0,预计 1.30 才翻转。文中给出两种编码对照、go.mod 的 godebug 固定方式、灰度期混合版本会怎么炸,以及哪些场景才值得打开。
Go
GODEBUG
序列化
JSON
PHP 8.6 的 trim() 开始默认剥掉换页符 \f:签名串、CSV 和粘贴文本都会变
编程
PHP 8.6 的 trim() 开始默认剥掉换页符 \f:签名串、CSV 和粘贴文本都会变
2026-11-06 21:03:00
PHP 8.6 把换页符 \f(0x0C)加入 trim/ltrim/rtrim 的默认字符集。参与签名清洗的字段、CSV 行解析、粘贴留证文本都会因此悄悄变值;历史数据里带 \f 的那批会突然验签失败。含复现片段、grep/INSTR 存量排查与显式传字符集保证跨版本一致的写法。
PHP
字符串处理
签名
升级迁移
PHP 8.6 的 pack()/unpack() 能写端序了:s</>、l</>、q</> 与 f<、d> 的用法和 ValueError 边界
代码
PHP 8.6 的 pack()/unpack() 能写端序了:s</>、l</>、q</> 与 f<、d> 的用法和 ValueError 边界
2026-11-06 21:03:11
PHP 8.6 的 pack()/unpack() 支持在 s/S/l/L/q/Q 及 f/d 后写 < 与 > 指定端序,替代手写移位拼高低字。文中给支付与硬件协议头的打包解包写法、unpack 偏移与键名、有符号取舍、Java ByteBuffer 与 C struct 对齐对照,以及 v/n/V/N/g/G/e/E 上加修饰符抛 ValueError 的边界。
PHP
二进制协议
pack
接口对接
OpenSSL 4.0 的十六进制输出变了两处:去掉多余的 00: 前缀,dump 宽度改成 24/16 字节
综合
OpenSSL 4.0 的十六进制输出变了两处:去掉多余的 00: 前缀,dump 宽度改成 24/16 字节
2026-11-06 21:07:07
OpenSSL 4.0 改了十六进制打印:最高字节 >= 0x80 时不再多打 00:,dump 宽度统一为签名 24 字节、其它 16 字节。靠 grep ^00:、按列宽 cut 或按行数拼 hex 的脚本会静默错位。含两版本 diff 复现、指纹与 DER 比对替代方案、多行输出聚合写法与升级自检清单。
OpenSSL
Shell
运维
证书
OpenSSL 4.0 把 SM2 的默认区分标识符改成 1234567812345678:老签名的国密验签会突然不通过
代码
OpenSSL 4.0 把 SM2 的默认区分标识符改成 1234567812345678:老签名的国密验签会突然不通过
2026-11-06 21:05:13
OpenSSL 4.0 把 SM2 签名的默认区分标识符从空串改成 1234567812345678,导致存量国密签名验不过而证书链看起来完全正常。本文解释 distid 如何进入 Z 值与摘要、给出 3.x 与 4.0 交叉验签的复现命令、distid: 空值的两种命令行写法,以及应用层显式设置的建议。
OpenSSL
SM2
国密
签名验签
x509
Zabbix 8.0 升级踩点:Allow list 空着从「放行」变「全禁」,HTTP 模板默认校验 TLS
资讯
Zabbix 8.0 升级踩点:Allow list 空着从「放行」变「全禁」,HTTP 模板默认校验 TLS
2026-11-07 20:04:29
Zabbix 8.0.0 从 7.4.x 升级前必须核对的破坏性变更:ES 低于 8 直接起不来、MySQL 门槛抬到 8.4、roles 的空 Allow list 语义反转、HTTP 模板与 webhook 默认校验 TLS、一批宏被移除。
Zabbix
监控
运维
升级
OpenTelemetry
nginx 1.31.8:working_directory 的相对路径不再跟着启动目录走
编程
nginx 1.31.8:working_directory 的相对路径不再跟着启动目录走
2026-11-07 21:02:27
nginx 1.31.8 起 working_directory 的相对路径按 prefix 解析,不再跟着启动时的当前目录走;指向无效目录时 worker 会在启动或 reload 阶段退出。给出 prefix 确认、绝对路径改法、cwd 验证命令与 systemd 单元示例。
nginx
运维
systemd
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
上一页
1
…
137
138
139
140
141
142
143
下一页
共 143 页
到第
页
确定