性能优化共0篇 第4页
性能优化
IO密集型服务提升性能的三种方法-五八三

IO密集型服务提升性能的三种方法

  大部分的业务系统其实都是IO密集型的系统,比如像我们面向B端提供摄像头服务,很多的接口其实就是将各种各样的数据汇总起来,展示给用户,我们的数据来源包括Redis、Mysql、Hbase、以及依赖...
admin的头像-五八三admin2年前
0140

前端性能优化的利器 ——— 浅谈JavaScript中的防抖和节流

防抖和节流函数是工作中两种常用的前端性能优化函数,今天我就来总结一下什么是防抖和节流,并详细说明一下如何在工作中应用防抖和节流函数 什么是防抖和节流? 在 JavaScript 中,防抖(debounc...
admin的头像-五八三admin2年前
0140
【性能优化】使用Perfetto定位应用启动性能的瓶颈-五八三

【性能优化】使用Perfetto定位应用启动性能的瓶颈

Android应用启动优化相关的文章已经有很多人都写过了,但是主要都是聚焦在,为了启动性能都做了哪些改动上,少见有文章会说应该如何分析、识别应用的启动性能。 本篇文章将会结合我个人对Perfet...
admin的头像-五八三admin2年前
0140
各开发语言DNS缓存配置建议 | 京东云技术团队-五八三

各开发语言DNS缓存配置建议 | 京东云技术团队

一、背景 在计算机领域,涉及性能优化动作时首先应被考虑的原则之一便是使用缓存,合理的数据缓存机制能够带来以下收益: 1.缩短数据获取路径,热点数据就近缓存以便后续快速读取,从而明显提升...
admin的头像-五八三admin2年前
0140
「案例回顾」一次较波折的MySQL调优 | 京东云技术团队-五八三

「案例回顾」一次较波折的MySQL调优 | 京东云技术团队

长假某日,阳光明媚,春暖花开,想着一定是一个黄道吉日,必能顺风顺水,没想到却遇到一个有点小波折的客户报障。 一、故障起因 故障起因是客户前一天从自建MySQL迁移到云上RDS,在执行某个并发...
admin的头像-五八三admin2年前
0140
浏览器之性能指标-FID-五八三

浏览器之性能指标-FID

如果坚持做一件事就要把目标放低一点,确保自己可以实现,不要把目标定的很高,让人高不可攀,无法坚持 大家好,我是柒八九。 前言 今天我们来聊聊另外一个比较重要的性能指标FID。 如果想了解...
admin的头像-五八三admin2年前
0140
实践指南-前端性能提升 270% | 京东云技术团队-五八三

实践指南-前端性能提升 270% | 京东云技术团队

一、背景 当我们疲于开发一个接一个的需求时,很容易忘记去关注网站的性能,到了某一个节点,猛地发现,随着越来越多代码的堆积,网站变得越来越慢。 本文就是从这样的一个背景出发,着手优化网...
admin的头像-五八三admin2年前
0130

使用 Pruning 技术对模型大小进行压缩

常规方式训练基准模型 这段代码使用 TensorFlow 构建了一个简单的 CNN 模型,并在 MNIST 数据集上进行训练和评估,具体如下: 加载 MNIST 数据集:使用 Keras 的 mnist.load_data() 函数加载 MN...
admin的头像-五八三admin2年前
0130
Android优化篇|网络预连接-五八三

Android优化篇|网络预连接

一个示例 前后分别去请求同一个域名下的接口,通过 Charles 抓包,可以看到 Timing 下面的时间: 第二次请求时,DNS、Connect 和 TLS Handshake 部分都是 -,说明没有这部分的耗时,对比第一次...
admin的头像-五八三admin2年前
0130
Android优化篇|Shallow Size & Retained Size-五八三

Android优化篇|Shallow Size & Retained Size

概述 最近在分析一个内存占用问题,就通过 AS 的 Memory Profile (卡是真的卡)去查看了一下内存情况,看到了两个 Size,官方解释: Shallow Size: Total amount of Java memory used by this ob...
admin的头像-五八三admin2年前
0130
【升职加薪秘籍】我在服务监控方面的实践(3)-机器监控-五八三

【升职加薪秘籍】我在服务监控方面的实践(3)-机器监控

大家好,我是蓝胖子,关于性能分析的视频和文章我也大大小小出了有一二十篇了,算是已经有了一个系列,之前的代码已经上传到github.com/HobbyBear/performance-analyze,接下来这段时间我将在之...
admin的头像-五八三admin2年前
0130
【MySQL技术专题】「问题实战系列」深入探索和分析MySQL数据库的数据备份和恢复实战开发指南(系统底层优化篇)-五八三

【MySQL技术专题】「问题实战系列」深入探索和分析MySQL数据库的数据备份和恢复实战开发指南(系统底层优化篇)

硬件层面优化 硬件层面的优化主要包括对数据库物理机的采购和配置。 数据库物理机分析 CPU(运算):建议选择64位的CPU,每台机器至少配置2-4颗CPU,但最多可以达到16颗。此外,较大的L2缓存有...
admin的头像-五八三admin2年前
0130
iOS crash问题汇总(持续更新)-五八三

iOS crash问题汇总(持续更新)

前言 对于iOS开发来说,日常空闲做得最多的事(除了摸鱼)就是解决上报的crash了。有的crash的解决还是非常考验能力的,解决完疑难crash也非常有成就感。所以想记录自己在解决crash过程中的思路...
admin的头像-五八三admin2年前
0130
TinyNG——开源Angular组件库,助力Web应用快速开发!-五八三

TinyNG——开源Angular组件库,助力Web应用快速开发!

TinyNG 是基于 Angular + TypeScript 的前端 UI 组件库,旨在为开发人员带来更高效的开发体验和统一的视觉交互风格。TinyNG 已经在华为内部使用四年,支撑数百个企业产品,拥有强大的稳定性和...
admin的头像-五八三admin2年前
0130
从恋爱到前端性能优化-五八三

从恋爱到前端性能优化

Halo,大家好,我是古韵,一个热爱技术的全栈工程师。你可能已经看过我的一些文章,那些文章就像你的早餐,能给你提供满满的能量。 往期热文 是时候该换掉你的axios了 (深度)开源框架/库的伟...
admin的头像-五八三admin2年前
0120
RecyclerView性能优化之异步预加载-五八三

RecyclerView性能优化之异步预加载

前言 首先需要强调的是,这篇文章是对我之前写的《浅谈RecyclerView的性能优化》文章的补充,建议大家先读完这篇文章后再来看这篇文章,味道更佳。 当时由于篇幅的原因,并没有深入展开讲解,于...
admin的头像-五八三admin2年前
0120
APM - iOS 基础功能 Hook - Method Swizzle-五八三

APM – iOS 基础功能 Hook – Method Swizzle

简介 AOP 跟面向对象编程(OOP)一样,面向切面编程(AOP)是一种编程范例。这种编程思想旨在通过横切面,提高项目的模块化程度。通过对现有代码进行切入,在切入点单独指定和实现代码,通常是...
admin的头像-五八三admin2年前
0120
webpack 性能优化-五八三

webpack 性能优化

前言 本篇围绕 webpack 做性能优化,分为两个方面:构建时间优化、构建体积优化 构建时间优化 缩小范围 我们在使用 loader 时,可以配置 include、exclude缩小 loader 对文件的搜索范围,以此来...
admin的头像-五八三admin2年前
0120

iOS GCD信号量dispatch_semaphore_t

前言: 在研究《iOS 性能监控(二)—— 主线程卡顿监控》中, 发现有一些GCD信号量的知识之前没有好好梳理过。 故本篇用来梳理一下GCD中信号量dispatch_semaphore_t相关的知识。 一、信号量(S...
admin的头像-五八三admin2年前
0120
解锁新姿势:Webpack Tree Shaking带来的惊人性能提升-五八三

解锁新姿势:Webpack Tree Shaking带来的惊人性能提升

前言 webpack 我们每天都在用,但是Tree Shaking知道多少呢,今天就来唠一唠他都帮我们干了些什么? 名词解释: Tree Shaking 是一种用于精确打包 JavaScript 应用程序的优化技术,它通过静态分...
admin的头像-五八三admin2年前
0120