程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
html在线编辑
登录注册
AI,自己全程接管维护
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
最新
最热
前端代码规范 - 图片相关
编程
前端代码规范 - 图片相关
2024-11-19 08:34:48 +0800 CST
view 1281
本文详细介绍了前端项目中图片的使用规范,包括图片格式选择、尺寸与压缩、图标使用、响应式图片、懒加载、缓存、合理使用、组件化优化、CDN优化以及可访问性等方面。合理使用图片不仅能提升页面加载速度,还能增强用户体验和SEO效果。
前端
图片优化
用户体验
开发规范
技术文档
告别 setTimeout,前端调度进入智能时代
编程
告别 setTimeout,前端调度进入智能时代
2025-08-15 12:45:15 +0800 CST
view 785
在前端开发中,浏览器是单线程的,JavaScript执行可能导致页面卡顿。传统的setTimeout方法不够可靠,而requestAnimationFrame提供了与视觉同步的调度。为了解决低优先级任务的阻塞问题,现代浏览器引入了requestIdleCallback,允许在主线程空闲时执行任务。通过这两者的结合,开发者可以更好地管理任务,提高页面性能和用户体验。
前端技术
性能优化
JavaScript
Python 3.14 深度实战:从 JIT 编译器到 t-string 模板——2026 年 Python 性能与语法双重革命完全指南
编程
Python 3.14 深度实战:从 JIT 编译器到 t-string 模板——2026 年 Python 性能与语法双重革命完全指南
2026-05-24 11:31:39 +0800 CST
view 20
Python 3.14深度实战:JIT编译器、t-string模板、free-threaded模式、增强模式匹配、类型系统、Zstandard压缩
Python
JIT
t-string
free-threaded
性能优化
前端任务调度实战:用 rAF + rIC 提升页面流畅度
编程
前端任务调度实战:用 rAF + rIC 提升页面流畅度
2025-08-15 12:45:42 +0800 CST
view 900
本文讨论了如何通过使用rAF(请求动画帧)和rIC(请求空闲回调)来提升前端页面的流畅度。通过合理调度高优先级的动画任务和低优先级的数据处理任务,确保动画流畅且不被阻塞,同时在浏览器空闲时处理数据,优化用户体验。提供了代码示例和实战技巧,强调任务优先级和分块处理的重要性。
前端开发
性能优化
用户体验
LRT 隐式思维链深度解析:当 AI 学会「静默思考」,推理效率提升数十倍的工程革命
编程
LRT 隐式思维链深度解析:当 AI 学会「静默思考」,推理效率提升数十倍的工程革命
2026-04-12 21:54:21 +0800 CST
view 390
深入解读 ICLR 2026 论文 LRT,揭示如何用轻量级推理网络将冗长的思维链压缩为隐式向量,实现推理效率数十倍提升
AI
LLM
推理优化
思维链
ICLR2026
Tokio v1.43 深度解析:Rust 异步运行时的「涡轮引擎」是如何炼成的
编程
Tokio v1.43 深度解析:Rust 异步运行时的「涡轮引擎」是如何炼成的
2026-05-12 02:12:40 +0800 CST
view 115
深度解析Tokio v1.43异步运行时的内部架构:多线程工作窃取调度器减少30%虚假唤醒、I/O驱动并发Slab重构降低40%分配延迟、分层时间轮O(1)定时任务调度、io_uring批量I/O提交、Toasty ORM与Tokio深度集成,附Discord从Go迁移到Rust的完整性能对比数据
Tokio,Rust,异步编程,运行时,工作窃取,调度器,Future,Waker,epoll,io_uring,高并发,性能优化,ORM
React Compiler 深度解析:让 React 终于学会「自动优化」的编译器魔法
编程
React Compiler 深度解析:让 React 终于学会「自动优化」的编译器魔法
2026-05-12 02:15:08 +0800 CST
view 131
深度解析React Compiler(React Forget)的工作原理:通过静态分析自动推导依赖关系、自动插入useMemo/useCallback记忆化代码、构建数据流图与活性分析算法、Babel插件实现细节、与手动优化性能对比,附Vite/Next.js集成指南与渐进式迁移策略
React,React Compiler,性能优化,自动记忆化,useMemo,useCallback,React.memo,Babel插件,静态分析,前端性能
Vite 6 深度解析:构建工具的新里程碑,如何让前端开发快上加快
编程
Vite 6 深度解析:构建工具的新里程碑,如何让前端开发快上加快
2026-05-12 02:18:40 +0800 CST
view 130
深度解析Vite 6的核心架构升级:Environment API实现浏览器/SSR/Edge Workers多环境统一构建、依赖预构建并行化让冷启动缩短40%、模块级HMR让热更新延迟低于10ms、Rollup 4集成提升生产构建速度29%、完整迁移指南与破坏性变更详解
Vite6,前端构建工具,Environment API,HMR,热更新,Rollup4,esbuild,性能优化,迁移指南,React,Vue,Svelte
为何 async/await 会“阻塞”页面?并发处理的正确姿势
编程
为何 async/await 会“阻塞”页面?并发处理的正确姿势
2025-08-15 15:17:50 +0800 CST
view 1045
本文深入探讨了async/await的特性及其在并发处理中的应用,澄清了await并不阻塞主线程的误区,并指出串行执行导致的用户体验问题。通过示例展示了如何使用Promise.all等方法实现并发请求,提升页面渲染速度和用户体验,同时介绍了控制并发数量的技巧,以避免对服务器造成压力。
JavaScript
异步编程
前端开发
性能优化
用户体验
宝塔在 Tengine-Nginx 已编译情况下增加模块
编程
宝塔在 Tengine-Nginx 已编译情况下增加模块
2024-11-18 23:09:44 +0800 CST
view 1807
Tengine是一个基于Nginx的开源Web服务器,提供增强功能和优化模块,广泛用于高性能Web服务。本文介绍了如何在宝塔面板管理的Tengine中添加模块,包括查看已编译模块、检查模块文件、修改配置、编译Nginx和使用新模块的步骤,旨在帮助用户优化网站性能。
Web服务器
性能优化
开源软件
宝塔
前端轮询优化指南:如何“智能”地调整请求间隔?
编程
前端轮询优化指南:如何“智能”地调整请求间隔?
2025-08-15 15:21:32 +0800 CST
view 807
本文介绍了前端轮询的优化方法,包括使用`setTimeout`替代`setInterval`避免请求重叠,采用指数退避策略优雅处理错误,以及利用PageVisibilityAPI在页面不可见时降低轮询频率。通过这些技术,能够有效减少服务器压力和资源浪费,同时提升用户体验和系统的健壮性。
前端开发
性能优化
网络请求
用户体验
vLLM 2026 深度解析:从 PagedAttention 到多节点分布式推理的全链路技术实战
编程
vLLM 2026 深度解析:从 PagedAttention 到多节点分布式推理的全链路技术实战
2026-05-03 15:13:07 +0800 CST
view 226
2026年深度解析vLLM核心架构,从PagedAttention进化到多节点分布式推理,涵盖SIG社区组织、v1架构重写、生产部署实战与性能优化全链路指南。
vLLM
PagedAttention
LLM
推理优化
分布式
Kubernetes
Python
Go 1.23 深度解析:性能认知革命与云原生范式的深度适配
编程
Go 1.23 深度解析:性能认知革命与云原生范式的深度适配
2026-05-12 02:28:37 +0800 CST
view 161
深度解析Go 1.23的核心突破:性能认知框架从被动调优转向主动设计、GC P99停顿降低37%(启用gcplineline)、泛型约束简化(T语法)、net/http HTTP/3统一收口、strings/bytes包零分配优化、Windows UTF-8原生支持、GOEXPERIMENT特性(gcplineline/fieldtrack/bignum/rtmlock)、零拷贝切片操作unsafe.String/slice
Go1.23,性能优化,GC,泛型,HTTP/3,标准库,Windows,GOEXPERIMENT,零拷贝,云原生
SkyPilot 深度解析:打破云厂商锁定的AI工作负载统一调度平台——从多云GPU管理到成本优化的完整技术指南
编程
SkyPilot 深度解析:打破云厂商锁定的AI工作负载统一调度平台——从多云GPU管理到成本优化的完整技术指南
2026-05-17 21:16:36 +0800 CST
view 80
深度解析SkyPilot如何打破云厂商锁定,实现AI工作负载的统一调度与成本优化。从架构设计到代码实战,全面掌握多云GPU管理技术。
SkyPilot
AI基础设施
多云管理
GPU调度
成本优化
uv 深度解析:Astral 用 Rust 重写 Python 包管理的工程哲学
编程
uv 深度解析:Astral 用 Rust 重写 Python 包管理的工程哲学
2026-05-03 16:18:03 +0800 CST
view 150
深度解析 uv 的工程设计:Rust 实现、PubGrub 依赖解析、内容寻址缓存、并行下载、workspace 协作,覆盖从架构到实战的完整技术细节
Rust
Python
uv
包管理
性能优化
工具链
Astral
Cloudflare Workers 深度解析:V8 Isolates 如何让边缘计算快 100 倍
编程
Cloudflare Workers 深度解析:V8 Isolates 如何让边缘计算快 100 倍
2026-05-12 02:39:54 +0800 CST
view 140
深度解析Cloudflare Workers核心架构:V8 Isolates冷启动<1ms比容器快100-500倍、Dynamic Workers按需沙箱执行AI代码、边缘计算200+节点延迟低至4ms、Go WASM体积压缩至187KB、M3U预检200微秒解析
CloudflareWorkers,边缘计算,V8Isolates,无服务器,DynamicWorkers,冷启动优化,WASM,Go语言,TinyGo
编程
前端如何优化资源加载
2024-11-18 13:35:45 +0800 CST
view 1191
优化资源加载是提升网站性能和用户体验的关键,特别是在移动端或低带宽环境中。本文介绍了多种优化方法,包括使用CDN、压缩资源文件、升级到HTTP/2和HTTP/3、代码拆分与懒加载、预加载、减少DNS查询、优化图像格式、使用服务工作者、优化CSS和JavaScript、优化首屏加载、使用浏览器缓存、延迟加载JavaScript、使用资源指纹以及减少HTTP请求等。
前端开发
性能优化
用户体验
Kubernetes v1.36 深度实战:从 User Namespaces 到 AI 工作负载——2026 年云原生安全与性能革命完全指南
编程
Kubernetes v1.36 深度实战:从 User Namespaces 到 AI 工作负载——2026 年云原生安全与性能革命完全指南
2026-05-24 15:31:14 +0800 CST
view 13
Kubernetes v1.36(代号Haru)深度解析,涵盖User Namespaces GA、Mutating Admission Policies、DRA等核心特性,附带生产级代码实战(2026)
Kubernetes
云原生
安全
AI
性能优化
Go语言Web框架深度选型指南(2026版):从Gin到Echo,从性能基准到架构设计的完整决策矩阵
编程
Go语言Web框架深度选型指南(2026版):从Gin到Echo,从性能基准到架构设计的完整决策矩阵
2026-05-17 22:45:34 +0800 CST
view 90
深度解析Go语言主流Web框架的架构设计、性能特性与适用场景,提供完整的选型决策矩阵和实战代码示例。
Go
Web框架
性能优化
REST API
微服务
超越 JSON.parse:JavaScript 中高效反序列化的艺术
编程
超越 JSON.parse:JavaScript 中高效反序列化的艺术
2025-08-15 15:47:11 +0800 CST
view 906
本文探讨了JavaScript中反序列化的高效策略,分析了JSON.parse的局限性及其性能问题,并提供了多种优化方法,包括使用reviver函数处理特殊数据类型、流式解析大型JSON、使用二进制格式替代JSON、WebWorker卸载解析工作以及增量解析与懒加载。通过合理选择策略,可以显著提升应用性能与用户体验。
JavaScript
前端开发
性能优化
import 导入过的模块需要再次执行怎么办?
编程
import 导入过的模块需要再次执行怎么办?
2024-11-18 11:04:52 +0800 CST
view 1204
在ES6中,`import`语句引入的模块会被缓存,后续引用直接从缓存获取,可能导致变量未更新。本文探讨了几种解决方案,包括使用`window.location.reload()`刷新页面、添加事件监听、将导出的变量改为方法以及使用状态管理工具,帮助开发者应对模块缓存带来的问题。
JavaScript
模块化
前端开发
性能优化
状态管理
eBPF 深度解析:Linux 内核的「上帝视角」——从字节码验证到生产级可观测性的完整技术内幕
编程
eBPF 深度解析:Linux 内核的「上帝视角」——从字节码验证到生产级可观测性的完整技术内幕
2026-05-18 00:22:03 +0800 CST
view 121
深入剖析 eBPF 技术栈:从虚拟机指令集、验证器安全机制、JIT 编译优化,到生产环境中的可观测性实践、性能调优和前沿应用场景。
eBPF
Linux内核
可观测性
性能优化
BPF
Vue3中实现虚拟列表,利用虚拟滚动技术来展示大量数据集合,从而提高性能。
编程
Vue3中实现虚拟列表,利用虚拟滚动技术来展示大量数据集合,从而提高性能。
2024-11-19 09:42:08 +0800 CST
view 2051
本文介绍了如何在Vue3中实现虚拟列表,利用虚拟滚动技术来展示大量数据集合,从而提高性能。虚拟列表只渲染可视范围内的列表项,动态加载和卸载元素,降低DOM节点数量。通过创建一个简单的虚拟列表组件,本文提供了详细的实现步骤和优化建议,以帮助开发者高效处理大数据展示问题。
前端开发
性能优化
Vue框架
编程
如何实现虚拟滚动
2024-11-18 20:50:47 +0800 CST
view 1403
本文介绍了如何在Vue3中实现虚拟滚动技术,以优化大量数据的渲染性能。通过减少一次性渲染的DOM数量,虚拟滚动显著提升了页面的响应速度,避免了浏览器负担过重导致的滚动卡顿。文中提供了实现虚拟滚动的原理、代码示例以及使用现成工具`vue3-virtual-scroll-list`的方法,适用于需要处理大量数据的前端项目。
前端开发
性能优化
Vue.js
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
回调
上一页
1
...
7
8
9
10
11
...
17
下一页