程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
编程(第38页)
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
Rust SIMD 进军 GPU:VectorWare 实现 core::simd 在 GPU 上运行
编程
Rust SIMD 进军 GPU:VectorWare 实现 core::simd 在 GPU 上运行
2026-09-06 06:18:24
VectorWare宣布成功实现Rust可移植SIMD(core::simd)在GPU上运行。之前已实现Rust线程到GPU Warp的映射,但未利用Warp内的并行通道。核心技术是将SIMD向量映射为Warp内的Lane,SIMD操作映射为Warp内并行执行。文章介绍了CPU SIMD原理、Rust可移植SIMD对比架构特定内部函数的优势、技术实现中的关键挑战(向量长度不匹配、内存访问模式、控制流差异),以及对开发者、GPU编程、高性能计算的意义和应用场景。
Rust
SIMD
GPU
core::simd
VectorWare
高性能计算
并行计算
CUDA
数据库索引底层原理:B-Tree 如何工作以及为什么一半索引无效
编程
数据库索引底层原理:B-Tree 如何工作以及为什么一半索引无效
2026-09-06 06:18:24
文章深入讲解数据库索引底层原理:索引是有序映射,只存储搜索列+行指针,底层使用B-Tree自平衡多路搜索树,通过二分查找将百万行查询从100万次检查降到约20次。核心分析了索引失效的七大原因:最左前缀原则违反、函数操作、隐式类型转换、前缀通配符、OR条件、低选择性列、统计信息过时。同时讨论了索引的代价(写入开销、存储空间、维护成本)和设计最佳实践(基于查询设计、复合索引列顺序、定期审查、EXPLAIN验证)。
数据库
索引
B-Tree
SQL
MySQL
PostgreSQL
性能优化
查询优化
从 Prompt Engineering 到 AI Engineering:构建可靠 AI 功能的工程范式
编程
从 Prompt Engineering 到 AI Engineering:构建可靠 AI 功能的工程范式
2026-09-06 06:18:23
AI应用开发正经历范式转变:从单纯的提示词工程转向AI工程。文章指出,写提示词在简单低风险场景有效,但生产环境面临上下文管理、工具使用、变更验证、故障调试、输出验证、自主权边界等工程问题。AI工程是软件工程、MLOps、分布式系统、安全、测试、平台工程的组合,核心实践包括上下文工程、评估框架、可观测性、输出验证、容错降级、安全治理,以及RAG、Agent、流水线等架构模式。
AI工程
Prompt Engineering
LLM
RAG
Agent
MLOps
可观测性
评估框架
构建机器可支付 API:x402 Web Scraper on Base 介绍
编程
构建机器可支付 API:x402 Web Scraper on Base 介绍
2026-09-06 05:13:51
x402 Scraper API是一个基于402支付协议的网页提取服务,为AI Agent提供干净的网页数据。文章介绍了AI Agent对网页数据的需求和传统方式的摩擦(订阅、API密钥、信用卡、人工干预)、402支付协议的工作原理(HTTP 402状态码、支付流程、优势)、x402 Scraper API的核心功能(网页提取、HTML转Markdown、结构化数据提取、动态网页渲染、批量处理)、选择Base区块链的原因(低费用、快速确认、EVM兼容)、应用场景,以及与传统API商业模式的对比。
402协议
机器可支付
x402
网页抓取
Base
区块链
AI Agent
API经济
如何架构 Playwright 测试以验证跨 UI 和 API 状态的原子事务回滚
编程
如何架构 Playwright 测试以验证跨 UI 和 API 状态的原子事务回滚
2026-09-06 05:13:50
文章探讨如何使用Playwright构建E2E测试,验证跨UI和API状态的原子事务回滚。介绍了原子事务的概念和测试挑战(多系统协同、异步操作、错误注入、状态验证、测试隔离)、测试架构设计(分层测试E2E+API+数据库、测试环境准备、错误注入机制)、三个具体测试场景(订单创建失败回滚、多步骤操作部分失败、并发操作事务隔离)、关键技术要点(测试数据管理、等待和时序处理、API和数据库验证、错误注入和恢复),以及最佳实践和常见陷阱。
Playwright
E2E测试
原子事务
回滚
测试架构
自动化测试
API测试
数据库测试
SWE-Gate:为什么通过测试不足以衡量 Agent 生成的代码
编程
SWE-Gate:为什么通过测试不足以衡量 Agent 生成的代码
2026-09-06 05:13:47
当前编码Agent基准测试(如SWE-bench)存在盲点:只衡量测试通过率,忽略代码审查标准。SWE-Gate是一个新的代码质量评估框架,同时评估测试通过率和代码审查通过率。文章介绍了编码Agent的兴起、当前基准测试的盲点(虚高性能、错误优化方向、生产环境不适用)、SWE-Gate的评估流程(任务选择→Agent执行→测试评估→代码审查评估→综合评分)、审查维度(代码风格、命名规范、可读性、错误处理、安全性、性能、架构合理性),以及对编码Agent发展的影响。
SWE-Gate
编码Agent
代码质量
代码审查
SWE-bench
基准测试
AI编程
软件工程
揭秘 LLM 上下文窗口:AI 记忆如何工作以及为什么会失效
编程
揭秘 LLM 上下文窗口:AI 记忆如何工作以及为什么会失效
2026-09-06 05:13:46
文章深入探讨大语言模型上下文窗口的工作原理和失效原因。介绍了上下文窗口的组成(系统提示词、对话历史、当前输入、生成输出)、工作原理(Token化、注意力机制、位置编码、KV缓存),以及失效的六大原因(中间迷失、注意力稀释、位置编码外推、KV缓存管理、训练数据影响、提示词工程影响)。还提供了改善方法(提示词优化、上下文管理、RAG、微调、选择合适模型)和未来发展方向。
LLM
上下文窗口
Context Window
注意力机制
RAG
大模型
AI记忆
提示工程
Nvidia PAIR:用普通电脑搭建本地 AI 推理集群的免费工具
编程
Nvidia PAIR:用普通电脑搭建本地 AI 推理集群的免费工具
2026-09-06 05:13:45
Nvidia推出PAIR免费软件工具,允许用户使用同一网络中的多台独立电脑构建AI推理集群。文章介绍了本地AI计算的挑战(硬件资源分散、集群搭建复杂、模型推理资源需求、云端API局限)、PAIR的核心功能(节点管理、模型管理、统一推理API、监控日志、安全访问控制)、技术架构(网关+节点代理+调度器+模型存储)、使用方法(安装、配置集群、部署模型、使用推理API),以及与云端API和传统集群方案的对比。
Nvidia
PAIR
AI集群
本地推理
GPU
开源工具
边缘计算
大模型
Source Map 是一个声明,而没有任何东西检查它是否真实
编程
Source Map 是一个声明,而没有任何东西检查它是否真实
2026-09-06 04:12:42
Source Map本质上是一个关于编译后代码与源代码之间映射关系的声明,但没有任何工具或机制检查这个声明是否真实。文章探讨了可能出问题的场景(构建工具错误、Source Map与代码不同步、手动修改编译后代码、恶意伪造、sourcesContent不可信)、导致的问题(调试困难、错误追踪不准确、安全风险、代码分析不可靠)、验证方法(构建时验证、运行时验证、第三方工具、最佳实践),以及对工具开发者的建议(增加验证功能、提供诊断信息、安全考虑)。
Source Map
前端
调试
Web开发
JavaScript
TypeScript
构建工具
安全
HookAudit:构建一个零依赖的供应链安全扫描器
编程
HookAudit:构建一个零依赖的供应链安全扫描器
2026-09-06 04:12:41
HookAudit是一个扫描npm包中恶意钩子的安全工具,其关键设计决策是只使用Node.js标准库,零第三方依赖。文章详细介绍了npm钩子的安全风险、零依赖的原因(安全性、可信度、最小攻击面、性能、可维护性)、核心实现(包下载解压、package.json解析、恶意行为静态分析、混淆检测、报告生成)、零依赖的经验教训(标准库比想象中强大、有些功能需要自己实现、测试更加重要),以及对安全工具开发的启示。
HookAudit
供应链安全
npm
安全扫描器
零依赖
Node.js
恶意软件
静态分析
后门
DiT
Agent 发明的依赖:一个破除迷思的 FAQ
编程
Agent 发明的依赖:一个破除迷思的 FAQ
2026-09-06 04:12:40
AI编码Agent可能自动引入项目中原本不存在的依赖,即使测试通过。文章以FAQ形式探讨了这个现象:Agent为什么发明依赖(训练数据影响、缺乏项目上下文、优化目标偏差、幻觉、缺乏架构意识)、这为什么是问题(安全风险、维护负担、复杂性增加、许可证风险、供应链风险、技术债务)、如何防止(明确约束指令、依赖白名单、ADR、依赖检查工具、代码审查清单),以及Agentic循环与架构审查的关键区别。
AI Agent
依赖管理
代码审查
架构
供应链安全
编码助手
最佳实践
DevOps
指向错误:uutils coreutils 中的编译器风格诊断信息
编程
指向错误:uutils coreutils 中的编译器风格诊断信息
2026-09-06 03:11:20
uutils团队在coreutils中引入编译器风格的诊断信息,重新思考Unix工具50年来不变的错误报告方式。传统Unix工具只输出一行错误文本(只说明出了什么问题,不说明在哪里),而编译器风格诊断提供错误类型、精确位置、源代码上下文、错误指向和修复建议。文章介绍了实现架构(诊断类型、位置信息、源代码上下文、错误指向)、技术实现细节(使用annotate-snippets库、位置追踪、兼容性考虑),以及对命令行工具设计的启示。
uutils
coreutils
编译器
诊断信息
错误处理
命令行工具
Rust
Unix
广告投放归零的那一天,AI Agent 在几分钟内找到了问题
编程
广告投放归零的那一天,AI Agent 在几分钟内找到了问题
2026-09-06 03:11:20
真实生产事故故事:广告投放突然全部归零,传统排查方式花了近一小时没找到问题,而AI Agent只用几分钟就定位了根因——一个被意外修改的全局流量开关配置。文章详细记录了事故经过、AI Agent的排查过程(数据趋势分析→配置变更检查→影响范围确认→根因定位)、根因分析、AI Agent在故障排查中的价值(快速关联分析、不受认知偏差影响、持续学习、7x24小时运行),以及改进措施。
AI Agent
故障排查
运维
广告技术
监控
可观测性
事故复盘
DevOps
技术负责人的 Agentic 方法论:与 AI Agent 一起编码、为 Agent 设计
编程
技术负责人的 Agentic 方法论:与 AI Agent 一起编码、为 Agent 设计
2026-09-06 03:11:19
Agentic方法论涵盖两个正在碰撞的趋势:与AI Agent一起编码,以及为Agent设计。文章详细分析了第一部分(AI Agent如何改变编码方式、技术负责人面临的挑战、最佳实践)和第二部分(为什么需要为Agent设计、API设计/文档/可观测性/测试/安全等关键方面、成熟度模型),并提供了技术负责人的短期/中期/长期行动清单。
AI Agent
Agentic
技术负责人
Tech Lead
编码
系统设计
API设计
团队管理
为什么 Azure 托管身份取代了存储的凭据:以及 2026 年如何使用它
编程
为什么 Azure 托管身份取代了存储的凭据:以及 2026 年如何使用它
2026-09-06 03:11:19
每个Azure项目都会面临连接字符串存在哪里的问题,而托管身份提供了更安全的解决方案。文章详细介绍了托管身份的核心原理(Azure自动管理凭据,开发者不需要存储任何密钥)、两种类型(系统分配和用户分配)、与传统存储凭据方式的对比、2026年的完整使用步骤(启用身份、授予权限、在应用中使用、本地开发),以及最佳实践和常见问题。
Azure
托管身份
Managed Identity
云安全
凭据管理
Azure AD
RBAC
零信任
Claude Fable 5 与 Opus 4.8:2026 年完整指南
编程
Claude Fable 5 与 Opus 4.8:2026 年完整指南
2026-09-06 02:13:04
Claude Fable 5自2026年6月发布以来成为软件工程团队讨论焦点,被认为是Anthropic最强大的推理引擎。文章详细介绍了Fable 5的核心能力(深度推理/长上下文/工具使用和Agent/代码生成)、技术特点和适用场景,Opus 4.8的核心能力和适用场景,两者的关键差异对比和选择建议,以及使用最佳实践(提示词优化/长上下文使用/工具使用/成本优化)。
Claude
Anthropic
Fable 5
Opus 4.8
大模型
AI
推理
LLM
性价比
一个缺失的环境变量如何让我的应用在生产环境崩溃:以及我如何在同一晚失去了 Play Store 测试资格
编程
一个缺失的环境变量如何让我的应用在生产环境崩溃:以及我如何在同一晚失去了 Play Store 测试资格
2026-09-06 02:13:03
开发者分享生产事故:一个缺失的环境变量导致React Native应用在生产环境崩溃,并在同一晚失去Google Play Store测试资格。文章详细记录了事故经过、根本原因分析(技术原因和流程原因),以及七个方面的改进措施:环境变量管理、构建时校验、运行时检查和优雅降级、预发布环境和测试、监控和告警、发布流程规范化、React Native特定建议,并总结了对所有开发者的启示。
环境变量
生产环境
崩溃
React Native
发布流程
监控
DevOps
事故复盘
Tree of Thoughts 与 MCTS 在 LLM 中的应用:当模型不再只猜一次时会发生什么
编程
Tree of Thoughts 与 MCTS 在 LLM 中的应用:当模型不再只猜一次时会发生什么
2026-09-06 02:13:03
传统LLM推理是让模型一次性猜答案,而Tree of Thoughts和MCTS让模型能探索多条推理路径、评估中间结果、选择最优路径。文章详细介绍了ToT的核心思想(思维分解/生成/评估/搜索)、MCTS的四个步骤(选择/扩展/模拟/回溯)、两者的区别和结合方式、实际应用场景(数学推理/代码生成/规划决策/科学发现),以及实现挑战和注意事项。
Tree of Thoughts
MCTS
LLM
推理
蒙特卡洛树搜索
AI
大模型
提示工程
Agent 开发需要多少规格说明?O'Reilly 的观点
编程
Agent 开发需要多少规格说明?O'Reilly 的观点
2026-09-06 01:12:49
Stack Overflow访谈O'Reilly探讨Agent开发中规格说明的合适量。核心观点:当代码变便宜时,困难的部分是定义'正确'是什么意思。文章分析了'规格说明是旧时代负担'这一误区的问题(行为不可预测、验证困难、迭代无方向、协作困难),提出规格说明的三个层次(目标约束/行为规范/实现细节),以及规格说明与Agent自主性的平衡方法和规格驱动的开发流程。
AI Agent
规格说明
O'Reilly
Agent开发
软件工程
测试驱动
Stack Overflow
62 个免费开源图表库:React、Vue、Next.js 和 Nuxt 的数据可视化选择
编程
62 个免费开源图表库:React、Vue、Next.js 和 Nuxt 的数据可视化选择
2026-09-06 01:12:48
整理62个免费开源图表库,覆盖React/Next.js(Recharts、Victory、react-vis、Nivo、Chart.js、ECharts、AntV、Plotly等)、Vue/Nuxt(Vue-ECharts、vue-chartjs、ApexCharts等)、跨框架通用库(D3.js、Highcharts、C3.js、Deck.gl、Three.js、Leaflet等)。文章介绍了每个库的特点、适用场景,以及选择图表库的四步法:明确需求、评估候选、原型验证、做出决策。
图表库
数据可视化
React
Vue
Next.js
Nuxt
开源
D3
ECharts
我修复了一个超时 Bug,却违反了 API 契约:一个关于兼容性的教训
编程
我修复了一个超时 Bug,却违反了 API 契约:一个关于兼容性的教训
2026-09-06 01:12:47
开发者分享发人深省的经历:修复API超时Bug(将阈值从30秒增到60秒)却违反了API契约,导致客户端因仍按30秒超时重试而出现非幂等操作重复执行。文章分析了API契约的完整定义(行为/性能/语义契约)、为什么修改超时是破坏性变更、正确的修复方式(版本化/渐进式变更/优化处理速度),以及API设计和客户端开发的最佳实践。
API
契约
兼容性
超时
破坏性变更
版本管理
后端开发
软件工程
StaSSH:当 SSH 客户端没问题时,SSH 生活的其他部分出了问题
编程
StaSSH:当 SSH 客户端没问题时,SSH 生活的其他部分出了问题
2026-09-06 01:12:46
开发者分享构建StaSSH的经历。OpenSSH本身成熟稳定,但围绕SSH的密钥管理、主机配置、连接管理、多服务器操作充满摩擦。StaSSH构建在OpenSSH之上,提供统一主机管理(YAML配置/分组标签)、密钥生命周期管理、批量并行执行、连接复用和会话管理、安全增强等功能,填补原生SSH和重量级配置管理工具之间的空白。
SSH
StaSSH
OpenSSH
运维
DevOps
命令行工具
批量执行
密钥管理
LangSmith LLM Gateway:生产级 Agent 的运行时控制
编程
LangSmith LLM Gateway:生产级 Agent 的运行时控制
2026-09-06 00:15:11
LangChain官方介绍LangSmith LLM Gateway——位于应用和LLM供应商之间的运行时控制层。核心功能:统一API支持多模型(OpenAI/Anthropic/Google/开源模型)、智能路由(基于成本/延迟/质量/内容/用户选择模型)、细粒度成本控制(追踪/限制/优化)、可靠性保障(故障转移/重试/限流降级)、深度可观测性(与LangSmith集成)、企业级安全合规。
LangSmith
LLM Gateway
LangChain
AI Agent
运行时控制
模型路由
成本控制
可观测性
构建安全默认的 AI 编码 Agent:Anaconda 的工程实践
编程
构建安全默认的 AI 编码 Agent:Anaconda 的工程实践
2026-09-06 00:15:10
Stack Overflow访谈Anaconda AI产品工程副总裁Greg Jennings,探讨构建安全默认的AI编码Agent。核心观点:提示词不应该被视为严格的安全护栏,安全应通过架构和工程手段保障。文章涵盖Anaconda通过战略收购保障AI软件供应链安全、conda生态的安全优势,以及安全编码Agent的五个设计原则:深度防御、最小权限、透明可控、安全不牺牲可用性、持续改进。
AI编码
安全
Anaconda
AI Agent
软件供应链
提示注入
最小权限
Stack Overflow
收购
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
上一页
1
…
35
36
37
38
39
40
41
…
289
下一页
共 289 页
到第
页
确定