技术栈
性能优化
云_杰
16 小时前
性能优化
·
harmonyos
HarmonyOS——ArkTS高性能编程
大家好,我是青蓝逐码的云杰,今天我们聚焦于应用性能敏感场景下的高性能编程实践,为开发者提供编写高性能应用的具体建议。在实现业务功能时,开发者应深入理解高性能编程的原理,并将这些优化策略融入代码逻辑中。
顾林海
19 小时前
android
·
面试
·
性能优化
Android线程栈优化全解析:从创建流程到内存管控的深度实践
线程是Android应用执行异步任务的核心单元,但线程的不合理使用会导致内存溢出(OOM)、界面卡顿(ANR)等严重问题。其中,线程栈空间的管理是容易被忽视却至关重要的环节——每个线程默认占用1MB左右的栈内存,100个线程即消耗约100MB内存。本文将从线程的创建流程出发,深入讲解线程栈的内存模型、线程数量优化及栈空间定制的核心技术,并通过代码示例演示完整的优化实践。
小马敲马
20 小时前
开发语言
·
c++
·
人工智能
·
算法
·
性能优化
[3.4] 集合通信 理论+代码
这个方法会构建一个屏障,任何进程都没法跨越屏障,直到所有的进程都到达屏障。这边有一个示意图。假设水平的轴代表的是程序的执行,小圆圈代表不同的进程。 这里四个时间内不同进程的执行逻辑是:进程0在时间点 (T 1) 首先调用 MPI_Barrier。然后进程0就一直等在屏障之前,之后进程1和进程3在 (T 2) 时间点到达屏障。当进程2最终在时间点 (T 3) 到达屏障的时候,其他的进程就可以在 (T 4) 时间点再次开始运行。MPI_Barrier 在很多时候很有用。其中一个用途是用来同步一个程序,使得分布
DemonAvenger
20 小时前
性能优化
·
架构
·
go
Go微服务架构下内存优化策略
在微服务架构席卷全球的今天,Go语言凭借其简洁的语法、强大的并发模型和高效的运行时,成为构建高性能微服务的首选语言。无论是处理高并发的API请求,还是支撑实时通信的WebSocket服务,Go都能游刃有余。然而,随着业务规模的增长和并发量的激增,内存管理逐渐成为性能瓶颈的“隐形杀手”。一个真实的案例让我记忆犹新:在某电商平台的秒杀活动中,库存扣减服务因内存分配不当,导致垃圾回收(GC)频繁触发,响应时间飙升,错失了宝贵的用户流量。
摸鱼仙人~
1 天前
前端
·
react.js
·
性能优化
React 性能优化实战指南:从理论到实践的完整攻略
在现代前端开发中,React 已经成为构建复杂用户界面的首选框架。然而,随着应用规模的增长,性能问题往往成为开发者最头疼的挑战。本文将深入探讨 React 性能优化的核心原理和实战技巧,帮助你构建更快、更流畅的应用。
猕员桃
1 天前
缓存
·
性能优化
《高并发系统性能优化三板斧:缓存 + 异步 + 限流》
在互联网应用的高并发场景下,系统性能面临巨大挑战。以某电商平台会员活动为例,活动期间瞬时QPS可达10万+,若未进行有效优化,服务器将迅速崩溃。本文从缓存、异步、限流三个核心维度,结合实际案例详细解析高并发系统的性能优化策略,并分享全链路压测与问题定位的实战经验。
国科安芯
1 天前
java
·
性能优化
·
eclipse
【AS32系列MCU调试教程】性能优化:Eclipse环境下AS32芯片调试效率提升
摘要:在嵌入式系统开发领域,MCU(微控制器)的应用日益广泛,其性能优化对于提高整个系统效率至关重要。厦门国科安芯科技有限公司推出的AS32系列芯片,凭借卓越的性能和丰富的功能,获得了市场的高度认可。本文将深入探讨在Eclipse环境下,通过优化调试流程来提升AS32芯片的调试效率,旨在为技术开发人员提供专业、实用的指导,助力企业在激烈的市场竞争中保持优势。
雨果talk
1 天前
spring boot
·
后端
·
性能优化
Spring Boot集成Mina的Socket资源管理:从稳定通信到高性能优化
在分布式系统中,Socket通信的稳定性直接影响服务可靠性。通过连接池管理、心跳机制和异常熔断等策略,可显著提升Spring Boot项目中Mina框架的健壮性。本文从基础配置到深度优化,逐步解析关键实践方案。
William Dawson
2 天前
react native
·
react.js
·
性能优化
【React Native 性能优化:虚拟列表嵌套 ScrollView 问题全解析】
React Native 性能优化:虚拟列表嵌套 ScrollView 问题全解析 🚦 问题场景:当虚拟列表遇上 ScrollView 在 React Native 开发中,你可能遇到过这样的警告:
EndingCoder
2 天前
react native
·
react.js
·
性能优化
React Native 性能优化实践
React Native 是一个强大的跨平台移动应用开发框架,但性能优化是确保应用流畅运行和提供良好用户体验的关键。本文将深入探讨如何优化 React Native 应用的性能,涵盖以下四个方面:
Aniugel
2 天前
性能优化
Lighthouse 前端性能优化:从一个DEMO项目入手,一步一步提升性能评分
在前端项目中,性能优化不是盲目的,而是基于量化的指标和监控数据来判断 哪些地方需要优化 以及 如何优化。我们可以通过前端性能监控、分析工具和指标数据,找出性能瓶颈,并针对性地进行优化。
ZFJ_张福杰
2 天前
flutter
·
性能优化
【Flutter】性能优化总结
Flutter 性能优化是提升应用流畅度、响应速度和用户体验的关键。可以从以下几个方面进行优化:RepaintBoundary 是 Flutter 中非常重要的性能优化工具,它的核心作用是隔离重绘区域,从而减少不必要的重绘,提高性能。好处如下:
大熊猫侯佩
2 天前
数据结构
·
性能优化
·
swift
Swift 初学者交心:在 Array 和 Set 之间我们该如何抉择?
初学 Swift 且头发茂密的小码农们在日常开发中必定会在数组(Array)和集合(Set)两种类型之间的选择中“摇摆不定”,这也是人之常情。
零叹
2 天前
性能优化
·
对象池
·
锁优化
·
java高并发编程
·
并发数据结构
·
缓存更新
篇章五 系统性能优化——资源优化——CPU优化(2)
目录1.高级并发模式1.1 工作窃取(Work Stealing)1.工作窃取模式2.ForkJoinPool实现
异常君
3 天前
java
·
redis
·
性能优化
Redis String 类型的底层实现与性能优化
Redis String 是 Redis 中最基础也是应用最广泛的数据类型,它能存储文本、数字、二进制数据等多种形式的信息。深入理解其底层实现对构建高性能分布式系统至关重要。
异常君
3 天前
性能优化
·
操作系统
·
cpu
用户态与内核态:Java 程序员必懂的两种执行状态
操作系统将 CPU 执行权限分为用户态和内核态两种状态,这直接影响 Java 程序性能和安全性。理解它们的区别对优化 Java 应用至关重要。
solo_99
3 天前
性能优化
批处理实现:自动抓取perfetto日志 自动导出到当前文件夹 自动打开分析页面
最近在研究性能问题需要抓取trace文件。于是写了个脚本双击运行批处理文件,可以开始记录trace。而且以当前文件夹下面的。config.pbtx 作为配置文件。 (pbtx就是一个json文件。配置了需要抓取那些参数,可以通过ui.perfetto.dev/中的Record new trace (左侧)的菜单,在右侧设置最近要记录什么内容。来生成配置文件。可以参考 Android Perfetto 系列 2:Perfetto Trace 抓取 最后的文件在Cmdline instructions菜单中显
徐子竣
4 天前
unity
·
性能优化
·
游戏引擎
Unity性能优化-C#编码模块
本期我将整理个人所学关于Unity中C#编码方面的一些优化思路,我们的目标是提升代码性能。我将从GC,算法效率,UnityAPI,字符串方面,结合一些实际场景给出性能优化方案。
一只叫煤球的猫
4 天前
前端
·
vue.js
·
性能优化
1200行代码的前端组件?这套拆分套路让代码从此优雅
最近突发奇想审查了下前端工程的代码,发现很多组件写得过于复杂,维护起来相当头疼。比如用户管理页面的主组件居然有 1200 多行代码,既要处理表格渲染,又要管理弹窗编辑,还要负责权限控制;还有个商品列表组件,光是各种筛选条件的处理逻辑就占了 400 多行。
异常君
4 天前
性能优化
·
dubbo
·
设计
Dubbo 高可用性核心机制详解与实战(下)
在第一部分中,我们介绍了 Dubbo 的高可用性核心技术和订单系统的实现案例,包括服务注册发现、集群容错、服务降级和分布式事务等关键机制。接下来,我们将深入探讨如何通过性能优化和监控确保 Dubbo 服务的高性能和可观测性。