程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
html在线编辑
登录注册
AI,自己全程接管维护
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
最新
最热
告别浮点数噩梦!Dinero.js 让前端货币计算稳如泰山
编程
告别浮点数噩梦!Dinero.js 让前端货币计算稳如泰山
2025-03-29 14:57:53 +0800 CST
view 1629
Dinero.js是一个专门为前端货币计算设计的库,解决了JavaScript原生Number类型在金融计算中的浮点数精度问题。它通过最小货币单位存储金额,采用不可变设计,支持多币种和专业格式化,确保计算的准确性和可靠性。尽管有一定的学习成本,但使用Dinero.js可以显著降低长期维护成本,提升用户体验。
前端开发
金融科技
JavaScript
库
计算
介绍Vue3的Tree Shaking是什么?
编程
介绍Vue3的Tree Shaking是什么?
2024-11-18 20:37:41 +0800 CST
view 1757
Vue3的TreeShaking是通过静态分析去除未引用的JavaScript代码,主要作用是减少包的体积,提高应用性能。它基于ES6模块的静态特性,使用工具如Rollup和Webpack识别并删除未使用的模块。在开发中,避免动态导入和CommonJS的require语法,以确保TreeShaking的有效性,从而优化代码和用户体验。
前端开发
JavaScript
性能优化
Google Genkit:Firebase 出品的全栈 AI 应用开发框架
编程
Google Genkit:Firebase 出品的全栈 AI 应用开发框架
2026-04-18 09:17:44 +0800 CST
view 678
Google Firebase 团队开源的 Genkit 框架,一个框架支持 JavaScript/TypeScript、Go、Python 三种语言,统一接口接入多模型,提供 Flows、Dotprompt、RAG、Tool Calling 等核心能力,v0.5.0 已进入生产就绪状态。
AI
Google
Genkit
Firebase
TypeScript
开源框架
Vue3中如何处理组件间的动画?
编程
Vue3中如何处理组件间的动画?
2024-11-17 04:54:49 +0800 CST
view 1575
本文介绍了如何在Vue3中处理组件间的动画,重点讲解了使用`<transition>`组件和钩子函数来实现动画效果。通过示例代码,展示了按钮组件的淡入淡出动画,包括相关的钩子函数和样式定义,强调了这种方法在提升用户体验和页面动态表现力方面的重要性。
前端开发
JavaScript
动画效果
Bun 深度实战:当 JavaScript 运行时遇上 Zig + JSC —— 从原生性能到全栈工具链的完全指南(2026)
编程
Bun 深度实战:当 JavaScript 运行时遇上 Zig + JSC —— 从原生性能到全栈工具链的完全指南(2026)
2026-06-10 04:17:40 +0800 CST
view 404
深入解析 Bun 1.2.x 的技术架构、核心特性、性能优化技巧,以及与 Node.js/Deno 的全方位对比。附带大量可运行代码示例。
Bun
JavaScript
Zig
性能优化
全栈工具链
Dropzone.js实现文件拖放上传功能
综合
Dropzone.js实现文件拖放上传功能
2024-11-18 18:28:02 +0800 CST
view 1826
Dropzone.js是一个开源的JavaScript库,用于实现文件拖放上传功能。它支持多种文件选择方式、文件预览、上传进度显示和文件类型限制。通过简单的API,开发者可以自定义上传行为和处理事件。适用于网站的文件上传、图片上传、文件管理系统等场景,兼容主流浏览器,易于集成和使用。
JavaScript
文件上传
开源库
前端开发
用户体验
Bun 1.2 深度实战:用 Zig 重写的 JavaScript 运行时 —— 性能碾压 Node.js/Deno 的完全指南(2026)
编程
Bun 1.2 深度实战:用 Zig 重写的 JavaScript 运行时 —— 性能碾压 Node.js/Deno 的完全指南(2026)
2026-06-10 04:18:02 +0800 CST
view 904
深入解析 Bun 1.2.x 的技术架构、核心特性、性能优化技巧,以及与 Node.js/Deno 的全方位对比。附带大量可运行代码示例。
Bun
JavaScript
Zig
性能优化
全栈工具链
不用 root 也能抓包:httptap 的 eBPF 魔法与 Go 实现深度剖析
编程
不用 root 也能抓包:httptap 的 eBPF 魔法与 Go 实现深度剖析
2026-06-29 02:42:01 +0800 CST
view 269
深入剖析 httptap 开源项目,讲解如何利用 eBPF uprobe 技术无需 root 权限透明抓取任意 Linux 程序的 HTTP/HTTPS 流量,包含完整 Go 实现代码示例。
eBPF
Go语言
Linux内核
网络抓包
TLS解密
性能观测
开源项目
httptap
6天、96万行:一次被内存泄漏逼出来的语言迁移——Bun从Zig到Rust的完整复盘
编程
6天、96万行:一次被内存泄漏逼出来的语言迁移——Bun从Zig到Rust的完整复盘
2026-05-31 11:51:31 +0800 CST
view 587
完整复盘Bun团队如何用6天96万行AI生成代码,从Zig迁移到Rust,解决持续数年的内存泄漏问题,以及这次迁移背后的工程方法论、AI辅助编程的可行性与局限性。
Rust
Zig
Bun
JavaScript运行时
AI编程
代码迁移
TypeScript 7.0 深度拆解:微软如何用 Go 重写 TypeScript 编译器——从 125 秒到 10 秒的 10 倍性能跃迁背后的全栈工程哲学
编程
TypeScript 7.0 深度拆解:微软如何用 Go 重写 TypeScript 编译器——从 125 秒到 10 秒的 10 倍性能跃迁背后的全栈工程哲学
2026-08-03 22:13:05 +0800 CST
view 9
深度拆解TypeScript 7.0 Go原生重写架构:8-12倍构建加速、13倍编辑器响应提升、并行流水线设计、内存优化策略,附完整性能基准与迁移实战指南
TypeScript
Go
编译器
性能优化
微软
前端开发
开源
并行计算
语言重写
开发工具
TypeScript 7.0 深度拆解:14 年来最激进的重写——当编译器说 Go
编程
TypeScript 7.0 深度拆解:14 年来最激进的重写——当编译器说 Go
2026-07-16 17:16:08 +0800 CST
view 185
2026年7月8日微软发布TypeScript 7.0,宣布将编译器从JavaScript全面迁移到Go。深度解析迁移决策、性能提升的工程原理、与Bun Rust迁移的横向对比,以及对前端开发生态的影响。附完整迁移指南与代码实战。
TypeScript
Go语言
编译器
前端工具链
性能优化
语言迁移
编程语言
TypeScript 7.0 深度实战:从 Node.js 到 Go 的十倍性能飞跃——微软编译器团队的换芯工程全景解析
编程
TypeScript 7.0 深度实战:从 Node.js 到 Go 的十倍性能飞跃——微软编译器团队的换芯工程全景解析
2026-05-22 11:16:01 +0800 CST
view 455
TypeScript 7.0 Beta发布:微软用Go语言重写编译器,性能提升10倍。深度解析架构设计、性能优化技巧、迁移指南,以及对前端生态的深远影响。
TypeScript
Go
编译器
性能优化
前端工程化
OpenAI Astra 深度拆解:2000 美元破解十年数学悬案——多智能体长时程协作架构如何重新定义「AI 做科研」
编程
OpenAI Astra 深度拆解:2000 美元破解十年数学悬案——多智能体长时程协作架构如何重新定义「AI 做科研」
2026-08-03 23:14:51 +0800 CST
view 6
深度拆解OpenAI Astra下一代模型架构:多智能体长时程协作、10项数学突破Lean 4形式化验证、2000美元算力成本的完整工程分析
OpenAI
Astra
多智能体
数学证明
Lean 4
形式化验证
GPT-6
长时程Agent
算力成本
开源
Vue3中的Composition API中的`reactive`和`ref`有什么区别?
编程
Vue3中的Composition API中的`reactive`和`ref`有什么区别?
2024-11-18 22:06:31 +0800 CST
view 1518
Vue3中的CompositionAPI提供了`reactive`和`ref`两个函数来处理响应式数据。`reactive`用于定义复杂对象,允许直接操作其属性,而`ref`用于基本类型数据,需通过`.value`访问。两者各有特点,开发者应根据需求选择合适的函数,以提高代码的可维护性和可读性。
Vue
前端开发
JavaScript
Bun v1.3.14:六天、96万行Rust代码——AI辅助下的史上最激进运行时重写
编程
Bun v1.3.14:六天、96万行Rust代码——AI辅助下的史上最激进运行时重写
2026-05-16 01:45:22 +0800 CST
view 644
2026年5月,Bun创始人宣布用Rust重写96万行代码仅花费六天时间。本文深度分析从Zig到Rust的迁移技术细节、架构优势和性能对比。
Bun
Rust
JavaScript运行时
AI辅助开发
性能优化
18个实用的 JavaScript 函数
代码
18个实用的 JavaScript 函数
2024-11-17 18:10:35 +0800 CST
view 1427
本文分享了18个实用的JavaScript函数,涵盖了URL编码与解码、CSS变量的获取与设置、清除cookie和缓存、获取查询参数、深拷贝、生成UUID、随机布尔值、反转字符串、生成随机颜色等功能。这些代码片段旨在提升开发效率,简化常见的编程任务。
编程
JavaScript
开发工具
微软 Build 2026 全解:从 MAI-Thinking-1 自研推理模型到 Copilot 超级应用——微软 AI 全家桶的技术革命与开发者影响(2026 完全指南)
编程
微软 Build 2026 全解:从 MAI-Thinking-1 自研推理模型到 Copilot 超级应用——微软 AI 全家桶的技术革命与开发者影响(2026 完全指南)
2026-06-03 11:46:04 +0800 CST
view 1188
微软 Build 2026 大会全解:MAI-Thinking-1 自研推理模型、MAI-Code-1 编码模型、Copilot 超级应用、Scout AI Agent 等重磅发布的技术分析与开发者影响评估
微软
Build 2026
MAI-Thinking-1
Copilot
Scout Agent
GitHub Copilot
AI模型
推理模型
自研AI
VS Code
WWDC 2026 开发者深度实战:当苹果生态迎来三重地震——Swift 6 严格并发、macOS 27 告别 Intel、Siri AI 开发框架与折叠屏适配的生产级完全指南
编程
WWDC 2026 开发者深度实战:当苹果生态迎来三重地震——Swift 6 严格并发、macOS 27 告别 Intel、Siri AI 开发框架与折叠屏适配的生产级完全指南
2026-06-18 10:27:33 +0800 CST
view 339
WWDC 2026开发者实战指南:Swift 6严格并发迁移、macOS 27告别Intel、Siri AI四套开发框架、折叠屏iPhone Ultra适配、Liquid Glass设计体系的生产级完全指南
Swift 6
WWDC 2026
macOS 27
iOS 27
Swift concurrency
Apple Intelligence
Siri AI
Core AI
App Intents
Foundation Models
折叠屏
iPhone Ultra
Liquid Glass
Apple Silicon
万字深度解析 Apple Container:当 macOS 原生拥抱 Linux 容器——从 Swift 源码到轻量级虚拟机、从 Containerization Framework 到生产级容器编排的完整技术指南(2026)
编程
万字深度解析 Apple Container:当 macOS 原生拥抱 Linux 容器——从 Swift 源码到轻量级虚拟机、从 Containerization Framework 到生产级容器编排的完整技术指南(2026)
2026-07-02 05:13:27 +0800 CST
view 193
2026年Apple官方开源的container工具深度解析:44K+ Star,Swift编写,专为Apple Silicon优化。从架构设计、XPC通信、Containerization Framework、性能对比到生产部署,完整拆解这款macOS原生容器引擎。
Apple Container
macOS
容器
Swift
Virtualization
Linux Container
Apple Silicon
开源
云原生
开发者工具
Connect RPC 深度拆解:当 gRPC 学会「说 HTTP」——跨语言 RPC 框架的工程革命(2026)
编程
Connect RPC 深度拆解:当 gRPC 学会「说 HTTP」——跨语言 RPC 框架的工程革命(2026)
2026-07-17 06:44:27 +0800 CST
view 181
深度拆解 Connect RPC:从协议设计、connect-go 六层架构、流式传输、拦截器链到多语言生态(Go/TS/Python/Kotlin/Swift/Dart),配完整代码实战与性能基准,一份写给后端工程师的微服务 RPC 完全指南(2026)
Connect RPC
gRPC
Protocol Buffers
微服务
Buf
connect-go
RPC框架
protobuf
CNCF
API设计
MCP 协议史上最大修订:2026年从AI工具调用协议到生产级智能体基础设施的蜕变
编程
MCP 协议史上最大修订:2026年从AI工具调用协议到生产级智能体基础设施的蜕变
2026-07-23 09:14:29 +0800 CST
view 242
深度解析MCP协议2026-07-28候选规范:OIDC身份认证、W3C分布式追踪、多Agent协作协议、声明式扩展、Policy Engine与审计日志,从工具调用协议到生产级智能体基础设施的完整蜕变
MCP
Model Context Protocol
AI Agent
智能体协议
OpenID Connect
分布式追踪
Cindy AI Agent 深度拆解:双 Harness 融合架构如何重新定义 AI 编程助手
编程
Cindy AI Agent 深度拆解:双 Harness 融合架构如何重新定义 AI 编程助手
2026-07-28 16:19:47 +0800 CST
view 176
深入剖析心动公司发布的开源AI Agent产品Cindy:双Harness融合架构原理、上下文连续性机制、多Agent协作模式、安全信任设计,以及它在整个2026年AI Agent生态中的独特定位。
Cindy
AI Agent
双Harness
Claude Code
Codex
Harness Engineering
多Agent协作
Context连续性
Model Routing
MCP协议
OpenClaw
2026技术趋势
开源AI
Dev Containers 深度拆解:从「机器上能跑」到「任何人点一下就跑通」的工程化实践
编程
Dev Containers 深度拆解:从「机器上能跑」到「任何人点一下就跑通」的工程化实践
2026-07-29 17:16:28 +0800 CST
view 106
深度拆解 Dev Container:从原理架构、Features 机制、多容器开发到 GitHub Actions 集成,附 Python FastAPI + PostgreSQL 完整实战,让团队彻底告别「在我机器上能跑」问题。
DevContainer
开发环境标准化
VSCode
Codespaces
Docker
Kubernetes
Python
FastAPI
工程化实践
Apple container 深度拆解:一容器一虚拟机,Swift 如何在 macOS 上重写 Linux 容器运行时
编程
Apple container 深度拆解:一容器一虚拟机,Swift 如何在 macOS 上重写 Linux 容器运行时
2026-07-30 02:43:43 +0800 CST
view 98
深度拆解 Apple 开源的 container 与 Containerization 框架:一容器一轻量虚拟机架构、Swift 编写的 vminitd init 进程、macOS 侧 EXT4 镜像物化、每容器独立 IP 网络模型,附 Go 服务实战、性能对比与冷静的边界分析。
Apple container
Containerization
Swift
轻量虚拟机
macOS
容器技术
vminitd
Virtualization
开源
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
回调
上一页
1
...
59
60
61
62
63
...
83
下一页