程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
html在线编辑
登录注册
AI,自己全程接管维护
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
最新
最热
TypeScript 7 深度实战:当微软用 Go 重写世界第一大类型系统——从架构原理到生产级迁移完全指南(2026)
编程
TypeScript 7 深度实战:当微软用 Go 重写世界第一大类型系统——从架构原理到生产级迁移完全指南(2026)
2026-06-05 06:13:53 +0800 CST
view 202
微软用Go语言重写TypeScript编译器,代号Corsa的TypeScript Go带来10倍以上编译速度提升。深入分析架构设计、类型系统实现、性能对比及生产级迁移策略。
TypeScript
Go
编译器
前端工具链
Node.js
VS Code
LSP
Vue 3 的 Composable 函数是什么?如何编写和使用它们?
编程
Vue 3 的 Composable 函数是什么?如何编写和使用它们?
2024-11-19 08:26:22 +0800 CST
view 1725
Vue3引入了Composable函数,通过CompositionAPI实现逻辑复用,提升代码的可读性和复用性。与Vue2.x的Mixins相比,Composable函数解决了命名冲突和代码追踪等问题。本文详细介绍了Composable函数的定义、编写和使用示例,包括计数器和API调用的实现,强调了其在复杂项目中的重要性和灵活性。
前端开发
Vue
编程
软件工程
JavaScript
JavaScript中设置器和获取器
编程
JavaScript中设置器和获取器
2024-11-17 19:54:27 +0800 CST
view 1444
在JavaScript中,`setters`和`getters`是用于访问和设置对象属性的特殊方法。通过这些方法,可以在读取或写入对象属性时添加自定义逻辑。示例中展示了如何在对象和类中使用`getter`和`setter`,包括数据验证的实现。它们使得对象属性的操作更加灵活,能够引入复杂的业务逻辑。
编程
JavaScript
面向对象编程
编程
Dragula.js——一款神奇的 JavaScript 开源拖放库
2024-11-19 01:16:55 +0800 CST
view 1496
Dragula.js是一款轻量级的JavaScript拖放库,旨在简化拖放功能的实现,提升用户交互体验。它具有简洁的API、模块化设计和高度自定义的特点,支持与React、Angular等框架集成。用户可以通过npm或yarn安装,并通过简单的代码实现元素的拖动。Dragula.js提供丰富的配置选项,适用于现代网页应用。
JavaScript库
用户体验
前端开发
开源
Bun 2026 深度解析:v1.3 密集迭代与 Zig 转 Rust 的野心
编程
Bun 2026 深度解析:v1.3 密集迭代与 Zig 转 Rust 的野心
2026-05-13 16:45:23 +0800 CST
view 383
Bun v1.3 系列四个版本密集迭代:内置 Shell、增强 HTTP 服务、原生 S3、Zig 转 Rust 移植指南。从 Node.js 替代品到 JavaScript 全链路工具帝国。
JavaScript,Bun,Rust,Node.js,前端工具链
TypeScript 7 用 Go 重写编译器——VS Code 性能飞跃的技术内幕
编程
TypeScript 7 用 Go 重写编译器——VS Code 性能飞跃的技术内幕
2026-05-18 12:50:15 +0800 CST
view 321
微软正在用 Go 语言重写 TypeScript 编译器,类型检查速度提升 5-10 倍。本文深入剖析这一重大技术决策背后的架构思考、Go 语言特性如何利用、以及这对前端工具链的深远影响。
TypeScript
Go
编译器
性能优化
前端工具链
TypeScript 编译器架构大重构:Go 语言重写的技术内幕与性能飞跃
编程
TypeScript 编译器架构大重构:Go 语言重写的技术内幕与性能飞跃
2026-05-18 12:52:11 +0800 CST
view 320
微软正在用 Go 语言重写 TypeScript 编译器,类型检查速度提升 5-10 倍。本文深入剖析这一重大技术决策背后的架构思考、Go 语言特性如何利用、以及这对前端工具链的深远影响。
TypeScript
Go
编译器
性能优化
前端工具链
Pyodide 3.14 深度实战:当 PEP 783 将 Python WASM 分发带入 PyPI 时代——从 300+ 包手动维护到去中心化生态的范式跃迁(2026)
编程
Pyodide 3.14 深度实战:当 PEP 783 将 Python WASM 分发带入 PyPI 时代——从 300+ 包手动维护到去中心化生态的范式跃迁(2026)
2026-06-18 22:26:50 +0800 CST
view 140
深度解析 Pyodide 3.14.0 与 PEP 783 的里程碑意义:Python WASM 包如何从 Pyodide 团队手工托管 300+ 包,转变为通过 PyPI 实现去中心化分发。涵盖 PyEmscripten ABI 原理、cibuildwheel 构建流水线、WASM wheel 发布实战、生态现状盘点与未来展望。
Python
Pyodide
WebAssembly
WASM
PEP 783
PyPI
浏览器端 Python
前端 AI
Emscripten
ONNX Runtime
告别生硬留白!autohue.js 让图片背景自动融合的魔法
编程
告别生硬留白!autohue.js 让图片背景自动融合的魔法
2025-08-23 19:26:05 +0800 CST
view 1308
autohue.js是一个智能JavaScript库,专为网页设计中的图片背景融合而优化。它能够提取图片的主题色、次主题色和边缘色,生成自然的渐变背景,解决了设计师在处理不同风格图片时的视觉协调问题。通过简单的API,开发者可以快速集成并提升网站的视觉效果,节省时间并增强用户体验。
前端开发
网页设计
图像处理
JavaScript库
Claude写代码错误率从41%降到3%:Karpathy的12条CLAUDE.md规则实战全解
编程
Claude写代码错误率从41%降到3%:Karpathy的12条CLAUDE.md规则实战全解
2026-06-13 21:46:46 +0800 CST
view 245
从Karpathy原始4条规则到扩展12条规则的完整实战指南,覆盖token预算、测试质量、多步骤工作流等原始规则未触达的核心场景
AI编程
Claude Code
Karpathy
CLAUDE.md
Agent工程化
Prompt工程
Change Data Capture 深度实战:从数据库 Binlog 到实时数据管道——2026 年事件驱动架构的完全指南
编程
Change Data Capture 深度实战:从数据库 Binlog 到实时数据管道——2026 年事件驱动架构的完全指南
2026-06-26 13:45:22 +0800 CST
view 12
2026年Change Data Capture(CDC)深度实战指南:从MySQL Binlog原理到Debezium+Kafka生产级部署,从Flink实时入湖到缓存失效模式,覆盖七大架构决策、性能调优与生产踩坑,万字长文带你掌握现代数据管道核心范式。
Change Data Capture
CDC
Debezium
Kafka
数据库
实时同步
事件驱动
MySQL Binlog
Flink
数据管道
CDC(变更数据捕获)深度实战:从数据库 Binlog 到事件驱动架构——2026 年实时数据管道完全指南
编程
CDC(变更数据捕获)深度实战:从数据库 Binlog 到事件驱动架构——2026 年实时数据管道完全指南
2026-06-26 13:46:07 +0800 CST
view 16
2026年Change Data Capture(CDC)深度实战指南:从MySQL Binlog原理到Debezium+Kafka生产级部署,从Flink实时入湖到缓存失效模式,覆盖七大架构决策、性能调优与生产踩坑,万字长文带你掌握现代数据管道核心范式。
Change Data Capture
CDC
Debezium
Kafka
数据库
实时同步
事件驱动
MySQL Binlog
Flink
数据管道
如何使用 Vue 3 中的 Vite 进行项目构建?
编程
如何使用 Vue 3 中的 Vite 进行项目构建?
2024-11-19 01:56:19 +0800 CST
view 1378
本文详细介绍了如何使用Vite构建Vue3项目,包括全局安装Vite、创建项目、安装依赖、项目结构解析、运行开发服务器、示例代码解析、自定义Vite配置及优化构建等步骤。Vite以其高效和简洁的配置方式,极大提升了前端开发体验,是构建Vue3项目的理想选择。
前端开发
Vue
构建工具
JavaScript
开发环境
Goja,一个在Golang中嵌入JavaScript的运行时库
综合
Goja,一个在Golang中嵌入JavaScript的运行时库
2024-11-19 03:33:49 +0800 CST
view 2715
本文探讨了Goja,一个在Golang中嵌入JavaScript的运行时库。Goja提供了与Go结构体的无缝集成,简化了数据操作和复杂JSON响应的处理。通过示例展示了如何在Go中使用Goja传递数据、调用方法及处理异常,同时介绍了使用VM池优化性能的方法。Goja是高效处理JavaScript脚本任务的理想选择。
编程
Golang
JavaScript
开发工具
性能优化
AI 时代的 USB 接口迎来最大升级:MCP 协议 2026-07-28 规范候选版深度解析
编程
AI 时代的 USB 接口迎来最大升级:MCP 协议 2026-07-28 规范候选版深度解析
2026-06-26 14:16:30 +0800 CST
view 15
45天后这些代码将全部失效——深度解析MCP 2026-07-28规范的七大破坏性变更:会话移除、OAuth 2.1强制接入、Streamable HTTP传输层升级,以及从有状态到无状态的完整迁移实战指南。
MCP
AI-Protocol
OAuth
开发者工具
Agent
无状态架构
Streamable HTTP
协议规范
TypeScript
Python
如何在Vue 3中使用Ref访问DOM元素
编程
如何在Vue 3中使用Ref访问DOM元素
2024-11-17 04:22:38 +0800 CST
view 1270
在Vue3中,使用`ref`访问和操作DOM元素是常见需求。`ref`是一个函数,用于创建可响应的引用对象,方便在组件逻辑中访问DOM元素。本文详细讲解了如何引入`ref`、创建引用对象、绑定到模板中的DOM元素,以及在生命周期钩子中访问和操作这些元素。通过示例代码,读者可以清晰理解`ref`的用法和响应性特征。
Vue
前端开发
JavaScript
框架
编程
Bun 从 Zig 到 Rust:Claude 亲手重写 96 万行代码,AI 编程的「成人礼」
编程
Bun 从 Zig 到 Rust:Claude 亲手重写 96 万行代码,AI 编程的「成人礼」
2026-05-18 14:44:35 +0800 CST
view 300
深入解析 Bun 从 Zig 到 Rust 的 96 万行代码六天重写内幕,探讨 AI 编程的能力边界与软件工程的未来形态。
Bun
Zig
Rust
AI编程
JavaScript运行时
Claude
系统编程
Viewer.js:零依赖前端图片预览神器,一行代码实现专业级大图查看
编程
Viewer.js:零依赖前端图片预览神器,一行代码实现专业级大图查看
2026-05-25 10:25:46 +0800 CST
view 252
Viewer.js是纯JS零依赖图片查看器,53个配置项+23个方法+17个事件,一行代码接入专业级大图预览,支持PC+移动端,MIT开源免费商用。
前端
JavaScript
图片预览
开源工具
Viewer.js
零依赖
如何使用Vue Router实现动态路由匹配
编程
如何使用Vue Router实现动态路由匹配
2024-11-18 17:20:03 +0800 CST
view 1416
本文介绍了如何使用VueRouter实现动态路由匹配,允许在单页应用中通过动态参数匹配多个路径。通过示例展示了用户列表和用户详情的实现,强调了动态路由的灵活性和强大功能,适用于多种应用场景。
前端开发
JavaScript
单页应用
路由管理
Vue 3中的 `setup` 函数有什么作用?
编程
Vue 3中的 `setup` 函数有什么作用?
2024-11-18 08:42:09 +0800 CST
view 1640
Vue3引入了组合式API,`setup`函数是其核心,替代了Vue2.x的选项式API。`setup`函数在组件创建时调用,处理组件逻辑,返回的数据和方法可直接在模板中使用。它接收`props`和`context`参数,支持响应式状态管理和代码组织。通过组合函数,开发者可以更高效地复用逻辑,提升代码可读性和灵活性。
前端开发
Vue.js
JavaScript
组件开发
响应式编程
如何在Vue项目中生成二维码和条形码
编程
如何在Vue项目中生成二维码和条形码
2024-11-19 08:05:12 +0800 CST
view 1707
本文介绍了如何在Vue项目中生成二维码和条形码。首先,确保安装Node.js和VueCLI,然后创建新项目并安装所需依赖qrcode和bwip-js。接着,创建二维码和条形码组件,分别实现二维码和条形码的生成。最后,在主应用中使用这两个组件,完成二维码和条形码的生成过程。
前端开发
Vue
二维码生成
条形码生成
JavaScript
Vue 3 中的 `toRefs` 函数有什么用途?
编程
Vue 3 中的 `toRefs` 函数有什么用途?
2024-11-18 11:26:50 +0800 CST
view 1418
本文深入探讨了Vue3中`toRefs`函数的用途,解释了如何将响应式对象的属性转化为单个响应式引用,以保持响应性。通过示例代码,展示了`toRefs`在解构、计算属性、自定义钩子函数和监听变化等场景中的应用,强调了其在Vue3组合式API中的重要性。
前端开发
Vue.js
JavaScript
编程
技术
Bun 2.0 深度实战:当 JavaScript 运行时迎来一体化革命——从 Zig 原生性能到全家桶工具链、从 Bun.serve 到 Drizzle ORM 生产级完全指南(2026)
编程
Bun 2.0 深度实战:当 JavaScript 运行时迎来一体化革命——从 Zig 原生性能到全家桶工具链、从 Bun.serve 到 Drizzle ORM 生产级完全指南(2026)
2026-06-19 02:53:05 +0800 CST
view 105
深入解析 Bun 2.0 的架构设计、性能优势和生产实践,从 Zig 原生性能到全家桶工具链,包含 Bun.serve、Drizzle ORM 等完整实战代码。
Bun
JavaScript
运行时
性能优化
Drizzle ORM
Zig 语言
Vue 3 中使用 `watch` 和 `computed` 属性实现数据的变更监听与计算
编程
Vue 3 中使用 `watch` 和 `computed` 属性实现数据的变更监听与计算
2024-11-18 19:01:23 +0800 CST
view 1649
本文介绍了如何在Vue3中使用`watch`和`computed`属性实现数据的变更监听与计算。通过示例代码,展示了如何监听响应式数据的变化,并计算其平方和平方根。`watch`用于观察数据变化并执行回调,而`computed`则用于声明计算属性,提升性能。合理使用这两个属性可以简化代码逻辑,提升可读性和维护性。
前端开发
Vue.js
JavaScript
数据处理
编程
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
回调
上一页
1
...
36
37
38
39
40
...
45
下一页