美文网首页
loading优化

loading优化

作者: 好尴尬11 | 来源:发表于2020-07-01 11:36 被阅读0次

背景

进入车列表页面时,会向服务器请求所有车列表,然后将车信息保存到数据库。

原来的代码在车model上加了一个属性,这个属性是记录车包解压后占用的文件大小。在入库的时候用的是yymodel进行转换。因此改属性也会用到。每次进来都要loading2分钟多。

第一步,文件大小计算由nsfilemanager改成stat函数计算。耗时减少一半多。效果如下:

第二步,将车包大小属性改成方法,避免yymodel序列化的时候调用。

优化结果:抛开网络请求的耗时,最终入库处理只需1s左右。

相关文章

  • loading优化

    背景 进入车列表页面时,会向服务器请求所有车列表,然后将车信息保存到数据库。 原来的代码在车model上加了一个属...

  • 系统双击优化

    双击优化: 1.收费管理-待收费记录-钱包收费、现金收费按钮 优化原因: 前端在界面做的loading可能会因为机...

  • 用来优化前端加载慢的性能问题

    第一种方法采用loading图的方式来优化,在加载之前,有一个loading(菊花怪)来确保用户知道你正在家中中 ...

  • React进阶篇(十)性能优化

    在整个流程上的优化 在 HTML 内实现 Loading 态或者骨架屏; 去掉外联 css; 缓存基础框架 - H...

  • 项目优化

    资源压缩 代码合并压缩 图片压缩 加载优化 ssr 首屏渲染,减少屏幕因为数据加载而闪动 懒加载loading占位...

  • 如何平滑使用原生 Lazy Loading【译】

    | 导语 在网页资源加载优化的路上,相信大家对 lazy loading 一点不陌生。可喜可贺的是, 和 上...

  • 图形学简介

    优化性能 游戏开发中平衡 CPU 和 GPU 的性能消耗。 例如: 载入Loading 同样的效果采取两种不同的做...

  • 面试

    Loading动画:loading 准备了一个loading组件,用来写Loading动画。因为是全局Loadin...

  • 面试题

    移动端的性能优化方法有哪些?首屏loading加载,图片的预加载懒加载,按需加载 https为什么比http更安全...

  • UE专属-五分钟学会用Lottie配合开发做动效

    前言 最近在优化Loading动画,翻看了很多关于Lottie的神奇之处,既免去了使用序列帧丢帧情况又不必担心AE...

网友评论

      本文标题:loading优化

      本文链接:https://www.haomeiwen.com/subject/pwjcqktx.html