程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
编程(第7页)
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
谁给 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
运行时
哈希表
性能
布局
哈希
.NET 10 LTS:JIT 换成图级循环识别,类库补齐 ML-KEM/ML-DSA/SLH-DSA
编程
.NET 10 LTS:JIT 换成图级循环识别,类库补齐 ML-KEM/ML-DSA/SLH-DSA
2026-10-05 21:03:19
.NET 10 LTS 支持到 2028-11;JIT 循环反转改用基于图的自然循环识别,栈分配与去虚拟化扩展,Arm64 新写屏障让 GC 暂停改善 8–20%;类库补齐 ML-KEM/ML-DSA/SLH-DSA 与 JSON strict 预设、WebSocketStream。
.NET
编程语言
版本发布
avx
循环
Bun 1.4 发布:从 Zig 重写为 Rust,空闲 CPU 占用降到 1/5
编程
Bun 1.4 发布:从 Zig 重写为 Rust,空闲 CPU 占用降到 1/5
2026-10-05 21:03:19
Bun 1.4 从 Node.js 测试套件新增 1517 个通过测试,空闲 CPU 占用降到 1/5、内存最多降 35%,并把运行时间从 Zig 重写为 Rust;内置新增 Bun.Image/WebView/markdown/cron/Terminal 与 bun run --parallel 等命令。
Bun
JavaScript
运行时
Rust 1.99.0:C 变参函数可由 Rust 定义,Box::leak 文档改口
编程
Rust 1.99.0:C 变参函数可由 Rust 定义,Box::leak 文档改口
2026-10-05 21:02:01
Rust 1.99.0 稳定了在 Rust 里定义 extern "C" 变参函数、VecDeque::retain_back、Layout::for_value_raw 等 API;RangeInclusive 迭代被优化带来行为变化,Box::leak 文档改口建议改用 into_non_null/into_raw。
Rust
编程语言
版本发布
Valkey 9.2.0-rc1:无 fork RDB、Path Hash、ACL 角色与 B+ tree sorted set
编程
Valkey 9.2.0-rc1:无 fork RDB、Path Hash、ACL 角色与 B+ tree sorted set
2026-10-05 20:04:41
Valkey 9.2.0-rc1(2026-09-16,预发布)发布说明解读:新增无 fork RDB 快照(内存峰值降低但写入吞吐降约15%,不影响 AOF rewrite)、radix tree 的 Path Hash 数据类型、可复用 ACL 角色与 ACL DIGEST、大批量 sorted set 改用 B+ tree(OBJECT ENCODING 变 btree)、INCREX、热 key 检测、复制限流与优先级客户端,含配置步骤与取舍。
Valkey
Redis
数据库
运维
RDB
快照
2.0
MySQL 没有 MERGE/RETURNING:REPLACE、ON DUPLICATE KEY UPDATE、INSERT IGNORE 的坑与选型
编程
MySQL 没有 MERGE/RETURNING:REPLACE、ON DUPLICATE KEY UPDATE、INSERT IGNORE 的坑与选型
2026-10-05 00:05:38
标准 SQL 有 MERGE,MySQL 至今没有,也没有 RETURNING。本文对照 MySQL 三件套 upsert(REPLACE、INSERT ... ON DUPLICATE KEY UPDATE、INSERT IGNORE)的实际语义:REPLACE 触发删除+插入、自增空洞、外键级联与默认值重置;ON DUPLICATE KEY UPDATE 的 affected rows 0/1/2 与 8.0.20 后行别名写法;MariaDB 10.5+ 的 RETURNING 与限制。附选型对照表。
MERGE
RETURNING
MySQL
upsert
ON
DUPLICATE
KEY
UPDATE
REPLACE
INTO
MariaDB
SQL
数据库
MicroPython esp32 模块笔记:PCNT 4X 正交解码、OTA 回滚与 deep sleep 唤醒
编程
MicroPython esp32 模块笔记:PCNT 4X 正交解码、OTA 回滚与 deep sleep 唤醒
2026-10-05 00:05:14
按 MicroPython 官方 esp32 模块文档整理的工程师笔记:睡眠唤醒源(ext0/ext1/gpio/touch/ulp)区别、idf_heap_info 与 idf_task_info 诊断的正确用法、Partition 的 OTA 回滚与 mark_app_valid_cancel_rollback 的 OSError(-261)、PCNT 单单元 4X 正交解码完整示例与 IRQ 竞态注意点、RMT 的三种 write_pulses 模式与 beta 警告,以及 ULP/NVS/LDO 的芯片限制。
micropython
嵌入式
ESP32
单片机
物联网
固件
硬件
回滚
GORM v1.30 的 gorm.G[T]:泛型 API 与链式 API 并存,复用实例不再污染 SQL
编程
GORM v1.30 的 gorm.G[T]:泛型 API 与链式 API 并存,复用实例不再污染 SQL
2026-10-05 00:04:54
GORM v1.30.0 起引入泛型 API gorm.G[T],本文对照传统链式写法给出 CRUD、Joins/Preload 新签名与移除的 FirstOrCreate/Save 迁移方式,并解释复用一个泛型实例为何不再条件污染(apply 每次 NewDB session 并重放 ops)。
GORM框架
Go
ORM
Go语言
数据库
MicroPython v1.29.0 发布:新增 psoc-edge 端口,编码参数开始抛 LookupError,SDCard 读写返回值反转
编程
MicroPython v1.29.0 发布:新增 psoc-edge 端口,编码参数开始抛 LookupError,SDCard 读写返回值反转
2026-10-05 00:04:11
MicroPython v1.29.0(2026-08-24)release notes 分组解读:新增 psoc-edge 端口与 machine.mem_backup()、manifest c_module(),esp32 升到 ESP-IDF v5.5.2,并梳理 7 条会踩坑的 breaking changes——encoding 校验抛 LookupError、SDCard 读写返回值反转、nrf sys.platform 统一、stm32 寄存器常量去掉 _S/_NS。附固件体积变化与升级自查清单。
micropython
嵌入式
单片机
ESP32
STM32
固件
M3
React 19.2 用起来要注意什么:Activity、useEffectEvent、部分预渲染与 SSR 变更
编程
React 19.2 用起来要注意什么:Activity、useEffectEvent、部分预渲染与 SSR 变更
2026-10-05 00:04:01
React 19.2 发布说明的工程师向解读:Activity 的 visible/hidden 两模式会卸载 effect 但保留 state 并延后更新;useEffectEvent 解决依赖数组里 theme 变化导致重连的老问题,但 Effect Event 不能进依赖数组;cacheSignal 只在 RSC 用;Partial Pre-rendering 走 prerender→resume;以及 Node 上 Web Streams 支持但官方仍推荐 Node Streams 的坑、SSR Suspense 批处理 2.5s 让路 LCP、useId 前缀变更。
React前端
React19
前端工程
SSR
React
Hooks
渲染
别只盯着「删掉那把锁」:PEP 703 改了 PyObject 的哪些字段,PEP 779 用什么硬指标判定转正
编程
别只盯着「删掉那把锁」:PEP 703 改了 PyObject 的哪些字段,PEP 779 用什么硬指标判定转正
2026-10-05 00:03:48
PEP 703 到底在设计层改了什么:偏置引用计数把对象头拆成 ob_tid/ob_ref_local/ob_ref_shared 三字段、immortal 对象与 0b00–0b11 引用计数状态、mimalloc 替换 pymalloc、Py_mod_gil 槽与 PYTHONGIL 覆盖;以及 PEP 779 给 free-threaded 构建进入 Phase II 定的 15% 性能、20% 内存硬指标和 Stable ABI 开放问题。
PEP
703
free-threading
GIL
CPython
Python
自由线程
引用计数
追踪
Vue 3.6 Vapor 默认不再做事件委托:监听器直接绑元素,要委托得写 .delegate
编程
Vue 3.6 Vapor 默认不再做事件委托:监听器直接绑元素,要委托得写 .delegate
2026-10-04 21:02:38
Vue 3.6 从 rc.2 起,Vapor 组件默认把 DOM 监听器直接绑到元素,不再做 document 级事件委托;需要委托得写 Vapor 专用的 .delegate 修饰符。本文讲清这一改动的取舍、对既有代码的影响,以及 Vapor 的 Opt-in 写法、Options API 不支持、createVaporApp 与 vaporInteropPlugin 的边界。
Vue
前端
Vapor
事件
成本
3.6
Go 1.27 的 ML-DSA:crypto/mldsa、TLS 1.3 签名方案与 MLKEM1024 配置
编程
Go 1.27 的 ML-DSA:crypto/mldsa、TLS 1.3 签名方案与 MLKEM1024 配置
2026-10-04 21:01:45
Go 1.27 把后量子签名放进标准库:crypto/mldsa 实现 FIPS 204 的 ML-DSA,crypto/x509 能处理 ML-DSA 密钥,crypto/tls 在 TLS 1.3 里新增 MLDSA44/65/87 签名方案。本文给出签名、证书、握手的配置片段与 MLKEM1024/MLDSAMu 的用法,并说清证书体积、握手开销与回退路径的取舍。
Go
后量子
ML-DSA
TLS
加密
握手
PHP 8.6 三个 session 默认值转向安全:Lax 会让跨站 POST 丢 session
编程
PHP 8.6 三个 session 默认值转向安全:Lax 会让跨站 POST 丢 session
2026-10-04 21:01:45
PHP 8.6 把 session.use_strict_mode、cookie_httponly 默认设为 1,cookie_samesite 默认 Lax。三者各自防一类攻击,也各自能打断正常应用:Lax 会让跨站 POST 的 SSO 与支付回调丢 session,httponly 打断读 cookie 的前端 JS,strict_mode 拒绝外部传入的 session id。本文给出升级前自查与回退做法。
PHP
PHP8.6
Session
安全
表单
AX
PHP 8.6 部分函数应用:用 ? 预填参数,少写一层 use 和临时闭包
编程
PHP 8.6 部分函数应用:用 ? 预填参数,少写一层 use 和临时闭包
2026-10-04 21:01:45
PHP 8.6 的部分函数应用用 ? 占位符预填部分实参,直接生成 Closure,省掉 array_map 里一层的箭头函数与 use。本文讲清它与一等可调用对象、普通闭包的区别,位置参数带来的可读性取舍,几个常见误用,以及同批只落了一半的闭包缓存优化。
PHP
PHP8.6
闭包
函数式
Git 2.56 的 fetch.followRemoteHEAD:一条全局配置修好所有 remote 的过期 origin/HEAD
编程
Git 2.56 的 fetch.followRemoteHEAD:一条全局配置修好所有 remote 的过期 origin/HEAD
2026-10-04 20:02:48
仓库里 origin/HEAD 还指向早已改名的旧默认分支,每次 fetch 都不修。Git 2.56 新增全局配置 fetch.followRemoteHEAD,一次设定让所有 remote 的 HEAD 自动跟随。作者从源码编了 2.43/2.55/2.56 三个版本实测:默认 create 不更新、always 静默生效但无输出、全局不支持 warn-if-not-$branch、per-remote 优先级最高。
Git
版本控制
运维
配置
CI
Rig
打包
MV3 的 declarativeNetRequest:四字段规则、匹配优先级与 webRequest 的取舍
编程
MV3 的 declarativeNetRequest:四字段规则、匹配优先级与 webRequest 的取舍
2026-10-04 00:05:11
MV3 把阻塞式 webRequest 换成声明式 declarativeNetRequest:讲清规则四字段、urlFilter 四种写法、static/dynamic/session 三类 ruleset 的生命周期差异、匹配优先级与限额常量,以及它相对 webRequest 的效率与隐私取舍。
Web
Extensions
declarativeNetRequest
浏览器扩展
Manifest
V3
Chrome
评估
Oz
RESTful API 设计:URL 不放动词、错误不返 200,以及名词化吵不出结果的几类接口
编程
RESTful API 设计:URL 不放动词、错误不返 200,以及名词化吵不出结果的几类接口
2026-10-04 00:04:04
从阮一峰的 RESTful API 最佳实践切入,梳理 URL 设计(宾语用名词、复数、避免多级)、HTTP 状态码的精确使用、JSON 响应与 HATEOAS,并补充下单/支付、用户名检查、批量操作、HTTP 状态码与业务错误码、跨域状态码等长期没有统一答案的争议场景。
RESTful
API
REST设计
接口设计
HTTP状态码
API规范
AgentHub:5 个 AI Agent 并行改同一仓库,消息路由、文件锁与崩溃恢复怎么落地
编程
AgentHub:5 个 AI Agent 并行改同一仓库,消息路由、文件锁与崩溃恢复怎么落地
2026-10-04 00:03:55
解析 AgentHub 这个多 Agent 编排框架:用消息路由、投递层+应用层双 ACK、指数退避重试、幂等去重、JSONL 状态日志与文件锁,解决多个 AI Agent 并行改同一仓库时的文件冲突、消息重复执行与崩溃丢状态问题,并说明其仅支持 macOS、早期项目的边界。
AI
Agent
协作
多智能体
消息队列
代码协作
Python
崩溃
决策
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
上一页
1
…
4
5
6
7
8
9
10
…
287
下一页
共 287 页
到第
页
确定