性能优化

迪飞特科技4 小时前
android·性能优化·mybatis
《MyBatis 批量插入性能优化的 5 个关键参数配置》MyBatis, 批量插入, 性能优化, MySQL, Spring Boot这篇文章解决什么问题?就是MyBatis批量插入慢到让人抓狂的问题。适合谁?正在用Spring Boot + MyBatis做数据导入、日志采集、订单同步的Java开发者。你能收获什么?通过压测数据看清batchSize、executorType、rewriteBatchedStatements这三个参数的真实影响,以及另外两个容易被忽略的关键配置,最后给出可直接落地的参数组合建议。
寻求出路的程序媛4 小时前
分布式·后端·面试·性能优化
分布式 & 高性能 & 高可用 体系、学习重点、面试点“分布式、高性能、高可用”可以理解成后端架构能力的三根主线,他们不是三个独立模块,而是一套围绕规模与故障设计的系统体系,也是一套系统从“能拆开跑、跑得快、坏了还能跑”三个角度建立起来的能力体系:
JMchen1235 小时前
android·性能优化·kotlin·实战·源码分析·内存泄漏·memory profiler
【Android 性能优化实战 60 讲】04 Memory Profiler 高阶玩法:深剖堆内存原理,实战定位 Kotlin 闭包隐式泄漏专栏合集:《Android 性能优化实战 60 讲:大厂 ANR 治理手册与 120Hz 流畅度揭秘》 本文是专栏第 04 讲。前三讲我们搞定了 CPU 与耗时的工具链,从本篇开始进入内存维度的工具实战。Memory Profiler 人人都用过,但 90% 的人只停留在「看内存曲线升降」的阶段——真正的高阶玩法,是用 Heap Dump 精准定位隐式泄漏,尤其是 Kotlin 闭包带来的非典型内存持有。
JMchen1237 小时前
android·sql·性能优化·实战·源码分析·perfetto·启动优化
【Android 性能优化实战 60 讲】03 Perfetto 现代分析利器:SQL 查询 Trace 数据,微秒级定位函数 CPU 耗时专栏合集:《Android 性能优化实战 60 讲:大厂 ANR 治理手册与 120Hz 流畅度揭秘》 本文是专栏第 03 讲。上一篇我们搞定了 Systrace/Perfetto 的抓取与基础读图,但 UI 视图只能做定性分析——想批量统计函数耗时、精确计算 CPU 时间片占比、自定义维度聚合数据,就必须用上 Perfetto 的灵魂:Trace Processor SQL 查询。
程序员贺加贝7 小时前
java·spring boot·sql·性能优化·架构
报表大-IN-优化-一条-product_profile-超大-IN-SQL-背后的报表任务治理有些慢 SQL 看起来只是数据库问题:IN 里面几百、几千个商品资料 ID,SQL 文本很长,字段还全量返回。
KhalilRuan18 小时前
unity·性能优化·游戏引擎
Unity性能优化主要参考内容:《Unity性能优化》系列课程笔记- 文集 哔哩哔哩专栏一开始需要我们去下载项目工程和资源(贵的话去某宝上买一下),这个步骤我就跳过了,准备好后大概长这样。
XiaoLeisj21 小时前
android·性能优化·内存抖动·内存泄露·memory profiler
Android Memory Profiler:堆内存指标、内存抖动与泄漏定位建议先读:先理解第 3 节的四个堆内存指标,再进入第 4 节观察内存曲线、分配调用栈和引用链。1.2.1 高频问题 1:请说明 Native Size、Shallow Size、Retained Size 和 Depth 的含义及它们在分析对象内存时的关系。
2601_962387821 天前
自动化测试·性能优化·playwright·测试环境·flakytests
环境不稳、用例乱跳?Playwright自动化避坑大全一、测试环境不稳定哪怕你的脚本撰写得至极完美, 要是测试环境自身并非稳定, 那也会致使测试失败。常见原因:
程序员贺加贝1 天前
算法·性能优化
报表大 IN 优化:一条 product_profile 超大 IN SQL 背后的报表任务治理有些慢 SQL 看起来只是数据库问题:IN 里面几百、几千个商品资料 ID,SQL 文本很长,字段还全量返回。
leoZ2311 天前
前端·人工智能·神经网络·自然语言处理·性能优化·keras·知识图谱
AI+前端提效-12 AI辅助前端性能优化与监控:从开发到线上全流程提效本文是《AI+前端提效》系列的第 12 篇。性能优化是前端"最容易被忽视但最影响体验"的环节。传统做法靠"经验 + 猜",AI 的做法是"数据驱动 + 自动方案 + 持续监控"。
CadeCode1 天前
数据库·后端·性能优化
Oracle 逗号拼接字段处理注意:E008 的 PROJECT_LIST 写的是空字符串,但 Oracle 中 '' 等价于 NULL(零长度字符即 NULL,这是 Oracle 与 MySQL/SQL Server 的关键差异)。因此它实际存的是 NULL:WHERE PROJECT_LIST = '' 查不到它,判空必须用 IS NULL。
Meteors.1 天前
android·性能优化
Android 性能优化:08.耗电优化耗电优化最大的坑是"凭感觉改"。标准流程:控制变量 → 清状态 → 跑场景 → 导出分析。实操套路:关注自家包名下的:Wakelock 持有次数与总时长、Alarm 唤醒次数、移动网络/WiFi 活跃时长、GPS 使用时长、CPU 各频率段占用。 线上再叠加自建监控:充电状态、前后台时长、各类任务调度次数的埋点聚合,灰度对比耗电指标。
五仁烧饼1 天前
unity·性能优化·游戏引擎
Unity性能优化系列内存篇 - 移动端内存优化性能优化系列 · 内存篇。一句话摘要:先在真机快照中找出真正占内存的资源,再判断它该不该常驻;必须加载的资源按设备档压缩、缩小和分档,最后同时看峰值与回落,确认资源已经卸载。
天天喝旺仔3 天前
运维·后端·ci/cd·docker·云原生·容器·性能优化
Docker 镜像瘦身实战:多阶段构建把体积缩小 90%改一行代码,CI 跑 6 分钟;镜像 1.2GB,扩容时 Pod 卡在 ContainerCreating;安全扫描一次报几百个 CVE,其中一半来自编译器和 shell。这三件事通常指向同一个原因:镜像里装了运行期根本不需要的东西。
呆呆敲代码的小Y3 天前
junit·性能优化·lua·xlua
【游戏开发】xLua 性能优化技巧xLua 性能优化的核心不是“让 Lua 本身跑得更快”,而是:减少 Lua 与 C# 之间的跨语言调用,减少类型转换和临时对象分配,同时降低 Lua GC 压力。
raindayinrain3 天前
linux·性能优化·系统调用·返回值·入参·内核态用户态地址访问
深入理解Linux内核--系统调用,性能优化系统调用是用户态进入内核态的唯一受控通道。在 x86_64 架构下:示例:read(fd, buf, count) 调用时
youngerwang3 天前
性能优化·wsl·vhdx·文件格式解析
【WSL2 VHDX 文件格式深度研究报告(开发 + 性能优化向)】摘要:本报告从开发实现与性能优化双维度拆解 WSL2 的核心存储底层 VHDX 虚拟磁盘格式。内容涵盖 WSL1 到 WSL2 的存储架构演进、VHDX 官方标准原理与内部结构布局、核心存储算法实现,并与 VMDK、QCOW2 等主流虚拟化格式做技术对比;同时提供工业级 VHDX 文件解析 Demo 代码,以及从 NVMe 迁移、稀疏模式、内存缓存到手动压缩的六优先级性能落地方案。研究基于微软公开协议规范与行业级开源实现,为底层存储开发、WSL 环境性能调优、虚拟化磁盘迁移提供权威技术参考。
weixin_431600443 天前
前端·性能优化·sentry·数据埋点
前端数据埋点(7):Web Vitals——页面慢不慢,不是再包一层 fetch上一篇:web-vitals——三个数怎么算出来 相关:一次点击如何变成一条埋点 · 上报系列:前端数据埋点 · 第 7 篇