程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
软件定制开发/软件按需定制 技术文章 · 第27页
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
Agent Runtime 不是模型推理服务:一次 Run 的执行、取消与恢复边界
编程
Agent Runtime 不是模型推理服务:一次 Run 的执行、取消与恢复边界
2026-10-07 00:03:47
把「接上 LLM API」当成 Agent 系统是常见误解。这篇拆 Agent Runtime 的真实职责:一次 Run 的六步执行、模型/Business Agent/Runtime/Adapter/Harness 五个易混对象、取消不等于关 HTTP、重试分层与幂等、持久化不等于恢复,以及一份可用来验收生产可用性的证据清单。
Agent
Runtime
Agent运行时
智能体运行时
运行时
执行循环
Run生命周期
AI
可恢复执行
崩溃
循环
超时
决策
Pydantic AI 拆解:Agent 容器、Capability 组合与一个银行客服 agent
编程
Pydantic AI 拆解:Agent 容器、Capability 组合与一个银行客服 agent
2026-10-07 00:03:26
Pydantic AI 是 Pydantic 团队的 Python Agent 框架。本文拆解其核心机制:Agent 容器与 5 种运行方式、结构化输出与校验重试、RunContext 依赖注入、可组合的 capability 原语,并给出一个完整的银行客服 agent 示例,附可观测性、持久执行与测试做法。
pydantic
ai
PydanticAI
Agent
Python
依赖注入
LLM
客服
Lit
ABI
Project Loom 不是一次升级:三块内容分属 JDK 21 与 JDK 25 两条时间线
编程
Project Loom 不是一次升级:三块内容分属 JDK 21 与 JDK 25 两条时间线
2026-10-07 00:03:14
Project Loom 不是单一功能:虚拟线程 JDK 21 定稿、作用域值 JDK 25 定稿、结构化并发仍在第五个预览。梳理三块内容的时间线与 JDK 21→25 的 API 变化(ShutdownOnFailure/throwIfFailed 换成 open+Joiner),附迁移注意点。
Project
Loom
虚拟线程
Java并发
结构化并发
作用域值
JDK
25
reli-prof:不装扩展、不改目标代码,从进程外采样 PHP 调用栈与内存图
代码
reli-prof:不装扩展、不改目标代码,从进程外采样 PHP 调用栈与内存图
2026-10-06 21:32:20
reli-prof 是用 PHP 写的采样剖析器:不加载扩展、不改目标代码,从进程外通过 ptrace/FFI 读 Zend Engine,做调用栈采样、火焰图 TUI 与内存图分析。附 inspector:trace/rbt:analyze/rbt:explore、内存 dump/report/compare 等命令与 1.00–1.06× 开销数据。
PHP
性能分析
Profiler
调试
VM
PHP 8.5 管道操作符 |>:把嵌套调用拆成从左到右的转换链
编程
PHP 8.5 管道操作符 |>:把嵌套调用拆成从左到右的转换链
2026-10-06 21:31:48
PHP 8.5 的管道操作符 |> 怎么用:从字符串/数组/错误处理实例出发,讲清单参数 callable 约束、多参数函数要包装、箭头函数必须加括号、引用传递 callable 不允许、操作符优先级等限制,并给出从嵌套调用迁移到管道的重构清单。
PHP
PHP8.5
管道操作符
函数式编程
管道
闭包
8.5
VS
Laravel 14 最低 PHP 抬到 8.4:从 master 分支看到的 2027 Q1 排期
资讯
Laravel 14 最低 PHP 抬到 8.4:从 master 分支看到的 2027 Q1 排期
2026-10-06 21:04:19
从 laravel/framework master 分支看到的前瞻信息:Laravel 14 预计 2027 Q1,最低 PHP 从 8.3 抬到 8.4(因 Symfony 8 要求 PHP 8.4),并列 Laravel 11–14 的 PHP 范围与 bug/安全支持到期。附按现有版本的升级排期建议。
Laravel
PHP
框架
升级
Redis 8.10.2 安全修复:cluster bus 认证与事务 ACL 撤销
资讯
Redis 8.10.2 安全修复:cluster bus 认证与事务 ACL 撤销
2026-10-06 21:03:43
Redis 8.10.2 安全修复:cluster bus 协议在未启用 tls-cluster 时没有自身认证,新增 cluster-bus-port-protected-mode(默认 no);事务中排队的命令曾能访问已被撤销 ACL 权限的 key。附配置片段、bus 端口加固与升级建议。
Redis
集群
安全
ACL
事务
Prometheus 3.14.0 升级笔记:query stats 参数弃用、duration expressions 默认开启后要改什么
资讯
Prometheus 3.14.0 升级笔记:query stats 参数弃用、duration expressions 默认开启后要改什么
2026-10-06 21:03:43
Prometheus 3.14.0 升级笔记:/api/v1/query 的 stats 参数除 true/all 外取值被弃用,PromQL duration expressions 默认开启、promql-duration-expr 变 no-op,first_over_time 转正,以及 Hetzner 标签移除会打断 relabel。附升级前检查清单。
Prometheus
监控
PromQL
升级
Grafana 13.2.0 升级前要处理的三处破坏性变更:Prometheus 鉴权、grafana-prometheus 包与 Zipkin 插件
资讯
Grafana 13.2.0 升级前要处理的三处破坏性变更:Prometheus 鉴权、grafana-prometheus 包与 Zipkin 插件
2026-10-06 21:03:43
Grafana 13.2.0 三处破坏性变更:Prometheus 数据源从核心移除 Azure 与 SigV4 认证,移除 grafana-prometheus 包,Zipkin 从核心插件移除。说明各自影响面(托管 Prometheus、编译/ fork、链路追踪看板)与升级前自查顺序。
Grafana
可观测性
数据源
升级
评估
2.0
zip
编译
Amazon
表达式
MySQL 9.7 LTS 升级注意:innodb_log_writer_threads 默认值按 log_bin 与 CPU 数分档,两个旧变量被移除
编程
MySQL 9.7 LTS 升级注意:innodb_log_writer_threads 默认值按 log_bin 与 CPU 数分档,两个旧变量被移除
2026-10-06 21:02:57
MySQL 9.7 LTS 升级要点:innodb_log_writer_threads 默认值改为按 log_bin 与可用逻辑 CPU 数分档判定;group_replication_allow_local_lower_version_join、replica_parallel_type 被移除,配置残留会让 mysqld 启动失败。附判定表与升级前扫描命令。
MySQL
9.7
InnoDB
升级
Join
PHP 8.6 弃用清单:升级前先跑一遍这行 grep
编程
PHP 8.6 弃用清单:升级前先跑一遍这行 grep
2026-10-06 21:02:57
PHP 8.6 的弃用清单:is_double/is_integer/is_long/doubleval、spl_object_hash、mb_ereg*、dechunk 过滤器、从 finally/构造析构返回值、mysqli::stmt_init 等。弃用只在 8.6 报警告,移除在 PHP 9。附一行 grep 自查与人工复核点。
PHP
8.6
弃用
升级
语法
正则
Docker Engine 29.8.2 修掉恶意 DNS 导致的 registry TLS 跳过,29.9.0-rc.1 补 containerd 丢层
资讯
Docker Engine 29.8.2 修掉恶意 DNS 导致的 registry TLS 跳过,29.9.0-rc.1 补 containerd 丢层
2026-10-06 21:02:57
Docker Engine 29.8.2 修复 CVE-2026-92543:恶意 DNS 响应可让 registry 连接跳过 TLS 校验或退回 HTTP,导致凭据暴露与镜像替换;另有 OCI image index 深层嵌套导致无界资源。29.9.0-rc.1 还修了 containerd 存储丢层导致的产物不完整。
Docker
容器
安全
CVE
降级
Go 1.28 的 synctest.Subtest:把 t.Run 和 synctest.Test 合成一层
编程
Go 1.28 的 synctest.Subtest:把 t.Run 和 synctest.Test 合成一层
2026-10-06 21:01:53
Go 1.28 新增 testing/synctest.Subtest,把 t.Run 和 synctest.Test 合并,为表格驱动测试省掉一层缩进,并避免把 TestB 误写成跑 testA 的复制粘贴错误。讲清 bubble、假时钟、Wait/Sleep 语义与命名取舍,附前后代码对比。
Go
testing
synctest
单元测试
闭包
循环
Go 1.28 草案三处改动:url.MustParse、net 类型 TextUnmarshaler、代理变量小写优先
编程
Go 1.28 草案三处改动:url.MustParse、net 类型 TextUnmarshaler、代理变量小写优先
2026-10-06 21:01:53
Go 1.28 草案里三处容易被忽略的改动:net/url 新增 MustParse 处理常量 URL,net 的 IPMask/IPNet/HardwareAddr 实现 TextUnmarshaler 为 JSON 未来格式铺路,ProxyFromEnvironment 改为小写代理变量优先。给出代码片段与各自适用边界。
Go
net
url
ProxyFromEnvironment
TextUnmarshaler
降级
草案
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
超时
OpsFlash v0.4.1:修掉 SSH 非交互命令不结束、流式收尾死锁与 CMD 多行校验误伤
编程
OpsFlash v0.4.1:修掉 SSH 非交互命令不结束、流式收尾死锁与 CMD 多行校验误伤
2026-10-06 20:02:27
开源运维工具 OpsFlash 的 v0.4.1 更新,三个 SSH 坑:后台进程占着 PTY 时 sshd 不发 EOF 导致 Wait() 永久阻塞、x/crypto/ssh 不关 stdout writer 造成流式收尾死锁、CMD 多行脚本校验误伤交互式与守护进程模式。
Go
SSH
运维工具
Wails
Vue3
死锁
管道
超时
GoatFlow 0.10.0:accept[:16] 越界 panic、PostgreSQL 卡在 migration 5、token 无 session 无法注销
综合
GoatFlow 0.10.0:accept[:16] 越界 panic、PostgreSQL 卡在 migration 5、token 无 session 无法注销
2026-10-06 20:01:47
开源工单/ITSM 系统 GoatFlow 发布 0.10.0(93 commits,154 项修复):登录 token 现在带 sid 才能注销,PostgreSQL 从"装不上"到跑通全套件,插件沙箱开始强制校验权限。附带复盘 demo 里一个 curl 一请求就 500 的 accept[:16] 越界 panic。
Go
开源工单系统
PostgreSQL
ITSM
Wails
重试
身份
微信支付退款卡在 PROCESSING / CLOSED / ABNORMAL:三种"没退成功"的状态怎么读、怎么处理
代码
微信支付退款卡在 PROCESSING / CLOSED / ABNORMAL:三种"没退成功"的状态怎么读、怎么处理
2026-10-06 09:00:52
微信支付 v3 退款提交后返回 200 只代表受理,退款单最终可能卡在 PROCESSING、CLOSED 或 ABNORMAL。这篇按状态逐个拆:CLOSED 为何要换个退款单号重发、ABNORMAL 原路退回失败怎么走异常退款接口,附退款回调重试频次与 REFUND_FEE_MISMATCH 等高频错误码。
微信支付
退款
APIv3
支付接口对接
排障
查单
谁给 crates.io 付账单:Rust 基金会的治理边界与资金通道
编程
谁给 crates.io 付账单:Rust 基金会的治理边界与资金通道
2026-10-06 00:04:04
crates.io 挂了谁修、编译器 CI 账单谁付、商标被抢注谁打官司?梳理 Rust 基金会与 Rust 项目的“权、钱分离”:基金会管基础设施、资金、法务与商业连接,项目保留语言自治;拆解维护者基金、驻场维护者、生态基金、Project Goals 四条资金通道,以及 RCN、Trusted Trainer、Ferrocene 机制,并对照 Go 依赖 Google 的治理模式。
rust
foundation
Rust基金会
开源治理
基金会治理
维护者基金
Go治理对比
治理
商业
播客
Oz
确定性
流水线
保险
RESP3 不是 JSON:14 行类型表、HELLO 握手与客户端缓存
编程
RESP3 不是 JSON:14 行类型表、HELLO 握手与客户端缓存
2026-10-06 00:03:53
RESP 是 Redis 的线缆协议,不是 JSON/序列化库。本文给出 RESP2/RESP3 的 14 行首字节类型表、HELLO 握手语法、RESP3 新增类型(Map/Set/Push/Verbatim)与客户端缓存动因,以及 Kvrocks 未落地的原因和 Go 手写 Reader 的解析要点。
resp协议
RESP
RESP3
Redis
序列化协议
HELLO
握手
客户端缓存
协议解析
未来
在 prompt 之外拦下工具调用:Microsoft agent-governance-toolkit
编程
在 prompt 之外拦下工具调用:Microsoft agent-governance-toolkit
2026-10-06 00:03:42
Agent 上了生产后,"这个动作允许吗/是谁做的/能证明吗"三个问题绕不过去。这篇拆 Microsoft agent-governance-toolkit:在模型意图落地前的应用层拦截每次工具调用,用 YAML 策略做确定性放行/拒绝,配套零信任身份、四层权限环沙箱、SRE kill switch 与审计,含 Python/TS/.NET/Rust/Go 五语言接入方式与 agt verify 合规检查。同时说明它的边界:应用中间件层治理,而非内核级隔离。
agent治理
智能体治理
Agent
Governance
策略执行
零信任身份
AI
Agent安全
工具调用拦截
治理
AGT
ON CONFLICT 的冲突目标怎么推断:从 no unique or exclusion constraint 报错到 SQLite 的两义
编程
ON CONFLICT 的冲突目标怎么推断:从 no unique or exclusion constraint 报错到 SQLite 的两义
2026-10-06 00:03:24
ON CONFLICT 的冲突目标怎么定:列推断、ON CONSTRAINT、部分唯一索引各有什么要求,excluded 伪表引用新值,以及 no unique or exclusion constraint 报错的真实原因;顺带理清 SQLite 里 ON CONFLICT 的两义与解析歧义。
ON
CONFLICT
UPSERT
冲突目标
excluded
PostgreSQL
SQLite
唯一索引
SQL
语法
Lit
Math.sumPrecise 进入 Stage 4:reduce 求和的精度问题与它的解法
编程
Math.sumPrecise 进入 Stage 4:reduce 求和的精度问题与它的解法
2026-10-06 00:03:18
Math.sumPrecise 已到 TC39 Stage 4、进 ECMAScript 2027。这篇讲清它与 reduce 朴素求和的精度差异、为什么只收 iterable、空集为何返回 -0、非 Number 为何抛 TypeError,以及它依然解决不了 0.1+0.2 的原因和规范里的状态机细节。
math.sumprecise
JavaScript
浮点精度
ES2027
TC39
reduce
ECMAScript
Oz
论文
Go 1.24 的 map 换成了 Swiss Table:从 8 槽 group 到 #81299 的无限 split
编程
Go 1.24 的 map 换成了 Swiss Table:从 8 槽 group 到 #81299 的无限 split
2026-10-05 21:31:39
拆解 Go 1.24 起内置 map 的 Swiss Table 实现:8 槽 group 与 uint64 控制字、H1/H2 切分、三角探测、7/8 load factor、1024 槽后 split、directory 与 global/local depth;并用 golang/go#81299 的最小复现说明同哈希键超过 896 个时为何会无限 split 与 OOM。
Go
SwissTable
map
运行时
哈希表
性能
布局
哈希
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
上一页
1
…
24
25
26
27
28
29
30
…
349
下一页
共 349 页
到第
页
确定