技术栈
性能优化
黑夜中的潜行者
3 小时前
性能优化
·
c#
·
.net
·
wpf
·
图形渲染
构建高性能 WPF 大图浏览器:TiledViewer 技术解密
在工业检测、医学成像和地理信息系统(GIS)等领域,处理 GB 级别的超大 RAW 图像是家常便饭。然而,WPF 原生的 BitmapImage 在加载巨大图像时往往显得力不从心,不仅占用大量内存,还容易导致界面卡顿甚至崩溃。
小北方城市网
3 小时前
java
·
spring boot
·
redis
·
后端
·
spring
·
性能优化
·
mybatis
生产级 Spring Boot + MyBatis 核心配置模板
适配Spring Boot 2.7.x/3.x + MyBatis 3.5.x,包含数据源优化、MyBatis 核心配置、插件注册(分页 / 脱敏)、性能调优、日志配置,可直接复制复用,根据项目需求微调即可。
jiayong23
3 小时前
前端
·
性能优化
前端性能优化系列(二):请求优化策略
问题场景:解决方案:自动化工具:现代替代方案(推荐):注意事项:问题场景:GraphQL方案:优势:架构设计:
程序员小寒
5 小时前
前端
·
性能优化
前端性能优化之首屏时间采集篇
所谓首屏,就是用户看到当前页面的第一屏,首屏时间就是第一屏被完全加载出来的时间点。比如一个电商网站,首屏就包括导航栏、搜索框、商品头图等内容。那么,如何采集用户的首屏时间呢?
Jan123.
5 小时前
数据库
·
sql
·
性能优化
数据库性能优化实战:从索引到SQL的全维度进阶
在后端开发中,数据库作为数据存储与交互的核心,其性能直接决定了系统的承载能力与响应速度。无论是高并发场景下的接口卡顿,还是海量数据查询的耗时过长,本质上都可能与数据库设计、SQL编写、索引配置等环节的疏漏相关。本文将从实战角度出发,拆解数据库性能优化的核心维度,结合MySQL(InnoDB引擎)案例,分享可落地的优化方案与避坑指南。
2501_90114783
7 小时前
学习
·
算法
·
面试
·
职场和发展
·
性能优化
·
动态规划
·
求职招聘
组合总和IV——动态规划与高性能优化学习笔记
在算法问题中,组合总和IV是完全背包问题的经典变形,核心差异在于需要统计“排列数”而非“组合数”。当处理大规模的目标值(target)时,基础的动态规划解法虽能保证逻辑正确性,但在运行效率上会遇到瓶颈。这篇笔记将从基础解法入手,逐步延伸到高性能计算视角下的优化策略,理解算法设计与实际运行效率的关联。
小北方城市网
7 小时前
数据库
·
redis
·
python
·
elasticsearch
·
缓存
·
性能优化
·
mybatis
MyBatis 进阶实战:插件开发与性能优化
MyBatis 作为 Java 主流 ORM 框架,多数开发者仅掌握基础 CRUD 与动态 SQL,但对其核心原理、插件开发、缓存机制、性能优化理解不足,导致代码冗余、查询效率低、扩展性差(如通用分页、数据脱敏无法统一实现)。
jiayong23
7 小时前
前端
·
性能优化
前端性能优化系列(一):问题分析与诊断
原始问题:前端页面打开非常慢 + 大量请求 + 数据量大拆解为三个维度:查看重点:瀑布图分析:实战技巧:
工业HMI实战笔记
8 小时前
ui
·
信息可视化
·
性能优化
·
自动化
·
汽车
·
交互
汽车制造业HMI设计特点:高节拍生产的界面优化
在“每分钟一台整车下线”的极限节拍下,汽车制造业的HMI(人机界面)已不仅是信息显示器,更是影响生产效率与质量的关键控制枢纽。高节拍生产模式要求操作员在几秒内完成一系列确认与操控动作,任何界面延迟、信息混乱或操作繁琐都可能导致生产线停滞,造成巨额损失。因此,HMI设计必须从传统的功能堆砌,转向以“效率、精准、安全”为核心的精益化设计。
2501_90114783
8 小时前
学习
·
算法
·
面试
·
职场和发展
·
性能优化
·
动态规划
·
求职招聘
零钱兑换——动态规划与高性能优化学习笔记
在日常的算法问题中,零钱兑换是一道典型的完全背包问题,而当我们需要处理大规模的计算场景时,就需要结合高性能计算的思路对基础解法进行优化。这篇笔记会从基础的动态规划解法入手,逐步延伸到高性能场景下的优化策略,帮助理解算法设计与性能提升的关联。
卓码软件测评
18 小时前
测试工具
·
ci/cd
·
性能优化
·
单元测试
·
测试用例
第三方软件测试测评机构【使用web_reg_save_param_ex函数:掌握LoadRunner关联的黄金法则 】
web_reg_save_param_ex 函数是 LoadRunner 中进行关联的基础。属于注册型(Service)函数,意味着它的执行不依赖于请求,而是在脚本运行时预先注册一个钩子(Hook),等待后续请求的服务器响应到达时,从中抓取符合条件的数据。
技术摆渡人
1 天前
驱动开发
·
性能优化
·
架构
·
安卓
第一卷:【外设架构】嵌入式外设移植实战与连接性故障“考古级”排查全书
卷首语: 在嵌入式 Android 开发中,外设驱动(Peripherals)往往是系统稳定性的第一道防线,也是“技术债”最集中的地方。本卷基于真实的工程面试实录,将从 Linux 内核驱动模型出发,深入剖析在瑞芯微(RK)等主流平台上,如何从零构建 WiFi/BT 子系统,以及当面对“原厂停止维护”的遗留硬件时,如何进行黑盒调试与救亡图存。
Marshmallowc
1 天前
前端
·
react.js
·
性能优化
·
前端框架
·
react hooks
React性能优化:useState初始值为什么要用箭头函数?深度解析Lazy Initialization与Fiber机制
在 React 开发中,useState 是最基础且使用频率最高的 Hook。然而,许多开发者在初始化状态时,常会产生一个细微但关键的困惑:将初始值直接传入 useState(value) 与通过函数返回 useState(() => value) 究竟有何本质区别?
DarkAthena
1 天前
数据库
·
sql
·
oracle
·
性能优化
·
gaussdb
【GaussDB】分析函数性能优化案例-row_number改写
在应用查询SQL中,分组top-N查询是很常见的,因此分析函数row_number/rank/dense_rank经常会出现在ORACLE的SQL中,GaussDB同样也支持这些函数,因此将ORACLE中这样的SQL迁移到GaussDB上也是可以执行的。但是,如果SQL保持不变,在GaussDB上的执行时长可能是ORACLE的好几倍。 最近就遇到一个典型案例,本文尝试通过SQL改写来避免GaussDB使用分析函数的性能问题。
小北方城市网
1 天前
java
·
spring boot
·
redis
·
后端
·
python
·
性能优化
接口性能优化实战:从秒级到毫秒级
接口性能是系统体验的核心指标,很多项目上线后出现接口响应 “秒级” 甚至 “超时” 的问题,排查时却无从下手。其实接口性能优化不是 “单点调优”,而是代码、缓存、数据库、网络、架构全维度的系统工程。
张彦峰ZYF
1 天前
性能优化
·
qlexpress
·
表达式预编译+结果缓存
·
上下文重用
·
函数实现优化
·
批处理以及内存管理
QLExpress性能优化全解析:从表达式预编译到内存管理
目录一、QLExpress简介与性能优化背景(一)六类优化策略(二)具体代码展示二、核心代码结构分析三、优化策略详解
2501_94471143
1 天前
javascript
·
react.js
·
性能优化
React性能优化相关hook记录:React.memo、useCallback、useMemo
React.memo 它是什么、做什么的,概念理解 React.memo 是 React 提供的一个高阶组件(Higher-Order Component, HOC) ,用于对函数组件进行浅层记忆化(shallow memoization) ,从而避免在 props 没有变化时进行不必要的重新渲染,提升性能。 怎么用:
技术摆渡人
1 天前
android
·
性能优化
·
架构
专题三:【Android 架构】全栈性能优化与架构演进全书
适用人群:Android 系统工程师、ROM 定制专家、性能优化工程师核心议题:Binder IPC、HIDL/AIDL、A/B OTA、LMK 保活、Native 内存泄漏、Perfetto
Light60
1 天前
javascript
·
人工智能
·
性能优化
·
内存管理
·
垃圾回收
·
内存泄漏
·
v8引擎
庖丁解牛:深入JavaScript内存管理,从内存泄漏到AI赋能的性能优化
本文深入剖析了JavaScript的内存管理机制。文章从内存存储结构(栈与堆)的基础概念入手,生动阐述了垃圾回收的核心原理——标记-清除算法与分代收集。重点分析了常见内存泄漏的成因与解决方案,并提供了使用Chrome DevTools进行内存分析的实战指南。更具特色的是,文章深度结合了现代前端框架(如React、Vue)的最佳实践与AI辅助编程(如Cursor、GitHub Copilot)在内存优化中的新兴应用,为开发者提供了从理论到实践、从过去到未来的全方位内存管理知识体系,旨在帮助开发者编写出更高效
接着奏乐接着舞。
2 天前
大数据
·
前端
·
性能优化
前端大数据渲染性能优化:Web Worker + 分片处理 + 渐进式渲染
当你的页面需要解析和渲染大量数据时,用户可能会面对长时间的白屏等待。本文将介绍一种"Web Worker 分片处理 + 主线程渐进式渲染"的优化方案,让用户在数据加载过程中就能看到内容逐步呈现。