程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
编程
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
多机 Docker 部署:用 Uncloud 把几台云主机拼成集群,没有控制面也不维护 quorum
编程
多机 Docker 部署:用 Uncloud 把几台云主机拼成集群,没有控制面也不维护 quorum
2026-09-13 21:31:05
Uncloud 是 Go 写的轻量容器编排工具,用 WireGuard 网状网络把多台 Docker 主机拼成集群,无需控制面与 quorum,支持 Docker Compose、服务发现、Caddy 自动 HTTPS。本文给出 CLI 部署步骤、内部原理(Corrosion/子网/grpc-proxy)与相对 K8s、Swarm 的取舍。
Docker
容器编排
WireGuard
自托管
运维
Vue 3.6 进入 RC:Vapor Mode 特性完备,@vue/reactivity 换用 alien-signals
编程
Vue 3.6 进入 RC:Vapor Mode 特性完备,@vue/reactivity 换用 alien-signals
2026-09-13 21:03:37
Vue 3.6 进入 RC:Vapor Mode 特性完备、100% opt-in,用 script setup vapor 开启,不支持 Options API、Suspense 只能在 VDOM 侧包裹;@vue/reactivity 底层改为 alien-signals 重构,性能与内存占用提升。含适用场景与当前 rc 状态说明。
Vue
Vapor
Mode
前端
响应式
构建
Go 1.26 发布:new(expr)、Green Tea GC 默认开启与 go fix 重写
编程
Go 1.26 发布:new(expr)、Green Tea GC 默认开启与 go fix 重写
2026-09-13 21:01:51
Go 1.26 于 2026-02-10 发布:内置 new 支持表达式初始化、泛型支持自引用约束,Green Tea GC 默认启用、cgo 开销降约 30%;go fix 重写为 modernizers,go mod init 默认写低版本。含 GODEBUG/GOEXPERIMENT 开关与端口移除等破坏性变更。
Go
1.26
GC
go
fix
垃圾回收
MySQL 升级选轨道:26.7 起日历版本 YY.M.P,跨 LTS 被拦、clone 只认相邻 LTS,线程池进社区版
编程
MySQL 升级选轨道:26.7 起日历版本 YY.M.P,跨 LTS 被拦、clone 只认相邻 LTS,线程池进社区版
2026-09-13 20:02:24
MySQL 9.7 之后改用日历版本号 YY.M.P,26.7.0 首个落地。梳理 Innovation 与 LTS 两轨道的版本号规则、升级/降级谱系(不可跨 LTS、Innovation 不能跨 major、降级需 logical dump/load)、clone 插件边界、repo 轨道配置,以及线程池插件下放社区版和 thread_pool_max_unused_threads 默认值变化。
MySQL
数据库
版本升级
运维
DBA
线程池
ToolGrad 复现笔记:不用 ToolBench key 先跑 MCP demo,A100 上再补 BFCL 与 SFT
编程
ToolGrad 复现笔记:不用 ToolBench key 先跑 MCP demo,A100 上再补 BFCL 与 SFT
2026-09-13 00:06:09
Google 参与的 ACL 2026 论文 ToolGrad 复现笔记:answer-first 生成工具调用数据,先用 MCP filesystem demo 零 GPU 验证框架,再在 A100 上跑 BFCL 评测与 Gemma-3 SFT,最后才需要 ToolBench key 生成自己的 ToolGrad-500,附完整命令与数据集/模型地址。
Google-Research
ToolGrad
工具调用
BFCL
Gemma
MCP
Binance 私有 API 报 -1021 / -1022:SIGNED 端点签名与时间戳排查
编程
Binance 私有 API 报 -1021 / -1022:SIGNED 端点签名与时间戳排查
2026-09-13 00:05:23
交易所私有 API 调不通,报错基本集中在 -1021 时间戳越界和 -1022 签名无效。本文以 Binance SIGNED 端点为例,拆清 HMAC-SHA256 对 totalParams 签名的规则、recvWindow 默认 5000 上限 60000 与 serverTime 判定逻辑,给出 openssl/curl/Python 可复现示例与常见错误码对照,并列出会让签名直接失效的边界。
crypto
api
交易所
API
Binance
HMAC
签名
接口对接
Gemini Deep Research 接入:只能用 Interactions API,再加 60 分钟上限、store=true 和 MCP 私有数据
编程
Gemini Deep Research 接入:只能用 Interactions API,再加 60 分钟上限、store=true 和 MCP 私有数据
2026-09-13 00:04:50
把 Google 的 Gemini Deep Research / Deep Research Max 接进内部流程的实操笔记:只有 Interactions API 可用、background 必须配 store=true、企业版要同时开 stream、60 分钟研究上限对 cron 排期的影响,以及用 MCP server 挂私有数据、allowed_tools 收窄权限的取舍。
Google
Research
Gemini
Deep
Interactions
API
AI
Agent
CoinGecko 与 CoinMarketCap 行情 API 实战:429 按分钟窗口算,credit 只认 200
编程
CoinGecko 与 CoinMarketCap 行情 API 实战:429 按分钟窗口算,credit 只认 200
2026-09-13 00:04:34
接加密货币行情 API 常踩两个计数器:分钟限流统计所有请求(含 4xx/5xx),月度 credit 只在 HTTP 200 时扣。本文用 CoinGecko / CoinMarketCap 官方文档拆清 Keyless、Demo、Pro 的根地址与鉴权差异,给出 429 指数退避代码、CORS 走后端代理、批量取价省配额,以及两家套餐与限额对照。
crypto
api
CoinGecko
CoinMarketCap
接口对接
限流
429
_abck、__cf_bm 与 JSESSIONID:服务端怎么用 Cookie 认出同一客户端
编程
_abck、__cf_bm 与 JSESSIONID:服务端怎么用 Cookie 认出同一客户端
2026-09-13 00:03:33
从会话 Cookie 与指纹 Cookie 的区别讲起,拆解 __cf_bm、_abck、bm_sz 这类反爬 Cookie 的生成与校验流程,给出 AES-256-GCM 校验片段、识别 Akamai Bot Manager 的排障特征,以及 Cookie 指纹与浏览器指纹各自的适用边界。
Cookie识别
反爬
Web安全
Akamai
TLS指纹
iai-memory:把每轮会话逐字存到本机,并按轮注入上下文的个人记忆引擎
编程
iai-memory:把每轮会话逐字存到本机,并按轮注入上下文的个人记忆引擎
2026-09-13 00:03:21
iai-memory(iai-pme)是给 AI 编码助手用的本地个人记忆引擎:逐字记录会话、按轮注入上下文、事实变更不覆盖旧记录而是链接保留。基于 MCP,支持 Claude Code/Codex/Cursor 等宿主,记录 AES-256-GCM 静态加密,配套三层记忆模型、idle consolidation 与矛盾标记,并附准确率与 token 消耗实测。
Personal
Memory
AI
Agent
MCP
Claude
Code
本地优先
记忆引擎
用 Baseline 判断 Web 特性能不能上:Dashboard 查询语法、HTTP API 与 WPT 测试约定
编程
用 Baseline 判断 Web 特性能不能上:Dashboard 查询语法、HTTP API 与 WPT 测试约定
2026-09-13 00:03:08
浏览器 evergreen,新特性怎么判断能不能上生产?本文讲清 Web Platform Baseline 的 limited/newly/widely 三态、Web Platform Dashboard(webstatus.dev)的查询语法与 HTTP API 字段、单次 100 条的分页坑,以及 WPT 的测试类型与常用命令,并给出工具链集成与不适用边界。
Web
Platform
Baseline
Tests
WPT
WebDX
前端工程
团队 AI 编码配置碎片化怎么治:腾讯开源 TeamAI CLI,用 Git 做分发和团队记忆
编程
团队 AI 编码配置碎片化怎么治:腾讯开源 TeamAI CLI,用 Git 做分发和团队记忆
2026-09-12 21:49:09
腾讯开源的 TeamAI CLI,用 Git 仓库做团队 AI 编码配置的唯一事实来源,把 skills、rules、hooks、MCP 统一分发到 Claude Code、Cursor、Codex 等工具,并沉淀团队级记忆,解决多工具混用下的配置碎片化和经验蒸发。
TeamAI
AI编码
团队协作
腾讯开源
Git
Claude
Code
Cursor
用户付一次钱,系统入账两次:Webhook 重复投递的幂等处理
编程
用户付一次钱,系统入账两次:Webhook 重复投递的幂等处理
2026-09-12 21:32:10
支付平台 webhook 是「至少一次」投递,重复必然发生。讲清三层去重(内存/唯一约束/幂等写入)、唯一键 NULL 陷阱、ON CONFLICT DO NOTHING、并发下别先查后插、乱序与状态机,附上线测试矩阵。
支付回调
幂等
Webhook
唯一约束
状态机
APK 逆向多了个新选择:ReArk v1.0.0,鸿蒙 HAP 和安卓 APK 一个工作台搞定
编程
APK 逆向多了个新选择:ReArk v1.0.0,鸿蒙 HAP 和安卓 APK 一个工作台搞定
2026-09-12 21:27:44
ReArk v1.0.0 发布:一个桌面工作台同时分析鸿蒙 HAP/ABC 与 Android APK/AAB,支持反汇编反编译、签名检查与重签名、AI Agent 辅助分析和真机投屏,附各平台安装包与仓库地址。
逆向工程
HarmonyOS
Android
反编译
安全工具
WeChat Intelligence Hub:把本机微信记录变成日报和商单信号的 preview 工具
编程
WeChat Intelligence Hub:把本机微信记录变成日报和商单信号的 preview 工具
2026-09-12 21:23:20
开源的微信个人情报库 WeChat Intelligence Hub,把本机聊天记录转成日报、待回复、待兑现承诺与商单信号,另给定向查询和 Markdown/HTML 双版本报告。本文整理它的实际能力、数据边界,以及只读本地、需授权数据库、macOS 路径未实测等门槛。
微信
开源项目
AI
本地部署
隐私
把散在四个系统的文档丢进去,用大白话问它:腾讯开源的 WeKnora 怎么用
编程
把散在四个系统的文档丢进去,用大白话问它:腾讯开源的 WeKnora 怎么用
2026-09-12 21:20:34
腾讯开源的 WeKnora 知识管理框架:PDF/Word/Excel 等十几种格式自动解析建索引,提问带引用;Agent 自动生成互链 Markdown Wiki 与知识图谱;可对接飞书/GitLab/Notion/语雀,Docker 私有化部署,模型接 20+ 家、向量库 8 选 1,支持企微/飞书/钉钉/Slack/Telegram 接入。含 GitHub 仓库、官网与官方文档地址。
WeKnora
知识库
RAG
腾讯开源
私有化部署
PHP 8.4 升级笔记:property hooks 和 readonly 不能共存,E_STRICT 移除会改 CI 行为
编程
PHP 8.4 升级笔记:property hooks 和 readonly 不能共存,E_STRICT 移除会改 CI 行为
2026-09-12 21:02:02
PHP 8.4 迁移要点:property hooks 与 readonly 不兼容、传引用可能绕过 set hook、E_STRICT 移除会改 CI 行为、round() 与 str_getcsv() 改抛 ValueError、JIT 默认值变化。附一份可以照着做的 7 步迁移顺序。
PHP
版本升级
迁移
PHP 8.4 虚拟属性钩子撞上 opcache.jit=1205:读到相邻属性内存,进程报 zend_mm_heap corrupted
编程
PHP 8.4 虚拟属性钩子撞上 opcache.jit=1205:读到相邻属性内存,进程报 zend_mm_heap corrupted
2026-09-12 21:02:02
PHP 8.4 生产事故复盘:开启 opcache.jit=1205 后,虚拟 property hook 直接作为实参时 JIT 缺 hook-enter guard,把 hook 当普通属性读,读到相邻 slot 内存,最终 zend_mm_heap corrupted。列出必须同时满足的 8 个触发条件、Self/Sibling-primed 两种路径与修复思路。
PHP
JIT
OPcache
故障排查
Go 1.25 发布:GOMAXPROCS 默认容器感知,json/v2 与 GC 进入实验
编程
Go 1.25 发布:GOMAXPROCS 默认容器感知,json/v2 与 GC 进入实验
2026-09-12 21:01:27
Go 1.25 改了不少默认值:Linux 上 GOMAXPROCS 默认按 cgroup CPU 配额算并周期更新,实验性 GreenTea GC 与 encoding/json/v2 上线,testing/synctest 转正,WaitGroup 新增 Go 方法。附各小版本安全修复清单与关闭容器感知的 GODEBUG 开关。
Go
GOMAXPROCS
容器
标准库
MySQL 8.0 升 8.4 LTS 复盘:停机不到 2 分钟,踩了认证插件、废弃参数、GPG 密钥三个坑
编程
MySQL 8.0 升 8.4 LTS 复盘:停机不到 2 分钟,踩了认证插件、废弃参数、GPG 密钥三个坑
2026-09-12 21:01:27
MySQL 8.0 EOL 后升级到 8.4 LTS 的完整复盘:mysql_native_password 默认禁用导致连接全挂、expire_logs_days 被移除导致实例起不来、仓库 GPG 密钥过期。附升级前检查 SQL、ALTER USER 改认证插件、mysqld --validate-config 校验与回滚注意点。
MySQL
数据库升级
运维
MySQL 8.4 升级:两张表 join 的条件列都有索引,执行计划却没用上
编程
MySQL 8.4 升级:两张表 join 的条件列都有索引,执行计划却没用上
2026-09-12 21:01:27
跨表 join 两边关联列都有索引,升级 MySQL 8.4 后却走了全表扫。根因是 utf8mb3 与 utf8mb4 的隐式字符集转换,加上 8.4 优化器改了 join 顺序把转换落到有索引的一边。附排查 SQL、gh-ost 在线转字符集,以及复现不出来的 schema 漂移问题。
MySQL
字符集
索引优化
Golang 重写 BuildAdmin:可视化拖拽生成 CRUD,有数据的表不删表重建
编程
Golang 重写 BuildAdmin:可视化拖拽生成 CRUD,有数据的表不删表重建
2026-09-12 20:00:41
BuildAdmin 的 Go 移植版 ai-go-admin:Golang+Vue3+PostgreSQL 技术栈,图形化拖拽生成后台增删改查代码,一次生成模型/仓储/服务/控制器/路由/前端组件/语言包,有数据的表只给改表 SQL、不删表重建。含仓库、文档与在线演示地址。
Go
Vue3
BuildAdmin
CRUD
开源后台
5 个 Go 搜索引擎实测:从 bleve 到 Elasticsearch,百万到亿级文档怎么选
编程
5 个 Go 搜索引擎实测:从 bleve 到 Elasticsearch,百万到亿级文档怎么选
2026-09-12 09:57:20
实测 bleve、MeiliSearch、Elasticsearch、Typesense、ZincSearch 五个 Go 可用的全文检索方案,从百万到亿级文档对比性能、中文分词、部署与成本,附选型决策树、5 个常见坑和向量搜索的取舍。
Go
搜索引擎
Elasticsearch
MeiliSearch
bleve
drawio-skill 开源:说句话生成 .drawio 源文件,8600+ Star 的绘图体力活终结者
编程
drawio-skill 开源:说句话生成 .drawio 源文件,8600+ Star 的绘图体力活终结者
2026-09-12 09:57:10
drawio-skill 是 Agents365-ai 团队开源的绘图 Skill:一句话生成可继续编辑的 .drawio 源文件,11 种图表预设(ER 图、UML、C4、架构图、流程图、BPMN、网络拓扑等)+ 10,000+ 官方形状库精确解析 + 321 个 AI/LLM 品牌图标;Mermaid 转原生 .drawio、代码库/IaC/SQL DDL 自动生成结构图,导出 PNG 后 AI 自检布局并自动修复,8600+ Star。
drawio-skill
draw.io
架构图
AI画图
Skill
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
上一页
1
2
3
4
5
6
7
…
270
下一页
共 270 页
到第
页
确定