性能优化

Freak嵌入式13 小时前
linux·服务器·数据库·单片机·嵌入式硬件·性能优化·依赖倒置原则
版本混乱 / 依赖缺失?uPyPi:MicroPython 版 PyPI,彻底解决库管理混乱在 MicroPython 生态早期,开发者共享或使用第三方库时,往往需要手动下载多个文件,再复制到项目目录里。这种 “复制粘贴” 的方式有很多痛点:
爱喝水的鱼丶18 小时前
运维·性能优化·sap·abap·经验交流
SAP-ABAP:SAP 实战笔记:BAPI_OUTB_DELIVERY_CONFIRM_DEC 详解——外向交货单过账的利器作者:爱喝水的鱼丶 适用系统:SAP S/4HANA / ECC 关键词:外向交货、发货过账、BAPI、VL02N、批次拆分
咱入行浅19 小时前
性能优化
慢查询日志在性能优化中的价值在数据库性能优化的工具箱中,慢查询日志往往是被低估的一环。许多开发者习惯于在问题发生后通过 EXPLAIN 或性能监控工具进行排查,却忽略了慢查询日志作为持续观测基础的核心价值。本文将深入剖析慢查询日志的工作原理、配置策略,并通过实际代码示例展示如何将其转化为可执行的优化行动。### 慢查询日志的本质:时间阈值的代价模型慢查询日志的核心机制极其简单:记录执行时间超过预设阈值(long_query_time)的SQL语句。但正是这种“简单”,使其成为性能优化的第一道防线。它不关心数据库的整体负载,只关注单个
布兰妮甜2 天前
css·性能优化·tailwind·前端工程化·设计系统
原子化 CSS 深度解析:Tailwind 原理、自定义配置、大型项目利弊Hi,我是前端人类学! Tailwind CSS 早已不只是“又一个 CSS 框架”——它代表的是一种范式转变。从 2017 年诞生至今,社区接受度逐年攀升,但关于“它到底是解放生产力还是开历史倒车”的争论从未停止。 本文将拆解三个核心问题:Tailwind 的工作原理是什么?如何自定义配置?在大型项目中它究竟是利大于弊还是适得其反?
要开心吖ZSH2 天前
java·spring boot·mysql·性能优化·连接池·hikaricp
一次 HikariCP 连接池耗尽导致的线上雪崩排查实录——问题概览本文记录了一次线上接口大面积超时的完整排查过程:从 MySQL Lock wait timeout 异常,到怀疑连接池被打满,再到代码层发现 V1 大事务在事务内同步调用外部顺丰 API,最终定位到应用层 HikariCP 连接池容量过小是直接诱因。希望对遇到类似问题的同学有所帮助。
数据库小学妹3 天前
数据库·mysql·性能优化·索引失效·联合索引·最左前缀·keylen
MySQL联合索引失效怎么解决?从key_len逆向分析大家好,我是数据库小学妹 👋上周帮同事查一个慢查询,300万行的订单表,查询耗时6秒。表上有一个联合索引:
想你依然心痛2 天前
性能优化·离线地图·金字塔模型·缓存机制·地图瓦片·切片规则·瓦片加载
地图瓦片原理深度解析:切片、加载、缓存机制详解一个人最大的底气就是能够持续打磨自己的能力,不断突破自己。 底气不来自学历、头衔、存款这些静态标签,而来自“持续打磨”这个动态能力。“不断突破自己”意味着不待在舒适区,但也非盲目跳跃,而是在已有能力基础上延展边界。
一只叫煤球的猫3 天前
后端·性能优化·开源
ThreadForge 源码解读三:从任务执行到并发编排,ScopeJoiner 是怎么工作的?前两篇讲了 ThreadScope 的边界和 Task 的执行链路。这一篇继续深入,我们来看高阶并发编排。
ZENERGY-众壹3 天前
性能优化·webgl·scada·光伏运维·api集成
延时 5 秒怎么调优:光伏 SCADA 实时画面与 WebGL 拓扑集成的性能复盘去年 11 月在西北某 100MW 集中式电站项目现场,我守在机房盯着那个刚上线的 3D 拓扑大屏。甲方领导走进来问了一句:‘为什么这台逆变器的交流输出功率,跟旁边那个厂家自带的监控 App 对不上?’我当时手心里全是汗,只能解释说是 API 补传延时。但心里清楚,这背后是多品牌数据归一化和前端渲染架构的陈年旧账。
做前端的娜娜子3 天前
性能优化·掘金·金石计划
如何实现网页加载进度条?前言: 当用户打开你的页面,面对一片空白等待加载时,体验是焦虑的。一个流畅的进度条能告诉用户"正在加载,请稍候",极大提升感知速度。本文从进度获取、渲染方式、页面加载、框架集成四个维度,给你一套完整的实现方案。
小孔龙3 天前
android·性能优化·gpu
Android GPU 渲染管线:一帧画面如何走上屏幕本文以传统 View 系统和 Android 11 为背景,沿默认的硬件加速路径,完整追一帧画面从产生到上屏的过程:从 VSync 出发,经过主线程、RenderThread、GPU、BufferQueue 和 SurfaceFlinger,直到显示在屏幕上。前五章按管线顺序推进,第六章集中处理几个绕不过去的概念问题。
xx24063 天前
前端·笔记·性能优化
前端性能优化笔记目前行业内主流的性能指标主要基于 Web Vitals 标准,分为核心指标和辅助指标:FID/INP首次输入延迟
乐启国际旅行社有限公司3 天前
java·开发语言·性能优化
Java线程池实战:文旅系统批量任务性能优化(团期生成/数据导出)摘要:文旅后台常存在批量创建团期、批量导出游客报名数据、批量消息推送等高频耗时任务。传统单线程串行执行效率极低,随意创建新线程易造成线程溢出、CPU飙升、OOM问题。本文基于ThreadPoolExecutor自定义文旅专属线程池,适配批量业务场景,实现任务异步解耦、资源可控、性能提优,可直接用于生产环境。 关键词:Java线程池;文旅系统;异步任务;性能优化;批量处理 一、文旅业务技术痛点 中小文旅项目普遍存在批量任务处理缺陷:
爱喝水的鱼丶4 天前
开发语言·数据库·sql·性能优化·sap·abap·erp
SAP-ABAP:SELECT大数据量查询性能调优——避免嵌套循环、减少数据库交互的核心方案博客标题:《大数据量查询性能调优:避免嵌套循环、减少数据库交互的核心方案》博客简介:针对十万级以上大数据量查询场景,讲解"先批量取数再内表处理"的优化思路,对比LOOP内嵌套SELECT、JOIN关联查询、批量FOR ALL ENTRIES查询的性能差异,分享批量数据拆分查询、后台作业异步执行的实操技巧,解决大数据量查询超时卡顿问题。
Revolution614 天前
前端·性能优化·前端工程化
首屏变慢后,应该先查资源下载、脚本执行还是接口请求本文是「前端工程现场」系列的第 9 篇。 下面使用一个便于理解的 Vue 3 与 Vite 后台项目作为假设场景。构建结果、文件大小和日志均为简化示例,不对应具体线上项目。
云栖梦泽在4 天前
网络·网络协议·tcp/ip·网络安全·性能优化·webrtc
稳如狗网络工具箱:IP、DNS、WebRTC、测速、连通性和全球延迟检测工具简明介绍排查网络问题时,经常会遇到一个现象:用户只反馈“打不开”“很慢”“一直转圈”,但这些描述本身并不能定位问题。
人间凡尔赛5 天前
前端·性能优化·react·全栈·signals·rsc
2026 前端全栈开发新范式:React Compiler + Signals + RSC 实战指南告别 `useMemo` 手动优化,拥抱 AI 赋能与响应式新纪元2026 年,前端开发迎来了真正的范式级变革。如果你还停留在「手写 `useMemo`、`useCallback` 兜底性能、手动调 Webpack 配置、前端只管页面展示」的阶段,那么这篇文章将帮你一次性完成认知升级。
井川廊咏5 天前
jvm·数据库·性能优化
初探性能优化——2个月到4小时的性能提升在软件开发中,性能优化往往被忽视,直到系统变得无法忍受。我曾经参与过一个项目,其中某个核心任务的执行时间长达2个月,经过一系列优化后,最终缩短到4小时。这篇文章将从实战角度出发,分享这次优化过程中的关键步骤、工具和代码示例,带你一窥性能优化的魅力。### 问题背景该项目是一个数据处理管道,每天需要处理数百万条日志记录,并生成报告。原始架构基于Python的单线程脚本,使用SQLite作为存储,依赖逐条插入和更新操作。当数据量增长时,脚本运行时间从几小时飙升到2个月。主要瓶颈包括:- 数据库操作过于频繁(逐
这个DBA有点耶5 天前
数据库·sql·mysql·性能优化·database·dba
热点行更新:秒杀场景下一条UPDATE语句的锁等待与性能优化大家好,我是小耶,写功课只是为了我踩过的坑,你们别再踩了!上周讲了MySQL参数调优,有读者问:“参数都调了,但秒杀的时候一条UPDATE库存的SQL还是卡得要死,怎么办?”
爱喝水的鱼丶5 天前
数据库·性能优化·select·sap·abap·开发交流·交流学习
SAP-ABAP:SELECT查询性能优化基础——索引匹配、条件顺序与缓冲机制利用技巧博客标题:《SELECT查询性能优化基础:索引匹配、条件顺序与缓冲机制利用技巧》博客简介:从数据库索引底层原理切入,讲解WHERE条件与索引的匹配规则、条件字段选择对查询效率的影响,梳理SAP表缓冲机制的类型与适用场景,分享如何通过合理利用缓冲、避免索引失效实现查询效率的数倍提升。