性能优化

.NET性能优化-是时候换个序列化协议了

计算机单机性能一直受到摩尔定律的约束,随着移动互联网的兴趣,单机性能不足的瓶颈越来越明显,制约着整个行业的发展。不过我们虽然不能无止境的纵向扩容系统,但是我们可以分布式、横向的扩容系统,这听起来非常的美好,不过也带来了今天要说明的问题,分布式的节点越多,通信产生的成本就越大。 网络传输带宽变得越来越 ... »

.NET性能优化-复用StringBuilder

在之前的文章中,我们介绍了dotnet在字符串拼接时可以使用的一些性能优化技巧。比如: 为StringBuilder设置Buffer初始大小 使用ValueStringBuilder等等 不过这些都多多少少有一些局限性,比如StringBuilder还是会存在new StringBuilder()这 ... »

Android性能优化死锁监控知识点详解

目录 前言 死锁检测 线程Block状态 获取当前线程所请求的锁 通过锁获取当前持有的线程 线程启动 nativePeer 与 native Thread tid 与java Thread tid dlsym与调用 系统限制 死锁检测所有代码 总结 前言 “死锁”,这个从接触程序开 »

【Odoo】Odoo16-性能优化提升

上海序说科技,专注于基于Odoo项目实施,实现企业数智化,助力企业成长。 老韩头的开发日常,博客园分享(2022年前博文) 10月12日,Odoo16版本正式发布,本文将就Odoo官方在性能方面做的优化做一个总结。如果需要官方视频,可以翻阅B站,有不少朋友已经做了搬运工。 性能提升切入点 Odoo作 ... »

xushuotec

React 数据获取与性能优化详解

目录 引言 数据获取的分类 React 获取数据与类库支持 React 应用的性能 React 生命周期与数据获取 浏览器限制和数据获取 出现请求瀑布流的原因 解决请求瀑布流的方案 Promise.all 方案 并行 Promise 方案 Data providers 抽象封装数据获取 在 Re »

Laravel8怎么进行性能优化

这篇文章主要介绍“Laravel8怎么进行性能优化”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Laravel8怎么进行性能优化”文章能帮助大家解决问题。 为什么要提高性能? 毫无疑问,相比加载速度慢的应用程序,用户更喜欢速度更快的应用。 根据谷歌的一项 »

Android性能优化之JVMTI与内存分配

目录 前言 JVMTI JVMTI 简介: native层开启jvmti 前置准备 复写Agent 开启jvmtiCapabilities 设置jvmtiEventCallbacks 开启监听 java层开启agent 验证分配数据 总结 前言 内存治理一直是每个开发者最关心的问 »

Android性能图论在启动优化中的应用示例详解

目录 正文 1 图论的基础知识 1.1 有向无环图 1.2 拓扑排序 1.3 拓扑排序实现 2 任务管理 2.1 任务启动 2.2 线程管理 2.2.1 wait/notify 2.2.2 CountDownLatch 2.2.3 任务分发 2.3 我们的目标 2.4 同步任务阻塞异步 »

React 性能优化方法总结

目录 前言 为什么页面会出现卡顿的现象? React 到底是在哪里出现了卡顿? React 有哪些场景会需要性能优化? 一:父组件刷新,而不波及子组件。 第一种:使用 PureComponent 第三种:函数组件如何判断props的变化的更新呢? 使用 React.memo函数 使用 Re »

5种kafka消费端性能优化方法

摘要:带你了解基于FusionInsight HD&MRS的5种kafka消费端性能优化方法。 本文分享自华为云社区《FusionInsight HD&MRSkafka消费端性能优化方法》,作者: 穿夹克的坏猴子。 kafka消费端性能优化主要从下面几个方面优化: 1.接口使用方面优化: 旧版本hi ... »

高性能 Java 计算服务的性能调优实战

性能优化从何着手?如何从问题表象定位到性能瓶颈?如何验证优化措施是否有效?本文将介绍分享 vivo push 推荐项目中的性能调优实践,希望给大家提供一些借鉴和参考。 ... »

vivotech

Android性能优化之plt hook与native线程监控详解

目录 背景 native 线程创建 PLT PLT Hook xhook bhook plt hook总结 背景 我们在android超级优化-线程监控与线程统一可以知道,我们能够通过asm插桩的方式,进行了线程的监控与线程的统一,通过一系列的黑科技,我们能够将项目中的线程控制在一个非常可 »

前端性能优化:网站性能优化

网站性能优化可以从下面总结点入手。 1. 减少HTTP请求 使用雪碧图 - CSS Sprites,把多个图片合并到一个单独的图片中,利用CSS -background-position调整图片显示位置。这种方式适用面比较广泛。 缺点是,如果一张小图,需要N个颜色,就必须做N个不同颜色的小图,合并到 ... »

yizhiamumu

Android性能优化之RecyclerView分页加载组件功能怎么实现

这篇文章主要讲解了“Android性能优化之RecyclerView分页加载组件功能怎么实现”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Android性能优化之RecyclerView分页加载组件功能怎么实现”吧! 引言 在Android应用中,列 »

Android性能优化之RecyclerView分页加载组件功能详解

目录 引言 1 分页加载组件 1.1 功能定制 1.2 手写分页列表 1.3 生命周期管理 2 github 引言 在Android应用中,列表有着举足轻重的地位,几乎所有的应用都有列表的身影,但是对于列表的交互体验一直是一个大问题。在性能比较好的设备上,列表滑动几乎看不出任何卡顿, »

SwiftUI List在MacOS中的性能优化示例

引言 List在iOS中有懒加载的特性,但是在MacOS中会一次性加载完List中的所有的数据。并没有懒加载的特性。 所以在MacOS的List中当数据量巨大时,会存在巨大的性能瓶颈。 var body: some View { List(){ ForEach( »

深入解析Flutter下一代渲染引擎Impeller

作者 魏国梁:字节 Flutter Infra 工程师, Flutter Member,长期专注 Flutter 引擎技术 袁 欣:字节 Flutter Infra 工程师, 长期关注渲染技术发展 谢昊辰:字节 Flutter Infra 工程师,Impeller Contributor Impel ... »

CPU性能优化干货总结

一、背景 部门成立专项组,对数智平台和站务系统做性能优化,其中目标之一为降低服务端硬件成本,即在32G内存、CPU银牌的配置下,能支撑1万+发客量。要达到此目标,需通过压力测试并配合监控系统,以QPS、RPS、接口响应时间、接口成功率、SQL耗时、JVM运行情况、CPU和内存运行情况等数据指标为依据 ... »