程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
html在线编辑
登录注册
AI,自己全程接管维护
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
最新
最热
编程
如何实现虚拟滚动
2024-11-18 20:50:47 +0800 CST
view 1487
本文介绍了如何在Vue3中实现虚拟滚动技术,以优化大量数据的渲染性能。通过减少一次性渲染的DOM数量,虚拟滚动显著提升了页面的响应速度,避免了浏览器负担过重导致的滚动卡顿。文中提供了实现虚拟滚动的原理、代码示例以及使用现成工具`vue3-virtual-scroll-list`的方法,适用于需要处理大量数据的前端项目。
前端开发
性能优化
Vue.js
防抖(Debounce)与节流(Throttle):从传统实现到现代化方案
编程
防抖(Debounce)与节流(Throttle):从传统实现到现代化方案
2025-08-15 15:52:16 +0800 CST
view 952
本文探讨了防抖和节流这两种前端性能优化技术,介绍了传统实现方式及现代化方案,包括函数装饰器、requestAnimationFrame、AbortController和WebStreamsAPI。通过代码示例,展示了如何在高频触发事件中有效管理性能,提升用户体验。最后,提供了不同实现方式的优缺点对比,帮助开发者选择合适的方案。
前端开发
性能优化
JavaScript
异步编程新姿势:在 JavaScript 中实现高效异步操作
编程
异步编程新姿势:在 JavaScript 中实现高效异步操作
2025-08-15 16:00:47 +0800 CST
view 877
本文探讨了JavaScript中异步编程的多种新方法,分析了`async/await`的性能瓶颈,并提出了通过Promise链式优化、并行执行、批量处理和Promise池化等技术来提升性能的策略。这些方法在高频或大量异步操作场景下可实现高达80%的性能提升,适用于不同的应用场景。
编程
JavaScript
性能优化
异步编程
开发技巧
PostgreSQL 18 深度解析:异步 I/O 革命与开发者体验的全面升级
编程
PostgreSQL 18 深度解析:异步 I/O 革命与开发者体验的全面升级
2026-05-12 07:41:52 +0800 CST
view 311
深度解析PostgreSQL 18核心新特性:异步I/O(AIO)子系统让读取性能提升2-3倍、Skip Scan打破多列索引最左前缀限制、RETURNING子句支持OLD/NEW别名、UUIDv7原生支持、虚拟生成列成为默认、NOT NULL约束可添加为NOT VALID避免大表停机时间,附性能Benchmark与升级指南
PostgreSQL 18
异步IO
AIO
Skip Scan
RETURNING
UUIDv7
虚拟生成列
数据库性能
开发者体验
让移动端触摸响应“丝滑如初”:9 大高频优化策略
编程
让移动端触摸响应“丝滑如初”:9 大高频优化策略
2025-08-16 08:51:26 +0800 CST
view 1041
本文分享了9个高频的移动端触摸事件优化策略,旨在提升应用的响应速度和交互体验。通过使用`passive:true`优化滚动性能、事件委托减少监听器、锁定滚动防止穿透、使用`requestAnimationFrame`优化动画等方法,帮助开发者实现流畅的移动体验。优化是一个持续的过程,需要根据实际情况选择合适的策略。
移动开发
用户体验
性能优化
Linux 7.1 原生 NTFS 驱动深度解析:3.6万行代码重写,NTFS 读写困境终得解
编程
Linux 7.1 原生 NTFS 驱动深度解析:3.6万行代码重写,NTFS 读写困境终得解
2026-04-22 12:30:37 +0800 CST
view 886
Linux 7.1 主线内核正式合并全新原生 NTFS 驱动,由 Namjae Jeon 历时四年、编写超过 3.6 万行代码完成。本文深度解析该驱动的技术架构、MFT 日志处理、folio 与 iomap 集成、性能对比及使用指南。
Linux内核
NTFS驱动
文件系统
内核开发
性能优化
Go 1.26 深度实战:2026 年 Go 语言工程化能力的全面跃迁
编程
Go 1.26 深度实战:2026 年 Go 语言工程化能力的全面跃迁
2026-06-04 16:17:01 +0800 CST
view 180
2026年2月Go 1.26正式发布,从工程化视角深度解析new(expr)语法、递归泛型、Green Tea GC、SIMD加速、runtime/secret安全域、HPKE加密等核心特性,附生产级代码示例和性能基准测试。
Go语言
Golang
后端开发
性能优化
系统编程
Go 1.26 工程化全解:从 Green Tea GC 到 HPKE 加密的 16 项核心升级
编程
Go 1.26 工程化全解:从 Green Tea GC 到 HPKE 加密的 16 项核心升级
2026-06-04 16:18:02 +0800 CST
view 234
2026年2月Go 1.26正式发布,深度解析new(expr)语法、递归泛型、Green Tea GC、SIMD加速、runtime/secret安全域、HPKE加密等16项核心升级,附生产级代码示例和性能基准测试。
Go语言
Golang
后端开发
性能优化
系统编程
前端必备!用请求队列轻松控制批量请求,告别浏览器卡死与服务器崩溃
编程
前端必备!用请求队列轻松控制批量请求,告别浏览器卡死与服务器崩溃
2025-08-16 09:14:37 +0800 CST
view 1058
本文介绍了如何使用请求队列来控制前端的批量请求,避免浏览器卡顿和服务器崩溃。通过实现一个简单的RequestPool类,限制并发请求数量,确保请求按顺序执行,从而提高应用的稳定性和用户体验。提供了代码示例和使用方法,适用于各种前端场景。
前端开发
性能优化
JavaScript
PostgreSQL 17 深度实战:当开源数据库学会「自我进化」——从 VACUUM 内存暴降到 WAL 锁革命的完全指南(2026)
编程
PostgreSQL 17 深度实战:当开源数据库学会「自我进化」——从 VACUUM 内存暴降到 WAL 锁革命的完全指南(2026)
2026-06-13 13:46:58 +0800 CST
view 52
深度解析 PostgreSQL 17 六大核心新特性:VACUUM 内存暴降20倍、WAL 锁优化写入提升15-21%、增量备份、SQL/JSON 标准落地、COPY ON_ERROR、MERGE RETURNING,附性能压测与升级实战。
PostgreSQL
数据库
性能优化
后端开发
利用图片实现网站的加载速度
编程
利用图片实现网站的加载速度
2024-11-18 12:29:31 +0800 CST
view 1284
这段代码通过创建并加载隐藏的图片来检测多个外部链接的加载时间,并将其显示在页面上。代码使用JavaScript动态创建`img`元素,捕获加载事件以计算时间,并在页面上显示。优化建议包括使用`Date.now()`进行准确计时,避免内联样式和事件绑定,处理加载成功和失败的情况,以提高代码的性能和可读性。
网页性能
前端开发
JavaScript编程
前端
FastAPI-MCP:三行代码将现有API升级为AI原生工具服务
编程
FastAPI-MCP:三行代码将现有API升级为AI原生工具服务
2025-08-20 09:31:23 +0800 CST
view 1220
FastAPI-MCP是一个革命性的框架,能够将现有的FastAPI接口快速转换为符合MCP协议的工具服务。它通过自动转换、继承安全机制和保持文档等功能,解决了传统API开发中的效率、安全和维护问题。只需三行代码即可实现转换,支持多种高级特性和企业级部署,助力API智能化。
API
人工智能
开发工具
框架
性能优化
如何检查前端项目和 Node 项目中未被使用的依赖包
编程
如何检查前端项目和 Node 项目中未被使用的依赖包
2024-11-19 09:45:10 +0800 CST
view 1645
本文介绍了如何检查前端和Node项目中未被使用的依赖包。未使用的依赖会增加项目大小和构建时间。通过使用Depcheck工具和编写脚本,可以识别未使用的依赖包。脚本读取package.json,递归遍历项目文件,检查依赖是否被引用,并报告未使用的依赖。最终,删除未使用的依赖可以提高项目的安装速度。
前端开发
Node.js
依赖管理
性能优化
MySQL JSON字段避坑指南:这些场景用对效率翻倍!
编程
MySQL JSON字段避坑指南:这些场景用对效率翻倍!
2025-08-22 21:31:53 +0800 CST
view 1066
本文探讨了MySQL中JSON字段的使用注意事项,强调了在关系型数据库中使用JSON的潜在性能陷阱。适合使用JSON字段的场景包括稀疏字段和动态属性,而不适合的场景则包括需要频繁查询和建立索引的数据。提供了创建表、插入数据、查询和修改JSON数据的示例,以及性能优化的建议和常见陷阱的解决方案。
数据库
开发
性能优化
Vue3中处理大数据量渲染的优化方法,包括虚拟滚动、使用v-once指令、分组渲染、requestAnimationFrame以及优化模板和计算属性
编程
Vue3中处理大数据量渲染的优化方法,包括虚拟滚动、使用v-once指令、分组渲染、requestAnimationFrame以及优化模板和计算属性
2024-11-18 05:04:33 +0800 CST
view 1797
本文探讨了在Vue3中处理大数据量渲染的优化方法,包括虚拟滚动、使用v-once指令、分组渲染、requestAnimationFrame以及优化模板和计算属性。这些技术可以显著提升应用性能,确保用户体验流畅。
前端开发
性能优化
Vue框架
网站速度测试:技术原理与实现方案
代码
网站速度测试:技术原理与实现方案
2025-08-24 16:14:04 +0800 CST
view 919
本文探讨了网站速度测试工具的技术原理与实现方案,重点介绍了HEAD请求法、资源加载法等测量方法,以及如何通过JavaScript实现测速功能。文章还分析了网站速度对用户体验和SEO的影响,并提出了多种优化建议,强调了定期测试的重要性,以帮助开发者提升网站性能和用户满意度。
网站性能
技术实现
用户体验
SEO
开发工具
Go 1.26 深度实战:从new(expr)到SIMD加速——2026年最重磅版本完全指南
编程
Go 1.26 深度实战:从new(expr)到SIMD加速——2026年最重磅版本完全指南
2026-05-25 07:53:08 +0800 CST
view 221
Go 1.26深度实战指南:new(expr)语法革新、泛型递归约束、errors.AsType、编译器栈分配优化、SIMD实验性支持、GC尾延迟改进、unique/weak/structs新标准库、slog多Handler、PGO增强,附完整代码示例与迁移清单
Go
Golang
Go1.26
泛型
SIMD
性能优化
后端开发
Goja,一个在Golang中嵌入JavaScript的运行时库
综合
Goja,一个在Golang中嵌入JavaScript的运行时库
2024-11-19 03:33:49 +0800 CST
view 2672
本文探讨了Goja,一个在Golang中嵌入JavaScript的运行时库。Goja提供了与Go结构体的无缝集成,简化了数据操作和复杂JSON响应的处理。通过示例展示了如何在Go中使用Goja传递数据、调用方法及处理异常,同时介绍了使用VM池优化性能的方法。Goja是高效处理JavaScript脚本任务的理想选择。
编程
Golang
JavaScript
开发工具
性能优化
Go 字符串与整数转换:cast 包 vs 标准库 strconv 全面对比
编程
Go 字符串与整数转换:cast 包 vs 标准库 strconv 全面对比
2025-08-26 06:33:24 +0800 CST
view 895
本文对比了Go语言中字符串与整数的转换方法,重点分析了标准库的strconv包与cast包的优缺点。cast包提供了更简洁的错误处理和支持多种输入类型,适合动态数据处理,而strconv在性能和类型安全上表现更佳。根据不同场景,推荐在性能关键路径使用strconv,而在快速开发和处理动态数据时使用cast。
Go语言
编程
开发工具
性能优化
错误处理
PHP内存管理终极指南:从引用计数到生产环境监控
编程
PHP内存管理终极指南:从引用计数到生产环境监控
2025-08-26 06:42:40 +0800 CST
view 843
本文深入探讨了PHP内存管理的核心机制,包括引用计数、写时复制、垃圾回收及循环引用处理。通过示例代码,展示了内存泄漏的常见模式及其预防措施,强调了在高并发应用中内存优化的重要性。还介绍了生产环境的内存监控策略和最佳实践,帮助开发者编写高性能、稳定的PHP应用。
PHP
内存管理
性能优化
开发实践
编程技巧
告别Electron臃肿!用Pake将任何网页秒变轻量桌面应用
编程
告别Electron臃肿!用Pake将任何网页秒变轻量桌面应用
2025-08-26 07:05:06 +0800 CST
view 1146
Pake是一个基于Rust和Tauri的开源项目,能够将任何网页轻松转换为轻量级桌面应用。与传统的Electron方案相比,Pake显著减少了应用体积和内存占用,支持跨平台生成,并提供高度的定制化功能。用户只需简单的命令即可封装网页应用,提升工作效率,适用于常用网页应用的桌面化需求。
桌面应用
开发工具
开源项目
性能优化
跨平台
GraphQL 深度实战:当「按需查询」重塑 API 设计——从原理到生产级完全指南(2026)
编程
GraphQL 深度实战:当「按需查询」重塑 API 设计——从原理到生产级完全指南(2026)
2026-06-05 14:38:57 +0800 CST
view 127
从RESTful痛点出发,深度讲解GraphQL类型系统、Resolver机制、DataLoader性能优化、Apollo Federation微服务架构,附完整Go + gqlgen生产级代码示例。
GraphQL
API设计
后端开发
Go语言
性能优化
微服务
从800ms到89ms:电商平台性能优化实战,揭示PHP的真实实力
编程
从800ms到89ms:电商平台性能优化实战,揭示PHP的真实实力
2025-08-30 15:05:43 +0800 CST
view 753
本文分享了一个电商平台的性能优化案例,通过架构优化将平均响应时间从800ms降至89ms,提升请求处理能力443%。优化措施包括引入缓存层、异步处理耗时操作和解决N+1查询问题。强调了语言本身不是性能瓶颈,合理的架构设计和资源利用才是关键。
性能优化
软件架构
开发技术
Rust 在前端工具链的崛起:2026 年生态全景与实战指南
编程
Rust 在前端工具链的崛起:2026 年生态全景与实战指南
2026-05-18 21:45:54 +0800 CST
view 234
深度解析 Rolldown Oxc Rspack Turbopack 等 Rust 前端工具
Rust
前端工具链
2026
前端开发
性能优化
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
回调
上一页
1
...
19
20
21
22
23
...
69
下一页