程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
软件定制开发/软件按需定制 技术文章 · 第91页
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
Codex 值得安装的 15 个 Skill:从官方精选到社区实战
代码
Codex 值得安装的 15 个 Skill:从官方精选到社区实战
2026-09-02 21:27:49
梳理 Codex 生态中最值得装的 15 个 skill:7 个来自官方精选区、8 个来自社区,从 create-plan、grill-me 到 playwright、last30days,均给出仓库地址与安装方式,并说明 skill 的本质是 SKILL.md 文件夹。
Codex
AI编程
Skill
OpenAI
Agent
案例
固定 H5 中的 SM4 key:Frida hook shouldInterceptRequest 替换 JS,双层 mitmdump 中转加解密
2026-09-02 21:25:38
H5 套壳 APP 用国密动态加密(SM4+SM2+SM3),与其逆向算法,不如用 Frida hook WebViewClient.shouldInterceptRequest 把 sdcard 里的修改版 JS 替换 assets 原始 JS,让随机生成的 SM4 key 固定,再起双层 mitmdump 中转让 Burp 直接看明文。
Frida
WebView
抓包
mitmdump
SM4
国密
Android逆向
BurpSuite
Spider King 7.0:Web 协议恢复 Skill 的安装与适用边界
编程
Spider King 7.0:Web 协议恢复 Skill 的安装与适用边界
2026-09-02 21:14:31
Spider King 7.0 定位调整为先 Auto Judge、再按角色取证的 Web 协议恢复 Skill。本文梳理它的安装方式、默认交付原则,以及适用与不适用场景,帮你在浏览器点击与纯协议链路之间做判断。
Spider
King
逆向工程
协议恢复
Skill
取证
升到 MySQL 8.4.11 后表建不出来了?行宽校验变严的前因后果
代码
升到 MySQL 8.4.11 后表建不出来了?行宽校验变严的前因后果
2026-09-02 21:06:41
MySQL 8.4.11 因早期 deadlock 修复让 InnoDB 行大小估算更精确,连带把 CREATE/ALTER 校验变严:部分老 8.4 能建成的宽表升级后被拒或告警。给运维的提示:跨小版本升级要先 mysqldump --no-data 导出全量 schema 到测试库预跑,重点盯超大 VARCHAR/宽列/GEOMETRY/长 index prefix 的表。
MySQL
运维
版本升级
InnoDB
PHP 8.5 的 clone-with:readonly 对象更新属性不再需要手写模板
编程
PHP 8.5 的 clone-with:readonly 对象更新属性不再需要手写模板
2026-09-02 21:05:58
PHP 8.5 新增 clone($obj, ['prop'=>newVal]):在克隆时更新指定属性,readonly 属性同样适用,让不可变对象(DTO/Value Object) 的 with-er 模式从手写模板变成一行。给出 Money 示例、字段多时的 with(array) 取舍、以及未知 key 抛异常等边界;8.5 之前无此语法。
PHP
编码技巧
8.5新特性
面向对象
升级 MySQL 9.7 前先把认证迁走:mysql_native_password 已被彻底移除
案例
升级 MySQL 9.7 前先把认证迁走:mysql_native_password 已被彻底移除
2026-09-02 21:05:18
MySQL 9.7 LTS 彻底移除 mysql_native_password 认证插件(8.4 默认禁用仍可手动开,9.7 无此选项)。老客户端/旧驱动只支持旧插件时会报 ERROR 2059 连不上。给出升级前迁移存量用户(ALTER USER ... caching_sha2_password)、更新驱动、以及 8.0→8.4→9.7 不可跨 LTS 的完整自查清单。
MySQL
运维
版本升级
认证
PHP 例行安全版里的三处坑:bccomp 越界写、Phar 递归符号链接崩溃与 libgd
代码
PHP 例行安全版里的三处坑:bccomp 越界写、Phar 递归符号链接崩溃与 libgd
2026-09-02 21:04:32
PHP 8.2.33/8.3.33/8.4.24/8.5.9 例行安全版除已披露的 ext-pgsql SQLi 外,还修复 BCMath bccomp() 越界写(CVE-2026-17544)、Phar 递归符号链接崩溃(CVE-2026-7260)与内置 libgd(CVE-2026-9672)。升级后需覆盖 BCMath/Phar/gd 三条路径回归。
PHP
安全
版本更新
漏洞修复
Redis 大 key 带 TTL:到期瞬间删除卡住主线程,slowlog 却查不到
案例
Redis 大 key 带 TTL:到期瞬间删除卡住主线程,slowlog 却查不到
2026-09-02 21:03:07
一次 Redis"没挂但接口全超时"的复盘:集合型大 key 设置了 TTL,到期瞬间主线程同步 O(N) 遍历释放内存卡住几百毫秒到秒级,且 slowlog 查不到(过期删除是内部循环事件)。讲清排查(--bigkeys/MEMORY USAGE/HLEN)、治理(UNLINK、lazyfree-lazy-expire、HSCAN 分批、分片 key)与边界。
Redis
运维
故障排查
性能
星火 X2.5 端侧模型发布:4B/1.7B 参数、百万上下文与 MOPD 蒸馏怎么看
资讯
星火 X2.5 端侧模型发布:4B/1.7B 参数、百万上下文与 MOPD 蒸馏怎么看
2026-09-02 20:37:02
梳理词元星火 9 月发布的端侧开源模型 Spark X2.5(4B/1.7B):评测数据、百万 token 混合注意力、MOPD 在线蒸馏、BF16 体积与部署栈兼容性,并对营销宣称做了标注。
AI模型
端侧推理
大模型
开源权重
工具调用
华为
科大讯飞
OpenGUI v0.1.7:给 DeepSeek Harness 补上多设备真机走查
编程
OpenGUI v0.1.7:给 DeepSeek Harness 补上多设备真机走查
2026-09-02 18:25:42
OpenGUI v0.1.7作为DeepSeek Harness的手机插件,让写代码Agent与验货Agent共享上下文,在多台真机上并行执行GUI走查,覆盖启动、搜索、设置等流程,并汇总异常。更新补强截图与视频流稳定性,检查新版本但需确认。权限克制,禁止高危操作,适合补充探索式测试与多设备回归。
AI编程
自动化测试
真机测试
开源工具
火箭
编程
插件系统的三层存储结构:函数引用、Fiber 与 Symbol 隔离(DeepSeek Harness 拆解)
2026-09-02 17:37:19
拆解 DeepSeek Harness 插件系统的三层存储结构:Map 用函数引用当 key 存插件类型、Fiber 用 DisposableList 统一收口副作用并靠 epoch 自动处理依赖变化、Symbol 隔离同名服务。附适用与不适用场景判断。
DeepSeek
Harness
插件系统
依赖管理
Symbol隔离
Fiber
changedetection.io 网页变动监控自部署笔记:容器化配置、过滤规则与通知要点
编程
changedetection.io 网页变动监控自部署笔记:容器化配置、过滤规则与通知要点
2026-09-02 15:54:10
自部署网页变动监控 changedetection.io 的实操笔记:Docker 命令与 Compose 两套部署方式、检查间隔与误报的取舍、JSON 与局部区域过滤示例、通知渠道配置要点,以及远程访问该不该用内网穿透的判断。
changedetection.io
Docker
网页监控
自托管
JSON过滤
给 Agent 做实时搜索:问题拆解与 AnySearch 接入方案
编程
给 Agent 做实时搜索:问题拆解与 AnySearch 接入方案
2026-09-02 11:49:10
给Agent接入实时搜索的四个真实痛点拆解(模型无实时数据、自建链路琐碎、HTML噪音烧Token、数据源分散),以及AnySearch三种接入方式(Skill/MCP/REST API)与适用边界,含需自行实测的官方口径。
AI
Agent
搜索
MCP
LLM
打工
浏览器机器指纹生成原理详解
编程
浏览器机器指纹生成原理详解
2026-09-02 11:47:31
授权码绑定设备的机器指纹怎么生成:采集 Navigator、Screen、Canvas、时区四类信息拼接后做 DJB2 变体 hash。讲清为什么 Canvas 指纹最可靠、为什么不用 Web Crypto 的异步 SHA256,以及浏览器升级/隐私模式/字体变化等稳定性边界。
浏览器
指纹
前端
安全
面试官:Bun + JS 怎么打造 AI Agent 引擎?
编程
面试官:Bun + JS 怎么打造 AI Agent 引擎?
2026-09-02 10:04:48
用 Bun 原生 fetch 流式解析 SSE 实现 AI Agent 工具调用循环的实战笔记:20 轮上限取舍、tool_calls 累加与 XML 兜底双协议、请求体压缩防 413、三层中止信号检查。
Bun
SSE
AI
Agent
工具调用
TypeScript
面试
bun-pty + xterm.js 实现 Web 端 CMD 终端:伪终端与 WebSocket 直连
编程
bun-pty + xterm.js 实现 Web 端 CMD 终端:伪终端与 WebSocket 直连
2026-09-02 10:01:24
用 bun-pty(Windows CreatePseudoConsole)替代 child_process.spawn,解决 cmd 无法响应 Ctrl+C 的问题,并通过 Bun 原生 WebSocket + xterm.js 打通浏览器终端,含 resize 协议与完整可跑代码。
Bun
bun-pty
xterm.js
WebSocket
伪终端
Web终端
支付回调丢失后的主动查单补单:别干等,把订单状态拉回来
编程
支付回调丢失后的主动查单补单:别干等,把订单状态拉回来
2026-09-02 09:01:03
支付成功但回调没到,干等会变成"用户钱扣了、系统没入单"的单边账。本文讲怎么用微信查单接口主动把订单真实状态拉回来:查单接口字段与判断(验签+SUCCESS)、触发频率的权衡、两条查单链路、关单只能对未支付订单调,以及对账单 T+1 的最后兜底。素材来自微信支付官方查单指引。
微信支付
查单
回调
补单
对账
支付对接
单边账
很适合放进工具箱:三个让我眼前一亮的开源项目
代码
很适合放进工具箱:三个让我眼前一亮的开源项目
2026-09-02 07:48:15
一篇 GitHub Trending 开源工具评测:OpenCut(CapCut 开源替代)、Meetily(纯本地会议纪要)、Caveman(给 Claude Code 省 token 的插件)。逐个给出适用场景、不适合场景、版本状态与实测边界,含速查清单,帮你按实际需求挑而不是全装。
开源工具
评测
特效
Strix:跑真实攻击的 AI 渗透测试工具(不是静态扫描器)
代码
Strix:跑真实攻击的 AI 渗透测试工具(不是静态扫描器)
2026-09-02 07:46:10
开源 AI 渗透测试工具 Strix 实测笔记:多个 Agent 动态打应用、写 PoC 验证后才上报,与静态扫描器误报的本质区别,含安装步骤、适用场景与 token 成本边界。
渗透测试
AI
Agent
安全测试
开源工具
红队
从 Node.js Serverless 迁到 Edge:先查依赖图,再谈冷启动
编程
从 Node.js Serverless 迁到 Edge:先查依赖图,再谈冷启动
2026-09-02 00:10:11
把业务从 Node.js Serverless 迁到 Edge Runtime(edge functions)时,真正踩坑的不是性能参数,而是一批"能编译、一跑就崩"的依赖:无 fs、无 TCP 直连、jsonwebtoken 失效、Prisma 直连报错、Redis 连不上。本文讲清 Edge 与 Node 两套运行时边界,以及什么时候根本不该用 Edge。
edge
functions
serverless
V8
Isolate
Next.js
边缘计算
给 Agent Zero 写插件:从零上手笔记
编程
给 Agent Zero 写插件:从零上手笔记
2026-09-02 00:09:41
从给 Agent Zero 写第一个插件出发,讲清 plugin.yaml、/a0/usr/plugins 目录、Web UI 钩子(initFw_end / apply_snapshot_before)、a0-create-plugin 与 a0-review-plugin 门禁,以及插件与扩展如何取舍、上 Plugin Index 的安全门槛。
Agent
Zero
plugin
插件
AI
扩展
Web
UI
支付回调 / Webhook 验签器(Verifier)的正确实现:HMAC、时间窗、防重放与幂等
编程
支付回调 / Webhook 验签器(Verifier)的正确实现:HMAC、时间窗、防重放与幂等
2026-09-02 00:04:42
从「合法支付回调被复制重放、HMAC 验签照样通过导致重复入账」事故切入,讲清回调验签器要绑定原始 body/时间戳/事件ID/HMAC,先验签再解析、常量时间比较、时间窗与 Redis 去重、数据库唯一键做业务幂等,并覆盖微信支付 APIv3 的 SHA256withRSA 验签差异与探测流量。
Verifier
Webhook
支付回调
幂等
防重放
Go
Home Manager 踩坑记录:stateVersion、包管理归属、dotfiles 迁移与激活排查
编程
Home Manager 踩坑记录:stateVersion、包管理归属、dotfiles 迁移与激活排查
2026-09-02 00:04:09
用 home-manager 声明式管理用户环境时最容易踩的三个坑:stateVersion 何时能改、useUserPackages/useGlobalPkgs 怎么选、旧 bashrc 与 dotfiles 如何迁进 home.nix,以及激活失败的排查顺序。
home-manager
Nix
NixOS
dotfiles
Wasm Component Model 构建期组合实操笔记:用 WAC CLI 拼出单个 .wasm
编程
Wasm Component Model 构建期组合实操笔记:用 WAC CLI 拼出单个 .wasm
2026-09-02 00:03:59
Wasm Component Model 的构建期组合实操:WAC CLI 把 primary 组件的 imports 接到 dependency 组件的 exports 上,产出单个 .wasm。讲清 wac plug 的简单用法与局限、wac compose + WAC 语言处理传递依赖、接口版本匹配的排查,以及非接口 import 导致组合失败的边界。
Wasm
Component
Model
WAC
WebAssembly
WASI
组件组合
WIT
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
上一页
1
…
88
89
90
91
92
93
94
…
349
下一页
共 349 页
到第
页
确定