程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
宝塔日志 相关搜索结果(第69页)
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
llama.cpp 深度实战:当 C/C++ 重写遇见端侧 LLM 推理——从 GGUF 量化到 Apple Silicon 38 tokens/s 的生产级完全指南(2026)
编程
llama.cpp 深度实战:当 C/C++ 重写遇见端侧 LLM 推理——从 GGUF 量化到 Apple Silicon 38 tokens/s 的生产级完全指南(2026)
2026-06-16 01:17:28
llama.cpp 是端侧 LLM 推理的事实标准(180K+ Stars)。本文从源码架构、GGUF 格式、量化方法、跨平台后端、生产部署、性能优化到 DeepSeek V4 Flash 实战,全方位讲解本地 AI 推理。
llama.cpp
GGUF
量化
端侧推理
本地AI
C/C++
Apple Silicon
C/C
微信支付合单支付文档更新:sub_orders 字段名没变,语义从「子单」改成了「商品单」
案例
微信支付合单支付文档更新:sub_orders 字段名没变,语义从「子单」改成了「商品单」
2026-10-14 21:02:54
微信支付合单支付把 sub_orders、out_trade_no 的语义描述从「子单」改为「商品单」,字段名没变但业务映射可能理解错。另整理进件地址字段长度放宽、退款 user_received_account 不再展示卡尾号等近期变更。
微信支付
支付接口
API
字段变更
对账
OpenSSH 10.6 关闭 LZ77 压缩字典,修掉 GSSAPI 跨认证状态泄漏(CVE-2026-106555)
综合
OpenSSH 10.6 关闭 LZ77 压缩字典,修掉 GSSAPI 跨认证状态泄漏(CVE-2026-106555)
2026-10-14 21:02:57
OpenSSH 10.6 禁用 LZ77 压缩字典以缓解多路复用信道的明文恢复侧信道,并修复 GSSAPIAuthentication 跨认证尝试的状态残留(CVE-2026-106555)。另记录 sshd -G 输出大小写变化、scp -R 开始弃用与 seccomp 失败转致命等不兼容点。
OpenSSH
SSH
安全更新
运维
CVE
MySQL 26.7.0 Innovation 发布:Thread Pool Plugin 进社区版,Group Replication 默认通信栈换成 MYSQL
资讯
MySQL 26.7.0 Innovation 发布:Thread Pool Plugin 进社区版,Group Replication 默认通信栈换成 MYSQL
2026-10-15 20:01:57
MySQL 26.7.0 Innovation 发布:Thread Pool Plugin 进入社区版解决高并发下每连接一线程的调度开销,Group Replication 默认通信栈由 XCOM 换成 MYSQL 并开始弃用 XCom 配置,新增 Change Stream Applier 单写者复制通道;附 InnoDB、后量子加密等改动与版本线选择。
MySQL
数据库
Group
Replication
InnoDB
运维
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
systemd v259 升级后会踩到的默认值与行为变化
资讯
systemd v259 升级后会踩到的默认值与行为变化
2026-10-18 21:07:28
systemd v259 里不改配置也会变的三处:journald 默认 persistent、cgroup2 挂载 memory_hugetlb_accounting 让大页计入内存限制、networkd 与 nspawn 只走 nftables。另附 run0 --empower、OOMKills 属性、$LISTEN_PIDFDID 与 v260 移除计划。
Linux
运维
systemd
批量 UPDATE 撑大 binlog cache:临时文件、1197 报错与排查顺序
编程
批量 UPDATE 撑大 binlog cache:临时文件、1197 报错与排查顺序
2026-10-19 21:06:02
单个事务的 binlog 事件超过 binlog_cache_size 后会落到 tmpdir 临时文件,磁盘悄悄被吃掉;超过 max_binlog_cache_size 还会报 1197。含状态变量比值读法、tmpdir 排查顺序、按主键分批与 binlog_row_image 的取舍。
MySQL
运维
binlog
事务
杀掉 MySQL 主库后的两秒:ProxySQL + Orchestrator 异步复制故障切换实验
编程
杀掉 MySQL 主库后的两秒:ProxySQL + Orchestrator 异步复制故障切换实验
2026-10-20 20:01:15
用 Docker 起一套 MySQL 8.4.11 + ProxySQL + Orchestrator 实验室,故意 docker kill 主库,逐秒记录 2 秒零吞吐、4 个失败事务的切换过程;并复现两个 failover hook 的真实 bug(admin 只能本地连接、LOAD MYSQL SERVERS TO RUNTIME 加载过期表让从库短暂变 writer)与提升后重启又变只读的坑。
MySQL
ProxySQL
Orchestrator
高可用
运维实战
代金券回调新增 appid/openid:多公众号共商户号时怎么路由、校验与限频
案例
代金券回调新增 appid/openid:多公众号共商户号时怎么路由、校验与限频
2026-10-20 21:05:24
微信支付 2026-10 更新:代金券消息通知地址可带 appid,核销回调才返回 openid,多公众号共用商户号时必须按 appid 做路由;会员卡模板一批字段必填改选填会让本地校验报错;商品券 display_info 与可用商品编码列表二选一;会员接口限频放宽到 100/秒。
支付对接
微信支付
接口变更
Go
Pelican Panel + Wings 部署笔记:Compose、反代、节点上线
编程
Pelican Panel + Wings 部署笔记:Compose、反代、节点上线
2026-10-20 21:31:10
Pelican Panel 是 Laravel 写的开源游戏服务器面板,本文用 Docker Compose 跑通 Panel 与 Wings:APP_KEY 备份、BEHIND_PROXY/TRUSTED_PROXIES、Wings 的 docker.sock 与 2022 端口、反代 websockets、节点绿色心跳、端口分配与 Egg 导入,并说明 Docker 版仍属 WIP 的取舍。
Pelican
Laravel
Docker
自托管
运维部署
幂等防重不止唯一索引:幂等键的四层拦截与三个失效点
编程
幂等防重不止唯一索引:幂等键的四层拦截与三个失效点
2026-10-19 00:04:20
同一个请求被处理两次,问题往往不在业务代码某一行,而在幂等键设计。这篇划清幂等只在写操作上成立,给出键的三种生成方式与粒度、网关/Redis 原子消费/MySQL 唯一索引/状态机条件更新的四层拦截顺序,以及「每次重试重生成键」「先查后写」「去重记录与业务不同事务、TTL 短于重试窗口」三个失效点,附 Go 的 1062 判断与并发验证方法。
幂等防重
幂等键
Redis
MySQL
重复提交
优惠券
USDT TRC20 自动收款:链上有转账、系统却没加钱,先查这四处
代码
USDT TRC20 自动收款:链上有转账、系统却没加钱,先查这四处
2026-10-03 09:00:54
对接 USDT TRC20 自动收款时,链上已到账但系统没加钱(漏单)、或系统加了钱链上其实失败(假充值)怎么查。给 TronGrid v1 查询命令、四道入账校验(官方合约地址、receipt.result、收款地址、TxID 幂等)、decimals=6 金额单位、固化区块滞后与限流处理,并对比轮询账户历史/订阅 Transfer 事件/自建扫块三种监听方案的取舍。
USDT
TRC20
TronGrid
支付回调
幂等
链上收款
分页
假充值
转账
MaxScale 25.01 readwritesplit:causal_reads 七个模式,与 transaction_replay 重复写两次的边界
编程
MaxScale 25.01 readwritesplit:causal_reads 七个模式,与 transaction_replay 重复写两次的边界
2026-10-22 00:03:41
读写分离代理踩的两个隐性坑:causal_reads 用 MASTER_GTID_WAIT 保证读到自己的写(含 MXS-5527 里 INSERT...RETURNING 失效),transaction_replay 在 COMMIT 在途时可能重复提交,以及 MaxScale 25.01 把 reuse_prepared_statements 与 optimistic_trx 移出路由器带来��升级失效。
数据库代理
MaxScale
readwritesplit
读写分离
causal_reads
transaction_replay
MariaDB
升级 Go 1.27 后 JSON 接口的行为变化:v1 默默接受的输入,v2 默认报错
编程
升级 Go 1.27 后 JSON 接口的行为变化:v1 默默接受的输入,v2 默认报错
2026-10-22 21:02:02
Go 1.27 把 encoding/json 换成了 v2 后端:非法 UTF-8、对象内重复键从「静默容错」变成报错。整理两类输入的表现差异、错误文案变化的排查方式、jsontext 流式校验、v1 语义 Options 与 GOEXPERIMENT=nojsonv2 兜底,以及 format/unknown/inline 等选项的移除与改名。
Go
encoding
json
JSON
升级兼容
四家支付回调收敛到一个入口:/pay/notify/{channel} 的实现笔记
代码
四家支付回调收敛到一个入口:/pay/notify/{channel} 的实现笔记
2026-10-21 09:02:28
微信 v3、支付宝、Stripe、PayPal 的回调应答语义和验签材料完全不同,四份 handler 复制来复制去就会串:支付宝返回 JSON 就被判失败并重试 8 次,原始 body 被 JSON 中间件吃掉就验签不过。文章给出统一入口的分层、四家验签与应答对照表、channel+event_id 幂等表、Go 接口与关键代码,以及回调乱序与查单兜底。
支付接口
回调
Go
Stripe
微信支付
幂等键
订单状态机的状态语义与恢复路径:Closed 可恢复,Cancelled 只退款
编程
订单状态机的状态语义与恢复路径:Closed 可恢复,Cancelled 只退款
2026-10-23 00:03:59
把订单的「已关闭」和「已取消」合成一个终态,支付回调晚到就只能人工对账。这篇按 orderflow 的六状态枚举和 CanTransitionTo 迁移表,拆开两条恢复路径:Closed 先 QueryOrder 复核、校验金额,再走独立的 CASReopenPaid 逆向恢复并触发 OnReopened;Cancelled 保持不动,只以 (order_no, trade_no) 唯一键写退款 outbox。附 CAS 条件更新 SQL、OnPaid 失败停在 Paid 的 fallback 重扫,以及状态机适用边界。
订单状态机
状态机
支付回调
订单关单
CAS
幂等
Go
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
安全
运维
鉴权
systemctl start 没报错但定时任务不跑:systemd timer 替掉 crontab 的迁移与排查
编程
systemctl start 没报错但定时任务不跑:systemd timer 替掉 crontab 的迁移与排查
2026-10-23 21:31:59
crontab 被编辑器悄悄清空、只 start 不 enable 导致 timer 永不触发、UTC 服务器上 OnCalendar 早 8 小时、手动能跑但 timer 报 127——把 certbot、数据库备份、WordPress wp-cron 三个任务迁到 systemd timer 的完整配置与排查路径,附带什么场景该继续用 cron。
systemd
Linux运维
cron
定时任务
部署
编程
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
php://filter 默认只让串 16 层过滤器:升级前先数一遍链长
编程
php://filter 默认只让串 16 层过滤器:升级前先数一遍链长
2026-10-24 21:09:04
PHP 8.6 给 php://filter 加了默认 16 层的链长上限,超过就直接打不开流并告警;这不是性能项,防的是 convert.iconv/base64/dechunk 长链把文件读取拼成可执行内容。同一版本还把 stream 失败改成结构化错误 API。本文给出升级前要数的链长、要搜的代码位置,以及错误存储的开启方式。
PHP
安全
stream
同一条 UPDATE,Go 返回 0、Node 返回 1:MySQL 的 changed 与 matched 不是一回事
编程
同一条 UPDATE,Go 返回 0、Node 返回 1:MySQL 的 changed 与 matched 不是一回事
2026-10-26 00:03:57
乐观锁判定踩的坑多半不在 version 字段,而在 affected-rows 语义:MySQL 默认返回实际改动行数,带 CLIENT_FOUND_ROWS 才返回匹配行数。同一个 0 既可能是"没匹配到"也可能是"值没变"。本文对照 go-sql-driver、mysql2、JDBC 的默认值差异,给出 Go 侧判定、连接池拆分与抖动重试写法。
乐观锁
MySQL
并发控制
CAS
Go
RowsAffected
clientFoundRows
Beszel 部署排障笔记:两条连接通道、unix socket 与几处静默失败
编程
Beszel 部署排障笔记:两条连接通道、unix socket 与几处静默失败
2026-10-27 00:05:02
Beszel 的 hub/agent 双通道模型决定了排障顺序:同机部署为什么 localhost 不通、host network 与 rootless 容器丢哪些指标、FILESYSTEM/NICS/SMART 必须显式设置的值,以及反代 gzip 掐断 SSE、自签 CA、TRUSTED_AUTH_HEADER 这几个静默失败点。
Beszel
服务器监控
Docker
运维排障
Go
Linux查看系统配置常用命令
编程
Linux查看系统配置常用命令
2024-11-17 18:20:42
本文提供了一系列Linux系统命令,用于查看系统信息、内核、CPU、内存、分区、网络、进程、用户和服务等。通过这些命令,用户可以获取系统的详细状态和配置,包括内存使用情况、分区状态、网络接口属性等,帮助用户进行系统管理和故障排查。
Linux
系统管理
命令行
编程
windows安装sphinx3.0.3(中文检索)
2024-11-17 05:23:31
Sphinx是一个高性能的全文检索引擎,支持SQL和XML数据源的集成,提供多种搜索接口。其索引速度可达10~15MB/秒,搜索性能可支持每秒150~250次查询。文中详细介绍了Sphinx的安装、配置文件的创建、索引的生成、服务的启动以及常用命令,适合需要实现高效搜索功能的开发者参考。
搜索引擎
数据库
技术文档
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
上一页
1
…
66
67
68
69
70
71
72
…
116
下一页
共 116 页
到第
页
确定