自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

省城做题家的博客

平平淡淡、简简单单

  • 博客(8)
  • 收藏
  • 关注

转载 性能优化-App启动优化

对于APP启动来说,启动耗时包括Android系统启动APP进程加上APP启动界面的耗时时长,我们可做的优化是APP启动界面的耗时,也就是说从Application的构建到主界面的 onWindowFocusChanged 的这一段时间。在冷启动中,应用从头开始启动。当系统加载并启动 App 时,需要耗费相应的时间,这样会造成用户会感觉到当点击 App 图标时会有 “延迟” 现象,为了解决这一问题,Google 的做法是在 App 创建的过程中,先展示一个空白页面,让用户体会到点击图标之后立马就有响应。

2023-02-04 07:18:29 146 1

转载 linux性能优化-平均负载

平均负载是单位时间内,处于可运行状态和不可中断状态的进程数,所以他不仅包括正在使用CPU的进程,还包括等待CPU和等待IO的进程;mpstat: 多核CPU性能分析工具,用于实时查看每个CPU的性能指标,以及所以CPU的平均指标。平均负载指单位时间内,系统处于“可运行状态”和“不可中断状态”的平均进程数,也就是平均活跃进程数。pidstat: 进程性能分析工具,用于实时查看进程的CPU,内存,IO以及上下文切换等性能指标。大量等待CPU的进程调度也会导致平均负载升高,此时的CPU使用率也会比较高。

2023-02-04 07:16:51 132

转载 android四大组件之四-BroadCast实现原理分析

比如我一个APP如果注册了静态广播中的开屏广播,那么每次每次亮屏都会启动我的APP,实现了一个保活,这影响面无疑是很大的,所以一定要做一定的限制。有序广播和无序广播的区别,就是加入到的BroadcastQueue的集合对象不一样,有序广播会把查找到的广播接对象BroadcastRecord加入到BroadcastDispatcher中的mOrderedBroadcasts集合,而无序广播则会加入到mParallelBroadcasts中。无序广播,是发送方发送广播后,所有接收者并行接收的。

2023-02-04 07:15:39 246

转载 阿里二面:千万级、亿级数据,如何性能优化? 教科书级 答案来了

行业有非常多的解决案例, 推特 snowflake雪花id, 百度 雪花id,shardingjdbc 雪花id 源码,这些案例各有优势,这些 尼恩的第19章《10w qps 推送中台》有源码级、原理级的介绍。行业有非常多的解决案例, 推特 snowflake雪花id, 百度 雪花id,shardingjdbc 雪花id 源码,这些案例各有优势,这些 尼恩的第19章《10w qps 推送中台》有源码级、原理级的介绍。各个业务线可以结合领域特性,实施个性化的解决方案,更加有效、更有针对性的生产难题。

2023-02-04 07:15:07 372

转载 性能优化面试题

让数据变为响应式的,如:vue中,当页面初始化时候,vue会遍历data对象所有的属性,并使用defineProperty或Proxy把这些属性全部转化为getter/setter,所以属性必须在 data 对象上存在才能让 Vue 转换它,这样才能让它是响应的。并为列表中每一个节点添加唯一的key值,提高diff运算的速度。有时候数据操作会导致列表需要重新渲染,会导致全列表的重新渲染,所以需要做列表的回收,永远只保证可视区域的节点与上下预渲染的节点数量即可,超出这个范围的节点进行回收缓存。

2023-02-04 07:10:09 118

原创 计算机的发展史

1. 1946年的大家伙 2.上个世纪的桌面 3.通用pc 4.笔记本 5.移动电话 6.服务器 7.物联网 8.智能汽车

2023-02-04 06:18:44 47

原创 c语言学习心得

理解c语言 1.是什么 2.干什么 3.有什么 4.为什么 理解结构内容 1.结构关系 2.结构要素 3.抽象对应

2023-02-04 06:16:46 55 1

原创 春天来了吗

2023-02-01 12:23:06 76

ARM 异常处理机制参考1

ARM 异常处理机制参考1

2023-02-08

ARM 异常处理机制参考

ARM 异常处理机制参考

2023-02-08

可信系统性质分类和形成

可信系统性质分类和形成

2023-02-04

自动控制系统可信安全防护

自动控制系统可信安全防护

2023-02-04

liboqs main source code

liboqs main source code

2023-02-04

初中生假期学习计划8篇bcb81b.pdf

初中生假期学习计划8篇bcb81b.pdf

2023-02-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除