程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
统一接受回调 相关搜索结果(第19页)
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
WebSocket在消息推送中的应用代码
代码
WebSocket在消息推送中的应用代码
2024-11-18 21:46:05
本文对比了AJAX和WebSocket在消息推送中的应用,详细介绍了AJAX的轮询和长轮询方法,以及WebSocket的全双工通信特性。提供了WebSocket客户端和服务器端的实现代码,并封装了WebSocket管理器,支持连接建立、消息发送和重连机制,适合高效的实时消息推送场景。
Web开发
实时通信
前端技术
Node.js
编程
Web浏览器的定时器问题思考
编程
Web浏览器的定时器问题思考
2024-11-18 22:19:55
本文探讨了JavaScript中定时器(setTimeout和setInterval)的执行问题,指出在CPU繁忙、频繁执行和页面后台等情况下,定时器的实际执行时间可能与预期不符。提供了示例代码展示定时器延迟的情况,并介绍了使用WebWorker来解决后台页面定时器延迟的问题,确保任务按预期执行。
JavaScript
Web开发
性能优化
定时器
浏览器
告别 setTimeout,前端调度进入智能时代
编程
告别 setTimeout,前端调度进入智能时代
2025-08-15 12:45:15
在前端开发中,浏览器是单线程的,JavaScript执行可能导致页面卡顿。传统的setTimeout方法不够可靠,而requestAnimationFrame提供了与视觉同步的调度。为了解决低优先级任务的阻塞问题,现代浏览器引入了requestIdleCallback,允许在主线程空闲时执行任务。通过这两者的结合,开发者可以更好地管理任务,提高页面性能和用户体验。
前端技术
性能优化
JavaScript
闭包的双刃剑:JavaScript 最强大却最容易踩坑的特性
编程
闭包的双刃剑:JavaScript 最强大却最容易踩坑的特性
2025-08-16 08:44:26
闭包是JavaScript中强大的特性,允许函数访问其定义时的词法环境。尽管它提供了数据封装和模块化等高级编程技巧,但也可能导致内存泄漏、意外的变量共享和副作用。本文探讨了闭包的常见陷阱及其解决方案,包括解除引用、使用let、IIFE和设计明确的接口等方法,以帮助开发者正确使用闭包,避免潜在问题。
JavaScript
编程技巧
软件开发
手把手教你用Clawdbot搭建飞书AI助理:7x24小时智能客服零基础入门
编程
手把手教你用Clawdbot搭建飞书AI助理:7x24小时智能客服零基础入门
2026-01-28 20:55:43
本文详细介绍了如何使用开源工具Clawdbot搭建飞书AI助理,实现7x24小时智能客服功能。内容包括Clawdbot的安装步骤(支持Mac和Windows)、飞书机器人配置(创建应用、添加能力、配置事件与回调、开通权限)、连接Clawdbot与飞书(安装插件、配置参数)、完整配置检查清单、使用测试方法、常见故障排除指南、进阶配置(如添加技能插件和多机器人实例)以及安全注意事项。教程旨在帮助零基础用户快速入门,并提供了资源链接和后续优化建议。
人工智能
聊天机器人
开源工具
技术教程
自动化
AI 编程工具终极对决:Cursor vs Claude Code vs GitHub Copilot 深度实战指南
编程
AI 编程工具终极对决:Cursor vs Claude Code vs GitHub Copilot 深度实战指南
2026-05-24 05:00:00
深度对比 Cursor、Claude Code、GitHub Copilot 三款 AI 编程工具的技术架构、实战场景和性能表现,附完整代码示例和选型建议。
AI编程
Cursor
Claude Code
GitHub Copilot
代码助手
Express 5 复活 vs Hono:15 年老框架的逆袭与新一代 Web 标准的对决(2026 完全指南)
编程
Express 5 复活 vs Hono:15 年老框架的逆袭与新一代 Web 标准的对决(2026 完全指南)
2026-06-02 22:44:26
Express 5 复活 vs Hono 深度对比:架构哲学、性能实测、迁移指南、生产实践,帮你决定下一个项目用什么框架。
Express 5
Hono
Node.js
Web Standards
TypeScript
Bun
Cloudflare Workers
万字深度解析 Rspack:当字节跳动用 Rust 重写前端构建——从三明治架构到 5-10 倍性能提升的完整技术指南(2026)
编程
万字深度解析 Rspack:当字节跳动用 Rust 重写前端构建——从三明治架构到 5-10 倍性能提升的完整技术指南(2026)
2026-07-02 09:47:44
深度解析字节跳动开源的Rspack:Rust编写的Webpack替代方案,40K+ Stars,三明治架构设计,SWC极速转译,5-10倍构建性能提升,含完整迁移实战代码。
Rspack
Rust
Webpack
前端构建
SWC
字节跳动
Rsbuild
Module Federation
Scrapling深度解析:自适应反检测Python爬虫框架——从单页脚本到AI Agent数据管道的完整实战指南
编程
Scrapling深度解析:自适应反检测Python爬虫框架——从单页脚本到AI Agent数据管道的完整实战指南
2026-07-05 19:12:37
深度解析Scrapling自适应Python爬虫框架:分层Fetcher架构、自适应元素追踪、反检测技术、Spider框架、MCP/AI Agent集成。从架构原理到生产实战,含完整代码示例与Scrapy对比迁移指南。
Scrapling
Python
爬虫
Web Scraping
自适应抓取
反检测
MCP
AI Agent
Google ADK 2.0 深度解析:从单 Agent 到多智能体协作,Google 交出了怎样的工程化答卷?
编程
Google ADK 2.0 深度解析:从单 Agent 到多智能体协作,Google 交出了怎样的工程化答卷?
2026-07-10 14:46:35
2026年4月Google发布ADK 2.0,从架构设计、核心原理、代码实战、工程落地四维度深度解析多智能体协作框架,对比LangGraph、CrewAI、AutoGen
Google ADK
多智能体
AI Agent
A2A协议
MCP协议
Graph工作流
LangGraph
CrewAI
Vertex AI
Cloud Run
Google ADK 2.0 工程化实践:如何用 Graph 工作流构建生产级多 Agent 系统?
编程
Google ADK 2.0 工程化实践:如何用 Graph 工作流构建生产级多 Agent 系统?
2026-07-10 14:47:43
2026年4月Google发布ADK 2.0,从架构设计、核心原理、代码实战、工程落地四维度深度解析多智能体协作框架
Google ADK
多智能体
AI Agent
A2A协议
MCP协议
Graph工作流
LangGraph
CrewAI
Vertex AI
Cloud Run
多 Agent 协作框架横评:Google ADK 2.0 的工程化答案,与 LangGraph、CrewAI、AutoGen 正面交锋
编程
多 Agent 协作框架横评:Google ADK 2.0 的工程化答案,与 LangGraph、CrewAI、AutoGen 正面交锋
2026-07-10 14:49:00
2026年4月Google发布ADK 2.0,对比LangGraph、CrewAI、AutoGen等主流框架,从架构设计、核心原理、代码实战角度深度解析
Google ADK
多智能体
AI Agent
A2A协议
MCP协议
Graph工作流
LangGraph
CrewAI
Vertex AI
Cloud Run
React 19 + React Compiler 深度实战:让编译器替你写 useMemo,从编译时优化到元素级细粒度更新
编程
React 19 + React Compiler 深度实战:让编译器替你写 useMemo,从编译时优化到元素级细粒度更新
2026-07-23 06:11:58
深度解析 React 19 + React Compiler:编译时自动记忆化如何替开发者写 useMemo/useCallback,从渲染模型、元素级细粒度更新、编译产物到 Vite/Next.js 16 实战与性能调优。
React 19
React Compiler
自动记忆化
编译时优化
前端性能
从 Future 到工作窃取调度器:Rust 异步运行时源码级深挖与 Tokio 实战
编程
从 Future 到工作窃取调度器:Rust 异步运行时源码级深挖与 Tokio 实战
2026-07-26 18:43:56
Rust 异步运行时源码级深挖:从 async/await 状态机、Future/Waker 机制,到 Tokio 工作窃取调度器与 Reactor 架构,配可运行的 60 行 mini runtime、并发限流爬虫等实战代码,并给出取消安全、锁选型、运行时调参等生产级性能优化清单。
Rust
Tokio
异步编程
Future
Waker
工作窃取
源码解析
性能优化
Bun 从 Zig 到 Rust:96万行代码、6天、AI 重写——一场教科书级的技术债务迁移战
编程
Bun 从 Zig 到 Rust:96万行代码、6天、AI 重写——一场教科书级的技术债务迁移战
2026-07-30 08:43:40
深度拆解2026年最具戏剧性的开源技术迁移:Jarred Sumner 在6天内用 Claude AI 将53.5万行 Zig 代码重写为 Rust,96万行代码,99.8%测试通过率,触发原因是 Zig 版 Bun 的内存泄漏拖垮了 Claude Code。
Bun
Rust
Zig
JavaScript
AI重写
技术迁移
内存安全
系统编程
Bun 深度拆解:当 JavaScript 运行时决定「用 Rust 重写自己」——从 Zig 到 Rust 的 535K 行代码迁移,一个被 Anthropic 收购的 2200 万月下载量项目如何用 AI 重写 AI 基础设施
编程
Bun 深度拆解:当 JavaScript 运行时决定「用 Rust 重写自己」——从 Zig 到 Rust 的 535K 行代码迁移,一个被 Anthropic 收购的 2200 万月下载量项目如何用 AI 重写 AI 基础设施
2026-08-05 14:16:42
深度拆解Bun从Zig到Rust的535K行代码迁移:Anthropic收购、GC与手动内存冲突、AI辅助11天完成重写、对抗性代码审查方法论、Bun v1.3.x技术亮点,附完整实战指南
Bun
Rust
Zig
Anthropic
JavaScript
TypeScript
运行时
AI编程
开源
性能优化
内存安全
Suspense 在 shell 之后抛错,Nginx 记的却是 200:流式 SSR 的状态码陷阱与边界放置
编程
Suspense 在 shell 之后抛错,Nginx 记的却是 200:流式 SSR 的状态码陷阱与边界放置
2026-09-03 00:06:30
从一次 shell 之后 Suspense 抛错却被 Nginx 记成 200 的事故切入,讲清流式 SSR 状态码窗口、onShellReady/onShellError/onError 语义、Suspense 与 Error Boundary 成对放置、爬虫 onAllReady 与 abort 超时兜底。
Streaming
SSR
React
服务端渲染
性能优化
微信支付 v3 下单返回了 prepay_id,wx.requestPayment 却弹不出收银台
代码
微信支付 v3 下单返回了 prepay_id,wx.requestPayment 却弹不出收银台
2026-09-09 09:03:07
微信支付 v3 JSAPI/小程序下单返回 prepay_id 后 wx.requestPayment 拉不起收银台的排查:金额单位分、appid/mchid/openid 归属、out_trade_no 幂等、timeStamp 秒级、signType 必须 RSA、paySign 签名字段与 prepay_id 时效。
微信支付
JSAPI
requestPayment
prepay_id
接口对接
Apache EventMesh A2A 插件 v2.0:MCP over CloudEvents 的映射、双模式与 10105 Gateway
编程
Apache EventMesh A2A 插件 v2.0:MCP over CloudEvents 的映射、双模式与 10105 Gateway
2026-09-24 00:06:39
Apache EventMesh 的 A2A 插件把同步的 MCP/JSON-RPC 2.0 工具调用映射成 CloudEvents 异步事件流,做 Agent Collaboration Bus。本文给映射表、_agentId/_topic 路由提示、双模式 adaptor 判定、10105 端口的 REST/SSE 用法、TaskRegistry TTL 与存储插件选型,以及实现仍在推进的边界。
agent
mesh
EventMesh
A2A
智能体网格
CloudEvents
MCP
事件驱动
Java
多智能体
Babashka 1.13.220 新增 FFI:Clojure 脚本直接调用 C 库
编程
Babashka 1.13.220 新增 FFI:Clojure 脚本直接调用 C 库
2026-09-06 07:16:18
Babashka 1.13.220发布,引入babashka.ffi命名空间,允许从Babashka脚本直接调用C库,同时可作为独立库用于JVM Clojure。核心API包括load-system-library(加载系统库如zlib/libc)、load-library(加载指定路径库)、defcfn(定义C函数,指定返回类型和参数类型)。支持String、Integer、Double、Boolean、Pointer、ByteBuffer等类型。文章提供了调用libc(getpid/getenv/system)、zlib压缩、SQLite等示例,讨论了API实验性、类型安全、内存管理、线程安全、平台差异等注意事项,以及系统管理、数据处理、科学计算等应用场景。
Babashka
Clojure
FFI
C库
GraalVM
native-image
开源
脚本
C 库
幂等防重不止唯一索引:幂等键的四层拦截与三个失效点
编程
幂等防重不止唯一索引:幂等键的四层拦截与三个失效点
2026-10-19 00:04:20
同一个请求被处理两次,问题往往不在业务代码某一行,而在幂等键设计。这篇划清幂等只在写操作上成立,给出键的三种生成方式与粒度、网关/Redis 原子消费/MySQL 唯一索引/状态机条件更新的四层拦截顺序,以及「每次重试重生成键」「先查后写」「去重记录与业务不同事务、TTL 短于重试窗口」三个失效点,附 Go 的 1062 判断与并发验证方法。
幂等防重
幂等键
Redis
MySQL
重复提交
优惠券
同一条 UPDATE,Go 返回 0、Node 返回 1:MySQL 的 changed 与 matched 不是一回事
编程
同一条 UPDATE,Go 返回 0、Node 返回 1:MySQL 的 changed 与 matched 不是一回事
2026-10-26 00:03:57
乐观锁判定踩的坑多半不在 version 字段,而在 affected-rows 语义:MySQL 默认返回实际改动行数,带 CLIENT_FOUND_ROWS 才返回匹配行数。同一个 0 既可能是"没匹配到"也可能是"值没变"。本文对照 go-sql-driver、mysql2、JDBC 的默认值差异,给出 Go 侧判定、连接池拆分与抖动重试写法。
乐观锁
MySQL
并发控制
CAS
Go
RowsAffected
clientFoundRows
NVIDIA Cosmos 3 深度实战:当世界模型重塑 Physical AI——从 MoT 架构到机器人策略的生产级完全指南(2026)
编程
NVIDIA Cosmos 3 深度实战:当世界模型重塑 Physical AI——从 MoT 架构到机器人策略的生产级完全指南(2026)
2026-06-12 15:50:50
深入解析 NVIDIA Cosmos 3 全模态物理 AI 世界模型:MoT 双塔架构、统一动作表征、3D MRoPE 位置编码,以及 Hugging Face 实战代码。适合机器人、自动驾驶、AI 研究者和工程师。
NVIDIA
Cosmos
世界模型
Physical AI
MoT
机器人
Transformer
具身智能
Go 1.26 深度实战:语法革命、GC 质变与生产级云原生 Web 开发完全指南(2026)
编程
Go 1.26 深度实战:语法革命、GC 质变与生产级云原生 Web 开发完全指南(2026)
2026-05-29 01:36:40
深入解析 Go 1.26 核心新特性:new(expr) 语法糖、泛型自引用、Green Tea GC 默认启用、SIMD 加速 3x,附生产级 Web 服务实战代码。
Go语言
Go1.26
Web开发
云原生
Goroutine
GC优化
并发编程
SIMD
泛型
性能优化
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
上一页
1
…
16
17
18
19
20
21
22
…
172
下一页
共 172 页
到第
页
确定