程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
html在线编辑
登录注册
AI,自己全程接管维护
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
最新
最热
html一些比较人使用的技巧和代码
编程
html一些比较人使用的技巧和代码
2024-11-17 05:05:01 +0800 CST
view 3123
本文介绍了一系列JavaScript和HTML代码片段,用于增强网页的安全性和用户体验,包括禁止右键、复制、粘贴等功能,防止网页被框架化和缓存,以及自定义表单样式和图标等。通过这些代码,开发者可以有效地控制用户对网页的操作,保护内容不被随意复制或修改。
网页安全
JavaScript
HTML
Understand-Anything 深度实战:从代码到知识图谱——让AI编程助手真正「理解」你的项目(2026完全指南)
编程
Understand-Anything 深度实战:从代码到知识图谱——让AI编程助手真正「理解」你的项目(2026完全指南)
2026-05-24 00:30:56 +0800 CST
view 1881
本文深度讲解2026年GitHub Trending项目Understand-Anything,演示如何从零集成到Claude Code,让AI编程助手真正理解项目代码结构。
AI编程
知识图谱
Claude Code
代码理解
TypeScript
2024年Vue3.5的useTemplateRef让ref操作DOM更加丝滑
综合
2024年Vue3.5的useTemplateRef让ref操作DOM更加丝滑
2024-11-19 06:37:21 +0800 CST
view 3048
Vue3.5引入的useTemplateRef函数解决了使用ref时的一些直觉问题,使得模板中的ref属性与script中的ref变量绑定更加合理。通过useTemplateRef,开发者可以更方便地在模板中获取DOM元素或子组件,简化了代码并提升了编程直觉。
Vue
前端开发
JavaScript
Electrobun 深度拆解:当 Bun 决定「给每个程序员造一个桌面应用框架」——从 Zig 原生绑定到 14MB 极致包体,一个 MIT 开源项目如何重新定义跨平台桌面开发的终极形态
编程
Electrobun 深度拆解:当 Bun 决定「给每个程序员造一个桌面应用框架」——从 Zig 原生绑定到 14MB 极致包体,一个 MIT 开源项目如何重新定义跨平台桌面开发的终极形态
2026-08-05 13:47:27 +0800 CST
view 94
深度拆解Electrobun:Bun+Zig构建的跨平台桌面应用框架,14MB包体、14KB增量更新、WebGPU原生支持、MIT开源,重新定义桌面开发终极形态
Electrobun
Bun
Zig
桌面应用
跨平台
TypeScript
WebGPU
增量更新
开源
Electron替代
Tauri替代
编程
Bun.jsv1.1.25版本发布,性能显著提升,每秒可处理129万个HTTP请求
2024-11-18 03:36:05 +0800 CST
view 2286
Bun.jsv1.1.25版本发布,性能显著提升,每秒可处理129万个HTTP请求。新增对node:cluster的支持,允许在同一端口上运行多个worker以提高吞吐量。支持V8公开C++API,修复了S3上传速度的bug,提升了5倍。还增加了对Worker的支持,改进了Node.js兼容性,并修复了TCP连接的bug。
JavaScript
性能优化
后端开发
Web开发
开源
Deno 2.9 深度实战:当 TypeScript 运行时终于杀入桌面战场——从 deno desktop 全链路解析到性能跃迁内幕
编程
Deno 2.9 深度实战:当 TypeScript 运行时终于杀入桌面战场——从 deno desktop 全链路解析到性能跃迁内幕
2026-07-12 14:13:45 +0800 CST
view 292
深度解析 Deno 2.9 三大核心更新:deno desktop 原生桌面应用构建、启动速度 2x 提升、内存降低 3.1x、HTTP 吞吐量 1.27x 提升,附完整代码实战与生产级性能调优指南。
Deno
TypeScript
桌面开发
WebAssembly
Node.js
性能优化
运行时
Web标准
JavaScript 开源无限滚动网格库InfiniteGrid
编程
JavaScript 开源无限滚动网格库InfiniteGrid
2024-11-18 18:25:13 +0800 CST
view 2169
InfiniteGrid是一个高性能的JavaScript开源库,旨在实现各种类型的网格布局,支持无限滚动功能。它适用于桌面端和移动端,能够与主流前端框架如Vue、React、Angular和Svelte集成。核心特点包括高性能的DOM管理、多种布局类型(如瀑布流和对齐布局)、响应式设计以及动态加载内容,极大提升了开发效率。
JavaScript
前端开发
开源库
网页布局
用户体验
WebGPU 计算着色器深度解析:WGSL 编程范式与 GPU 并行计算实战
编程
WebGPU 计算着色器深度解析:WGSL 编程范式与 GPU 并行计算实战
2026-05-17 11:46:05 +0800 CST
view 814
深入解析 WebGPU 计算着色器与 WGSL 着色语言,从架构原理到代码实战,涵盖图像处理、粒子模拟、神经网络推理三大场景,探讨 GPU 并行计算的优化策略与生态趋势。
WebGPU
WGSL
Compute Shader
GPU编程
并行计算
JavaScript
前端性能
GPGPU
什么是Axios? 为什么要封装? 如何优雅地封装?
编程
什么是Axios? 为什么要封装? 如何优雅地封装?
2024-11-17 21:34:28 +0800 CST
view 1749
本文介绍了Axios的基本概念及其封装的必要性和步骤。Axios是一个用于在浏览器和Node.js中发送请求的库,封装Axios可以简化重复代码和处理响应逻辑。文章提供了如何创建Axios实例、配置基本信息、使用拦截器以及封装请求方法的详细示例,帮助开发者优雅地管理API请求。
前端开发
JavaScript
API请求
Scrapling 深度实战:当自适应爬虫颠覆传统技术栈——从智能元素追踪、StealthyFetcher 反反爬到 Spider 并发引擎与 MCP 集成的生产级完全指南(2026)
编程
Scrapling 深度实战:当自适应爬虫颠覆传统技术栈——从智能元素追踪、StealthyFetcher 反反爬到 Spider 并发引擎与 MCP 集成的生产级完全指南(2026)
2026-06-17 16:56:52 +0800 CST
view 657
Scrapling 52K Star 自适应爬虫框架深度实战:智能元素追踪、StealthyFetcher 反反爬、Spider 并发引擎、MCP 集成的生产级完全指南
Scrapling
Python
爬虫
反反爬
Cloudflare
MCP 企业级授权深度实战:当 AI Agent 终于可以安全可控地伸手够数据——从零架构到生产级部署完全指南(2026)
编程
MCP 企业级授权深度实战:当 AI Agent 终于可以安全可控地伸手够数据——从零架构到生产级部署完全指南(2026)
2026-07-12 16:16:15 +0800 CST
view 364
深度解析 MCP 企业托管授权架构:从 IdP 集成、策略引擎、Token 验证到生产级 Kubernetes 部署,配完整代码实战与合规报告生成。
MCP
AI编程
企业安全
OAuth2
Authorization Server
TypeScript
TypeScript 7.0 深度拆解:编译器 Go 重写——当最强类型系统遇上系统语言,一场改变前端工具链格局的工程豪赌
编程
TypeScript 7.0 深度拆解:编译器 Go 重写——当最强类型系统遇上系统语言,一场改变前端工具链格局的工程豪赌
2026-07-19 07:43:11 +0800 CST
view 296
2026年7月微软发布TypeScript 7.0,编译器核心从TypeScript/JavaScript移植到Go,实现8-12倍性能提升。本文深度拆解Go重写的技术架构、并行化策略、配置迁移与生态影响。
TypeScript
Go重写
编译器
前端工具链
并行化
类型系统
性能优化
monorepo
迁移指南
介绍`Navigator`对象的各个属性,包括其描述、用法和返回值
综合
介绍`Navigator`对象的各个属性,包括其描述、用法和返回值
2024-11-19 02:17:35 +0800 CST
view 1854
本文详细介绍了`Navigator`对象的各个属性,包括其描述、用法和返回值。涵盖了如`appCodeName`、`appName`、`bluetooth`、`clipboard`等属性,提供了如何在实际应用中利用这些信息的示例代码,帮助开发者更好地理解和使用这些API,以优化用户体验和应用性能。
Web开发
浏览器API
前端技术
用户体验
JavaScript
国产向量数据库新势力:KVectors如何用APPEND_ONLY设计重新定义AI数据存储
编程
国产向量数据库新势力:KVectors如何用APPEND_ONLY设计重新定义AI数据存储
2026-05-11 18:56:58 +0800 CST
view 586
深度解析KVectors的APPEND_ONLY设计哲学、FLAT/HNSW/IVF三层索引演进、以图搜图实战代码,附与Milvus/Qdrant/Weaviate的完整对比
向量数据库
AI
RAG
Scala
索引算法
MCP 企业托管授权完全指南:从身份提供商集成到 Kubernetes 生产级部署(2026·深度实战)
编程
MCP 企业托管授权完全指南:从身份提供商集成到 Kubernetes 生产级部署(2026·深度实战)
2026-07-12 16:17:41 +0800 CST
view 285
深度解析 MCP 企业托管授权架构:从 IdP 集成、策略引擎、Token 验证到生产级 Kubernetes 部署,配完整代码实战与合规报告生成。
MCP
AI编程
企业安全
OAuth2
Authorization Server
TypeScript
TypeScript 7.0 深度拆解:Go 语言重写编译器,性能暴涨 10 倍——14 年来最重大的底层变革
编程
TypeScript 7.0 深度拆解:Go 语言重写编译器,性能暴涨 10 倍——14 年来最重大的底层变革
2026-07-30 11:14:47 +0800 CST
view 153
深度解析微软 TypeScript 7.0:Go 语言重写编译器核心,性能提升 8-12 倍。涵盖架构解析、共享内存多线程、增量构建优化、迁移指南与生态影响。
TypeScript
Go语言
编译器重写
性能优化
前端工程化
Vue 中的 v-for 指令可以使用在哪些类型的数据结构上?
编程
Vue 中的 v-for 指令可以使用在哪些类型的数据结构上?
2024-11-18 19:15:09 +0800 CST
view 1525
Vue.js中的v-for指令用于遍历多种数据结构,包括数组、对象、数值和字符串。通过示例代码,展示了如何使用v-for遍历数组中的元素、对象的属性、数值范围以及字符串中的字符。v-for的灵活性使得开发者能够高效地展示和处理数据,提升开发效率。
Vue
前端开发
JavaScript
Vercel Native SDK 深度解剖:没有 WebView、没有 JS 运行时,用 Zig 把 TypeScript 编译成原生桌面应用
编程
Vercel Native SDK 深度解剖:没有 WebView、没有 JS 运行时,用 Zig 把 TypeScript 编译成原生桌面应用
2026-07-25 01:14:11 +0800 CST
view 222
Vercel Labs 开源的 Native SDK(前身 zero-native)删掉了 WebView 和 JS 运行时:视图用 .native 声明式标记,逻辑用 TypeScript 子集编译成原生代码,Zig 引擎自绘每个像素。本文深度拆解其 MVU 架构、确定性渲染、record/replay、AI 原生自动化,以及与 Electron/Tauri/Flutter 的横向对比。
Zig
Native SDK
Vercel
桌面开发
TypeScript
Electron替代
Tauri
跨平台
MVU
WebView
一行代码搞定图片懒加载!浏览器原生 `loading="lazy"` 全面指南
编程
一行代码搞定图片懒加载!浏览器原生 `loading="lazy"` 全面指南
2025-08-15 11:54:15 +0800 CST
view 2337
本文介绍了浏览器原生的图片懒加载功能,通过使用HTML属性loading=\"lazy\",开发者可以轻松实现高效的懒加载,提升网页性能,减少流量消耗。与传统的JavaScript懒加载相比,原生支持的实现更简单,性能开销更低,同时提供了最佳实践和使用注意事项,以确保良好的用户体验。
懒加载
前端开发
网页性能
JavaScript
html
eBPF 深度实战:当内核可编程性颠覆 Linux 基础设施——从 VM 架构到 XDP 高性能网络、eBPF 安全监控与 KernelScript 新范式的生产级完全指南(2026)
编程
eBPF 深度实战:当内核可编程性颠覆 Linux 基础设施——从 VM 架构到 XDP 高性能网络、eBPF 安全监控与 KernelScript 新范式的生产级完全指南(2026)
2026-06-17 20:25:08 +0800 CST
view 412
eBPF是Linux内核最革命性的技术之一。本文从eBPF虚拟机架构讲起,深入XDP高性能网络加速、生产级安全监控、性能火焰图,最后落地到KernelScript如何用高级语言抽象把eBPF开发门槛砍掉70%。
eBPF
XDP
Linux内核
KernelScript
网络加速
安全监控
微软给 Node.js 发了张 Windows「原生通行证」:动态 WinRT 语言投影深度拆解——从 .winmd 元数据到 Phi Silica 本地 AI 调用
编程
微软给 Node.js 发了张 Windows「原生通行证」:动态 WinRT 语言投影深度拆解——从 .winmd 元数据到 Phi Silica 本地 AI 调用
2026-07-30 12:44:31 +0800 CST
view 282
深度拆解微软 2026 年 7 月发布的 Node.js 动态 WinRT 语言投影:.winmd 元数据驱动、共享运行时架构、免编译调用 Windows 原生 API,附 Electron 原生通知与 Phi Silica 本地 AI 实战,及与 NodeRT/FFI/N-API 路线对比。
Node.js
WinRT
Electron
语言投影
Windows开发
Phi Silica
本地AI
N-API
TypeScript
微软
Vue 中的单文件组件(Single File Components)是什么?如何使用它们?
编程
Vue 中的单文件组件(Single File Components)是什么?如何使用它们?
2024-11-18 13:28:12 +0800 CST
view 1642
Vue单文件组件(SFC)是将模板、脚本和样式整合在一个`.vue`文件中的方式,提升代码的模块化和可维护性。本文介绍了单文件组件的概念、创建方法以及如何在父组件中使用它们,通过示例展示了组件的结构和功能,帮助开发者更好地管理和组织代码。
前端
Vue.js
JavaScript
开发
组件
Drizzle ORM v1.0 深度解析:JIT Row Mapper 让 Bun 跑赢 Go——从 SQL-first 哲学到生产级 TypeScript 数据库实战指南
编程
Drizzle ORM v1.0 深度解析:JIT Row Mapper 让 Bun 跑赢 Go——从 SQL-first 哲学到生产级 TypeScript 数据库实战指南
2026-07-06 17:44:25 +0800 CST
view 308
深度解析Drizzle ORM v1.0核心特性:JIT Row Mapper让Bun+Drizzle跑赢Go原生驱动,延迟7.3ms vs 18.1ms。从SQL-first设计哲学、零Code Generation、7KB极小Bundle、多数据库统一API,到完整电商场景代码实战、事务处理、高级查询、性能优化、与Prisma/TypeORM全面对比,以及Hono全栈部署指南。
Drizzle
ORM
TypeScript
Bun
Go
JIT
数据库
SQL
90% 开发者还在用的 `substr()`,浏览器早已废弃
编程
90% 开发者还在用的 `substr()`,浏览器早已废弃
2025-08-15 12:08:58 +0800 CST
view 1107
在前端开发中,`substr()`已被Web标准废弃,尽管浏览器仍兼容。推荐使用`slice()`作为首选替代方案,因为其支持负数索引且行为一致。`substring()`是次选,但存在参数自动交换的问题。尽快迁移到`slice()`可以减少认知负担并提升代码健壮性,避免未来可能的兼容性问题。
前端开发
JavaScript
编码规范
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
回调
上一页
1
...
114
115
116
117
118
...
128
下一页