当前位置: 首页 > news >正文

6-16阿里前端面试记录

1影响页面渲染的因素:1.CPU占用2.内存分配

2.首屏加载时间构成:用户输入url到浏览器完成首屏内容渲染的时间 ,不需要全部渲染完成

白屏时间:资源加载的时间+JS执行时间 渲染时间:dom元素的渲染

主要内容:减小资源体积

延迟原因:1网络时延 2.资源体积过大 3.JS脚本执行阻塞渲染

解决方法:1懒加载 2CDN减小体积 3尽量不使用第三方库或者对第三方库按需加载 4使用http缓存或者浏览器缓存 5 tree-shaking

http 3.0 传输层基于Fast UDP Internet Contect 协议 主要解决2.0tcp队头阻塞的问题,流独立传输 ,避免重复握手

队头阻塞:底层tcp按照顺序传递包,某个包的丢失会导致阻塞其他包的传递,引入 流独立传输,支持乱序传输

http://www.dtcms.com/a/252674.html

相关文章:

  • Uniapp设备API全面指南:从位置获取到扫码功能的实现
  • 【Linux】UDP与TCP协议
  • pyqt QMenuBar
  • 【前端基础】摩天之建的艺术:html(上)
  • 【Pandas】pandas DataFrame swaplevel
  • uniapp 小程序 学习(二)
  • YOLOE详解【浅显易懂!】
  • 【前端基础】摩天之建的艺术:html(下)
  • 二十四、【用户管理与权限 - 篇六】前端动态展现:基于权限的菜单与按钮控制
  • 上传本地项目至github
  • KingPortal2.0安装步骤
  • 机器学习监督学习实战七:文本卷积神经网络TextCNN对中文短文本分类(15类)
  • CppCon 2016 学习:I Just Wanted a Random Integer
  • 流体力学×深度学习:当Fluent遇到神经网络,计算效率提升300%的奥秘!
  • Leetcode 刷题记录 19 —— 动态规划
  • 3分钟搭建LarkXR实时云渲染PaaS平台,实现各类3D/XR应用的一键推流
  • 氧化镱:稀土科技的“夜视高手”
  • dify私有化部署到ubuntu22.04(腾讯云为例)
  • 前缀二叉树(Trie树)详解
  • django基于Spark的国漫推荐系统
  • Early End是什么
  • Cesium快速入门到精通系列教程十:实现任意多个蜂巢似六边形组合
  • 数据结构----排序(3)
  • 接口联调阶段的移动端调试实践:从实际问题到流程协同(含WebDebugX)
  • MySQL 默认连接数
  • 在 HTTP 请求返回的状态码不为 200 时,重新发送请求
  • 数据库系统概论(十九)详细讲解关系查询处理与查询优化
  • 设计模式-依赖倒置原则(Dependency Inversion Principle, DIP)
  • Spring Boot(九十一):Spring Boot实现防盗链功能
  • WPS 和 office (word/excel/ppt) 找到模板所在位置以及更改模板的方式(公文写作格式要求、字体安装、模板下载)