程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
sub 相关搜索结果(第181页)
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
用 tsconfig 拦住 enum 与 parameter properties:Node type stripping 的配置侧写法
编程
用 tsconfig 拦住 enum 与 parameter properties:Node type stripping 的配置侧写法
2026-09-28 00:03:54
Node 内置 type stripping 只擦除类型、不做检查,配置侧要保证源码只含可擦除语法。本文给出 erasableSyntaxOnly、verbatimModuleSyntax、allowImportingTsExtensions、rewriteRelativeImportExtensions 的 compilerOptions 片段,说明哪些语法会抛 ERR_UNSUPPORTED_TYPESCRIPT_SYNTAX,以及用 tsc --noEmit 在 CI 单独做类型检查的做法。
type
stripping
类型剥离
TypeScript
Node.js
tsconfig
PARA
Pin
支付接口幂等性:支付宝 out_trade_no、Stripe Idempotency-Key 与 PostgreSQL 去重表
代码
支付接口幂等性:支付宝 out_trade_no、Stripe Idempotency-Key 与 PostgreSQL 去重表
2026-10-03 21:31:38
支付接口重复扣款怎么防:讲清支付宝/微信 out_trade_no、Stripe Idempotency-Key、2C2P invoiceNo 的网关侧幂等,再落到服务端 PostgreSQL idempotency_keys 去重表 + ON CONFLICT DO NOTHING 当锁,以及 Webhook at-least-once 去重与失败时删/留 Key 的取舍。
支付
接口对接
幂等
PostgreSQL
Webhook
案例
PHP 8.6 新增 Time\Duration 与 clamp():纳秒时长运算和边界收敛
编程
PHP 8.6 新增 Time\Duration 与 clamp():纳秒时长运算和边界收敛
2026-10-06 21:01:53
PHP 8.6 两个会进入日常业务代码的新增:纳秒精度、约 292 年溢出安全的 Time\Duration 时长类型,以及封装区间限制的全局函数 clamp()。给出构造、加减乘除与比较的写法,并说明各自不适合的场景。
PHP
8.6
Duration
clamp
超时
支付接口报「时间戳过期 / 非法时间戳」:微信 5 分钟、Stripe 300 秒、支付宝非法 timestamp 的排查
代码
支付接口报「时间戳过期 / 非法时间戳」:微信 5 分钟、Stripe 300 秒、支付宝非法 timestamp 的排查
2026-10-05 09:01:11
微信支付报 401「timestamp 超过 5 分钟」、Stripe webhook 报 Timestamp outside the tolerance zone、支付宝报 isv.invalid-timestamp 时,问题通常在服务器时钟、时区或时间戳格式,不在签名算法。对照三家的容忍窗口和时间戳格式,给出 NTP/chrony 对时、偏差计算与签名串时间戳不一致的排查步骤。
支付接口
微信支付
Stripe
支付宝
时间戳
NTP
时区
手拼 alipay.trade.page.pay 签名:不用 SDK 时的六类高频报错与修复
代码
手拼 alipay.trade.page.pay 签名:不用 SDK 时的六类高频报错与修复
2026-09-19 21:32:46
不用支付宝 SDK、自己拼 alipay.trade.page.pay 待签串和 sign 时最常踩的六类报错:时间戳格式、charset 只认 form action、空值参数未过滤、下单与回调剔除规则不同、ASCII 升序、中文编码。附可复现 TS 函数与官方文档对照。
支付宝
支付对接
签名
Node.js
RSA2
时区
链上一笔 USDT 转账≠能加余额:USDT TRC20 入账前的五道过滤
代码
链上一笔 USDT 转账≠能加余额:USDT TRC20 入账前的五道过滤
2026-09-04 09:02:50
做 USDT TRC20 自动收款,链上有转账不代表能入账。本文给出入账前必须过的五道过滤:事件幂等去重、校验官方合约地址(防假 USDT)、回执必须 SUCCESS(防失败交易假充值)、确认数≥19(防回滚/双花)、金额与精度处理,并给出监听方式、订单匹配与现成开源实现的取舍。
USDT
TRC20
TRON
自动收款
假充值
区块链
TronWeb
zg
Vue 3.6 RC 里的 Vapor Mode:在现有 VDOM 应用里局部启用,哪些 API 用不了
编程
Vue 3.6 RC 里的 Vapor Mode:在现有 VDOM 应用里局部启用,哪些 API 用不了
2026-09-24 21:13:14
Vue 3.6 RC 的 Vapor Mode 编译期去掉 Virtual DOM,per-component 可选。讲清 <script setup vapor> 启用方式、createVaporApp 与 vaporInteropPlugin、VDOM 互操作的边界,以及 getCurrentInstance/v-memo/元素生命周期/全局属性等尚不支持的 API,附 3.6 的 alien-signals 响应式重构。
Vue
前端
编译
响应式
3.6
自托管 Hyperswitch:把多 PSP 路由、重试与保险库拆成可选的 Rust 服务
综合
自托管 Hyperswitch:把多 PSP 路由、重试与保险库拆成可选的 Rust 服务
2026-10-10 21:31:08
Hyperswitch 是 Juspay 开源的支付编排平台,用 Rust 写、Apache-2.0,可自托管。本文讲清它拆出的路由/重试、保险库、对账、成本可观测等模块,本地 Docker 起一套的步骤,以及什么场景值得加这层、什么场景直接对接 PSP 更省事。
Hyperswitch
支付编排
Rust
开源支付
PCI
fork
SPA
编排
eve
路由
Apache-2.0
重试
2.0
延迟
ACH
低延迟
对接
许可
保险
Vault
对接支付接口报 SSL certificate problem:别急着关 VERIFYPEER,先查 CA 路径、SNI 与老 ca-bundle
代码
对接支付接口报 SSL certificate problem:别急着关 VERIFYPEER,先查 CA 路径、SNI 与老 ca-bundle
2026-10-02 09:01:23
对接微信支付/支付宝/Stripe 接口时 TLS 握手就报 SSL certificate problem、x509 unknown authority、PKIX path building failed,这篇按「先定位→再修」排一遍:用 curl -v 与 openssl s_client 看清证书链与 Verify return code;区分缺中间证书、SNI/域名不匹配、老 ca-bundle、系统时间四类原因;给出 PHP curl.cainfo、Linux update-ca-certificates/update-ca-trust、Docker/scratch 与 Go fallback 的修法,并说明为什么不该关 VERIFYPEER。
接口对接
HTTPS
TLS
证书
排障
握手
git checkout 拆成两条命令:Git 2.23 的 git switch / git restore 选项行为与迁移对照
编程
git checkout 拆成两条命令:Git 2.23 的 git switch / git restore 选项行为与迁移对照
2026-10-14 23:42:57
Git 2.23 把 git checkout 的「切分支」和「检出文件」拆成 git switch 与 git restore 两条新命令。本文按官方文档逐项拆解两者的命令签名与选项行为(-c/-C、--detach、--guess、--source、--staged/--worktree、--overlay 等),给出从 checkout/reset 迁移的对照表,并说明为什么 checkout 没有被废弃。
新命令
Git
Shell
版本控制
命令行
PHP 8.5 的 #[\NoDiscard] 和 (void):让被丢掉的返回值留下一条日志
编程
PHP 8.5 的 #[\NoDiscard] 和 (void):让被丢掉的返回值留下一条日志
2026-10-17 21:02:03
PHP 8.5 的 #[\NoDiscard] 与 (void) 在支付、加锁、队列代码里的实际用法:如何让被丢弃的返回值变成可检索的告警,error_reporting 与错误处理器怎么配,和静态分析各管什么,附 8.5 弃用的机械清理命令。
PHP
8.5
错误处理
静态分析
binlogless 从库 + 并行复制:复制的 FLUSH PRIVILEGES 在 mysql.gtid_executed 里留空洞,重启后复制中断
综合
binlogless 从库 + 并行复制:复制的 FLUSH PRIVILEGES 在 mysql.gtid_executed 里留空洞,重启后复制中断
2026-10-20 21:09:00
binlogless 从库开了 relay-log recovery、并行复制和 commit-order 保持时,复制过来的 FLUSH PRIVILEGES 可能不在 mysql.gtid_executed 里留记录;重启后从库重请求已应用事务,主库 binlog 已 purge 就报 Cannot replicate。附适用条件、巡检 SQL 与规避手段。
MySQL
复制
运维
GTID
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
升级迁移
嵌入式Rust vs C工业级实测:ST+Inria 10周盲测揭秘——Rust真的能在C的主场打败C?
编程
嵌入式Rust vs C工业级实测:ST+Inria 10周盲测揭秘——Rust真的能在C的主场打败C?
2026-06-26 18:16:38
ST微电子与Inria研究所联合研究:两个团队并行开发相同固件功能,Rust团队内存占用比C少45%,JSON序列化速度提升3倍,且Rust团队开发经验更少。深入解析两种语言的嵌入式开发范式差异。
Rust
嵌入式
STM32
Cortex-M
no_std
Embassy
serde-json-core
memory-safety
ARM
IoT
GitHub 2026年7月Trending热门AI Agent项目深度解析:从知识图谱到金融分析的工程化落地
编程
GitHub 2026年7月Trending热门AI Agent项目深度解析:从知识图谱到金融分析的工程化落地
2026-07-03 07:42:25
深度解析2026年7月GitHub Trending热门AI Agent项目,覆盖编码规范、前端调试、代码知识图谱、金融分析四大方向,提供完整落地教程与性能优化方案
AI Agent
GitHub Trending
AI编程
代码知识图谱
金融AI
掌握现代 Web API:2024 年强大浏览器功能指南
编程
掌握现代 Web API:2024 年强大浏览器功能指南
2024-11-18 00:58:04
本指南探讨了2024年现代Web开发中关键的WebAPI,包括支付请求、存储、DOM、HTML清理、Canvas、历史、剪贴板、全屏、FormData、Fetch、拖放和地理位置API。这些API为开发人员提供了强大的工具,以创建更动态、安全和用户友好的Web应用程序。掌握这些API将提升用户体验和应用程序性能。
Web开发
API
前端技术
用户体验
安全性
Redis 分布式锁:Go 语言实现与深度剖析
编程
Redis 分布式锁:Go 语言实现与深度剖析
2024-11-18 19:27:46
本文深入探讨了如何使用Redis和Go语言实现分布式锁,分析了分布式锁的核心概念、实现细节及其面临的挑战。通过代码示例,展示了基本的分布式锁实现、可重入锁和自动续期机制,并讨论了性能优化和最佳实践。最后,文章总结了分布式锁的应用场景及注意事项,强调其在分布式系统中的重要性。
分布式系统
锁机制
编程
技术
性能优化
PostgreSQL日常运维命令总结分享
编程
PostgreSQL日常运维命令总结分享
2024-11-18 06:58:22
本文总结了PostgreSQL的日常运维命令,包括查看版本、数据库列表、字符集、连接数量、当前用户、数据库运行时间、表空间管理、用户和角色管理、数据库管理、表管理、索引管理、数据库启停、登录、函数、扩展、会话管理等。提供了相应的SQL命令示例,帮助用户高效管理PostgreSQL数据库。
数据库
运维
PostgreSQL
SQL
管理
编程
MySQL 优化利剑 EXPLAIN
2024-11-19 00:43:21
在MySQL中,EXPLAIN是一种强大的工具,用于分析SQL查询的执行计划,帮助识别性能问题并进行优化。通过EXPLAIN,用户可以了解查询的执行顺序、访问表的方式、使用的索引等信息,从而优化查询性能。优化建议包括避免全表扫描、使用合适的索引、减少数据读取量等。EXPLAIN的输出字段提供了详细的执行信息,有助于开发者进行有效的性能调优。
数据库
性能优化
SQL
MySQL
查询分析
relext是一个强大的Python库,用于处理正则表达式相关任务
综合
relext是一个强大的Python库,用于处理正则表达式相关任务
2024-11-19 09:50:03
relext是一个强大的Python库,用于处理正则表达式相关任务。本文介绍了relext的安装、基本用法和高级用法,包括编译正则表达式、匹配字符串、搜索文本、分组、查找所有匹配项和使用预定义字符集等功能。通过实际案例,如提取邮箱地址和替换文本,展示了relext在文本解析和数据分析中的应用。
Python
编程
正则表达式
数据处理
文本解析
10亿级数据高效写入MySQL:架构设计与实战优化
编程
10亿级数据高效写入MySQL:架构设计与实战优化
2025-03-29 15:24:44
本文探讨了在大数据时代如何高效地将10亿级数据写入MySQL的技术方案,包括架构设计、并行处理、批量写入、LOADDATAINFILE等优化技术。通过分库分表、数据分片、监控系统等策略,确保数据的高效存储与处理。同时,提供了实战案例分析和最佳实践建议,以帮助实现高效稳定的数据存储架构。
大数据
数据库
技术方案
数据存储
性能优化
Google Gemma 4 深度解析:当开源AI进入「逐层嵌入平行化」时代
编程
Google Gemma 4 深度解析:当开源AI进入「逐层嵌入平行化」时代
2026-04-09 04:54:56
Google于2026年4月发布Gemma 4开源模型系列,首次全面切换Apache 2.0许可证,搭载Per-Layer Embedding架构创新,26B MoE以3.8B激活参数击败Qwen3-235B。本文深度解析PLE架构、稀疏激活机制与全规格产品矩阵。
Gemma 4
Google
开源模型
Apache 2.0
MoE
Per-Layer Embedding
Scrapling 深度解析:Python 自适应爬虫框架——从智能元素追踪到全规模爬取的全链路技术实战
编程
Scrapling 深度解析:Python 自适应爬虫框架——从智能元素追踪到全规模爬取的全链路技术实战
2026-05-05 00:34:50
深度解析Python自适应爬虫框架Scrapling,涵盖核心概念、架构分析、代码实战、性能优化,对比传统爬虫痛点,介绍自适应元素追踪、反爬绕过、MCP集成等特性。
Python
爬虫
Scrapling
自适应
AI集成
170亿参数撬动万亿算力:Llama 4 Scout/Maverick如何用MoE架构重新定义开源大模型
编程
170亿参数撬动万亿算力:Llama 4 Scout/Maverick如何用MoE架构重新定义开源大模型
2026-05-11 20:48:39
深度解析Llama 4 Scout/Maverick的MoE架构、128专家设计、1000万token超长上下文,附本地部署实战与许可证分析
Meta
Llama4
MoE
开源大模型
混合专家架构
Scout
Maverick
iRoPE
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
上一页
1
…
178
179
180
181
182
183
184
…
283
下一页
共 283 页
到第
页
确定