程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
统一回调 相关搜索结果(第142页)
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
ProxySQL 3.0.11/3.1.11/4.0.11:字面量用户变量不再钉死 hostgroup,caching_sha2_password 补齐 RSA 认证
编程
ProxySQL 3.0.11/3.1.11/4.0.11:字面量用户变量不再钉死 hostgroup,caching_sha2_password 补齐 RSA 认证
2026-10-18 21:05:04
ProxySQL 3.0.11 起 SET @request_id=1234 这类字面量赋值不再把会话钉在 hostgroup,多路复用得以保留;3.1.11 让非 TLS 客户端走 RSA 完成 caching_sha2_password 认证。文中给出开关配置、require_x509 与密钥轮换等升级前检查项。
MySQL
中间件
连接池
YARMCP:把仓库克隆到自己的服务器,让 Claude Code 读到最新源码
综合
YARMCP:把仓库克隆到自己的服务器,让 Claude Code 读到最新源码
2026-10-18 21:31:11
自托管 MCP 服务器 YARMCP:把常用仓库浅克隆到服务器,AI 助手直接读本地源码,绕开 GitHub API 每小时 5000 次限流。含 Docker Compose 部署、Bearer/OAuth 两种认证、repos.yaml 配置与 CLAUDE.md 接法。
MCP
自托管
Claude
Code
Docker
AI编程
Redis 8.4 给 SET 加了 IFEQ/IFDEQ:条件写可以替代手写 Lua 乐观锁
编程
Redis 8.4 给 SET 加了 IFEQ/IFDEQ:条件写可以替代手写 Lua 乐观锁
2026-10-19 21:01:23
Redis 8.4 的 SET 新增 IFEQ/IFNE/IFDEQ/IFDNE 条件写,配合 DIGEST、DELEX、MSETEX 就能替代手写 Lua 做乐观锁与条件批量。含命令示例、返回值语义、字节比较与集群限制,以及仍该用 Lua/WATCH 的场景。
Redis
乐观锁
CAS
Lua
缓存
RSA-OAEP 解密报 oaep decoding error:hash、MGF1、label 与模长四项不一致的排查顺序
编程
RSA-OAEP 解密报 oaep decoding error:hash、MGF1、label 与模长四项不一致的排查顺序
2026-10-21 00:03:53
同一个 RSA-OAEP 密文换语言就解不开,报错只是 oaep decoding error。按 RFC 8017 的编码结构逐项查四个参数:lHash 用的摘要、MGF1 的摘要、label、模长 k。附 Go/PHP/Node/Java/openssl 的默认值对照表、明文长度上限表,以及用 openssl pkeyutl 四种组合反推对端参数的排查步骤。
RSA-OAEP
非对称加密
PKCS1
OpenSSL
接口对接
密码学
ICU 79 升级笔记:UnicodeString 将被标 final、H24 弃用,从 78.3 到 79 要验证的 5 件事
案例
ICU 79 升级笔记:UnicodeString 将被标 final、H24 弃用,从 78.3 到 79 要验证的 5 件事
2026-10-21 00:04:11
按「谁受影响 → 变更细节 → 怎么验证」梳理 ICU 78.3 到 79 的升级路径:ICU4C 要 C++17、ICU4J 最低 Java 11,79 计划把 UnicodeString 等类标 final、弃用 H24 并把周编号统一为 ISO,ICU4J 从 80 起不再保证跨版本 Java 序列化兼容;附 UnicodeSet pattern 解析变化、行断行反向迭代性能修复、tzdata 2026d 与数据裁剪手段。
ICU
Unicode
CLDR
国际化
i18n
升级迁移
BOM 是 Windows 写进去、在 Linux 炸开的:PowerShell 5.1 默认编码、compose 的 \uFEFFTEST 与 MySQL 1064
案例
BOM 是 Windows 写进去、在 Linux 炸开的:PowerShell 5.1 默认编码、compose 的 \uFEFFTEST 与 MySQL 1064
2026-10-22 00:04:33
带 BOM 的 UTF-8 在 Windows 上一切正常,落到 Linux 的配置解析器、compose 或 MySQL 客户端时 BOM 就变成内容:PowerShell 5.1 的 Out-File/Set-Content 默认编码对照、实测五种写法的开头字节、compose env_file 里键名变成 \uFEFFTEST、compose.yml 报 service 'version'、MySQL 1064 与 Workbench 的原始报错,附字节确认与清洗命令。
BOM
PowerShell
docker-compose
MySQL
字符编码
运维
PgBouncer 事务池下的 prepared statement:42P05、26000、08P01 与 1.21–1.24 的版本分界
编程
PgBouncer 事务池下的 prepared statement:42P05、26000、08P01 与 1.21–1.24 的版本分界
2026-10-22 00:05:01
事务池模式下 prepared statement 为什么会在三条 backend 之间串味:42P05 名字撞车、26000 语句不在这个后端、08P01 参数个数对不上,三种报错根因不同。补 PgBouncer 1.21/1.22/1.24 的版本分界、max_prepared_statements 默认 200 的 LRU 与内存代价、DEALLOCATE ALL 在 1.21 上的历史坑,以及 pgx、asyncpg、pgJDBC、postgres.js 各自关掉命名的方法。
事务池
PgBouncer
prepared-statement
PostgreSQL
连接池
max_prepared_statements
Nginx UI 六个 CVE 复盘:AuthRequired 只校验 JWT,不校验会话,v2.5.0 才补上 RequireSecureSession
综合
Nginx UI 六个 CVE 复盘:AuthRequired 只校验 JWT,不校验会话,v2.5.0 才补上 RequireSecureSession
2026-10-23 21:02:14
Nginx UI v2.5.0 一次修掉六个 CVE,五个都源自同一个假设:只要 JWT 有效就算已认证。梳理 2.0.0–2.4.x 的认证、CSRF、节点 token、备份 symlink 与升级 digest 链路,给出升级后的检查与轮换步骤。
Nginx
安全
运维
鉴权
Vite 8 升级笔记:Rolldown 接管打包,esbuild 配置怎么迁到 oxc
代码
Vite 8 升级笔记:Rolldown 接管打包,esbuild 配置怎么迁到 oxc
2026-10-23 21:08:33
Vite 8 用 Rolldown 与 Oxc 取代 esbuild、Rollup,配置会被自动转换,但 plugins 只是部分支持、默认 target 提到 Safari 16.4。本文给出完整映射表、先换 rolldown-vite 隔离问题的路径与五步排查。
Vite
Vue
前端工程化
编程
Gin-Vue-Admin 搭管理后台:版本口径、JWT+Casbin 双中间件与启动顺序
2026-09-23 00:03:44
用 Go+Vue 全栈脚手架 Gin-Vue-Admin 搭管理后台:README、使用说明与官方文档三处版本口径不一致要按哪套准备环境,JWT+Casbin 双中间件如何做 RBAC,动态路由/菜单与 Redis 多点登录,代码生成器能生成到什么程度、哪里必须手写。
后台开发
管理后台
Gin-Vue-Admin
Go
Vue
Admin
Backend
教学
CAS
割接前的 pt-table-checksum:报出的 DIFF 有一半是假阳性,先分清工具边界再修数据
编程
割接前的 pt-table-checksum:报出的 DIFF 有一半是假阳性,先分清工具边界再修数据
2026-10-24 00:05:46
割接前跑 pt-table-checksum 输出几百行 DIFF,不等于数据坏了。本文讲清它的工作机制(只在源端执行、靠复制流到副本重放)、CRC32 碰撞与 chunk 切分、binlog_format 与 ROW 副本导致校验走不通的边界,以及 TIMESTAMP 时区、collation、浮点精度、并行复制错位这些假阳性来源;附不一致结果的分型处理表与只读校验命令。
数据库割接
MySQL
数据校验
pt-table-checksum
数据库迁移
复制
运维
Redis 8.2 的 XACKDEL/XDELEX:多消费者组下,确认并删除流条目一条命令搞定
编程
Redis 8.2 的 XACKDEL/XDELEX:多消费者组下,确认并删除流条目一条命令搞定
2026-10-15 21:03:21
Redis 8.2 新增 XACKDEL 与 XDELEX,把「确认后清理已确认条目」的应用层逻辑收回 Redis,并用 KEEPREF/DELREF/ACKED 控制消费者组引用处理。文中对比引用计数延迟回收与确认即删两条路线,并附 BITOP 新算子、CLUSTER SLOT-STATS 与内存性能数字。
Redis
Stream
缓存
数据库
XA
Redis 8.2 的 XACKDEL/XDELEX:PEL 引用怎么删,BITOP 又多了四个运算符
代码
Redis 8.2 的 XACKDEL/XDELEX:PEL 引用怎么删,BITOP 又多了四个运算符
2026-09-24 21:14:17
Redis 8.2 新增 XACKDEL、XDELEX 命令并给 XADD/XTRIM 加上 [KEEPREF|DELREF|ACKED] 选项,把「删条目时 PEL 引用怎么办」显式化。逐条讲三个选项的语义差异、多消费者组下的踩坑点(近似模式不生效、XGROUP DESTROY 后异常),附 BITOP 新增的 DIFF/DIFF1/ANDOR/ONE 运算符。
Redis
Streams
命令
缓存
XA
Redis 8.2 GA:XACKDEL 合并 XACK+XDEL,短字符串省 25%–37% 内存
代码
Redis 8.2 GA:XACKDEL 合并 XACK+XDEL,短字符串省 25%–37% 内存
2026-09-19 21:02:11
Redis 8.2 新增 XACKDEL/XDELEX 与 KEEPREF/DELREF/ACKED 选项,BITOP 加了 DIFF/DIFF1/ANDOR/ONE 四个算子,并引入 kvobj 统一存储把短字符串内存降 25%–37%。附 CLUSTER SLOT-STATS、VSIM IN 过滤与安全修复。
Redis
Streams
BITOP
缓存
XA
nginx 谓词 location + client_body_early_read + json_set:按 payload 路由的真实代价
综合
nginx 谓词 location + client_body_early_read + json_set:按 payload 路由的真实代价
2026-10-24 21:05:16
nginx 1.31.5 让 location 可以直接匹配变量,也带来了在原 location 匹配之前读 body 的开关和原生 JSON 字段提取。三者配合能在 /mcp、/api/v1 这种同一 URI 上按 payload 分流,但会改变缓冲时机、临时文件行为和限额保护的位置。本文给配置片段与上线前的验证清单。
nginx
运维
反向代理
Stripe Connect 退款成功、平台余额却变负:reverse_transfer 和 refund_application_fee 决定钱从谁那扣
代码
Stripe Connect 退款成功、平台余额却变负:reverse_transfer 和 refund_application_fee 决定钱从谁那扣
2026-10-25 09:01:33
Stripe Connect 里退款接口返回成功、平台余额却变成负数,或子账户的钱追不回来,多数不是退款失败,而是 reverse_transfer 与 refund_application_fee 没开对。本文按 direct / destination / separate charges and transfers 三种扣费模型,拆清退款与拒付到底从谁的余额扣、部分退款如何按比例反向、两种「余额不足」为何一个 pending 一个直接报错,并给出 source_transaction、ACH/SEPA 例外与本地对账字段。
Stripe
支付对接
分账
退款
出海
对账
Stripe webhook 升级 API 版本:先建一个 disabled 端点做双投递,老端点回 400 保留回滚
编程
Stripe webhook 升级 API 版本:先建一个 disabled 端点做双投递,老端点回 400 保留回滚
2026-10-25 21:06:31
Stripe 每个 webhook 端点各自钉住 API 版本,升版本要连带升级端点。本文给出六步灰度流程:同 URL 加 ?version= 新建 disabled 端点、两边同时投递时忽略与 200/400 的取舍、Go/Java/.NET SDK 版本必须与端点一致,以及用 thin events 绕开版本。
Stripe
webhook
支付
API
git-ai:几十个 agent 抢同一个分支,把 merge queue 换成 compare-and-swap
编程
git-ai:几十个 agent 抢同一个分支,把 merge queue 换成 compare-and-swap
2026-10-25 21:31:02
git-ai 是照着 Anthropic Scion 公开设计写的 Go 版本控制系统,fork 自 Gitaly:用 compare-and-swap 和批次落地替代 merge queue,changeset log 记录每次更新与执行者,模型解冲突只算 proposal、必须过 verify.command 才落地。含 50 agent 并发落地的 benchmark 数据、构建步骤与当前限制。
Git
AI
Agent
Go
开源项目
版本控制
Vite 8 迁移笔记:Rolldown 和 Oxc 接管后要改的配置
代码
Vite 8 迁移笔记:Rolldown 和 Oxc 接管后要改的配置
2026-10-28 21:04:52
Vite 8 用 Rolldown 与 Oxc 取代 esbuild 和 Rollup,兼容层能自动转大部分旧配置,但 CJS 默认导入规则、manualChunks 对象形式、import.meta.url 在 UMD 下的行为都变了。文中给出迁移前后配置对照、esbuild 变可选依赖后的插件改法,以及已知限制清单。
Vite
前端构建
Rolldown
迁移
PHP 8.6 ext/uri 新增两个 Builder:先建后校验,不必再先有合法 URI
编程
PHP 8.6 ext/uri 新增两个 Builder:先建后校验,不必再先有合法 URI
2026-10-28 21:06:19
PHP 8.6 的 ext/uri 补上了 UriBuilder 与 UrlBuilder,把「每改一个组件就新建对象」和「必须先有合法 URI」两个问题一起解掉,校验分单组件与整体两层。同时新增 UriType 与 HostType 枚举,WHATWG 侧还能识别 127.1、0x7f.0x0.0x0.0x1 这类 IPv4 写法。
PHP
URI
RFC3986
WHATWG
Redis 8.4 原子槽迁移:CLUSTER MIGRATION 与 CLUSTER SLOT-STATS 实操
综合
Redis 8.4 原子槽迁移:CLUSTER MIGRATION 与 CLUSTER SLOT-STATS 实操
2026-10-28 21:07:50
Redis 8.4 的 CLUSTER MIGRATION 把槽与数据合并成一次原子操作,消掉迁移期间的不可用窗口;CLUSTER SLOT-STATS 能按槽看 key 数、CPU 与网络 I/O。文中给出迁移步骤、校验与回滚思路,并说明迁移中 FT/TS 聚合查询为何会返回部分结果或重复。
Redis
集群
运维
槽迁移
PDO 连 MySQL 默认是模拟预处理:prepare 不报 1146,LIMIT '10' 却报 1064
编程
PDO 连 MySQL 默认是模拟预处理:prepare 不报 1146,LIMIT '10' 却报 1064
2026-10-29 00:03:49
PDO_MYSQL 默认用模拟预处理:prepare() 不与服务器通信,所以表不存在要到 execute 才报 1146;execute([10]) 拼成 LIMIT '10' 直接 1064。整理四个可复现差异(校验时点、LIMIT 绑定、同名命名参数 HY093、N 前缀失效)、用 Com_stmt_* 计数器确认是否真的走了原生预处理,以及 PHP 8.4 占位符解析器与 8.5 常量迁移。
PHP
PDO
MySQL
prepared-statement
预处理语句
OpenResty 1.31.1.1 落地:precontent 阶段、按请求校验上游证书与 cosocket TLS
编程
OpenResty 1.31.1.1 落地:precontent 阶段、按请求校验上游证书与 cosocket TLS
2026-10-17 21:09:03
OpenResty 1.31.1.1 里三处对网关直接有用的新能力:precontent_by_lua 阶段与 access/content 的分工、proxy_ssl_verify_by_lua 按上游动态决定证书校验、settrustedstore/getsslsession 把可信 CA 下沉到单次握手,附升级自查路径与验证命令。
OpenResty
Nginx
Lua
网关
TLS
鉴权
Vite 8 升级核对清单:CJS default 导入和 browser/module 嗅探会先坏
编程
Vite 8 升级核对清单:CJS default 导入和 browser/module 嗅探会先坏
2026-10-29 20:04:53
Vite 8 用 Rolldown + Oxc 取代 esbuild + Rollup,升级真正花时间的是语义变化:CJS 的 default 导入统一成一套规则(以前 dev 和 build 判断条件不同)、browser/module 字段的内容嗅探被移除、manualChunks 对象形式与 watch.chokidar 失效。按「哪类项目会先坏」列出核对项,含配置改名映射、没有等价物的 esbuild 选项、build() 抛 BundleError 等,以及先用 rolldown-vite 隔离问题的迁移路径。
Vite
Rolldown
前端构建
升级迁移
Vue
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
上一页
1
…
137
138
139
140
141
142
143
下一页
共 143 页
到第
页
确定