1、硬盘:用来存储数据的计算机配件。是非易失性储存器。平时电脑里的C盘、D盘、E盘,都是指硬盘。 所以就算你关了机,里面的数据也不会丢。其外观是一个方形的盒子,里面有盘片(像光盘一样),还有读写盘片的磁头。2、内存:由于硬盘速度比较慢,CPU如果运行程序的时候,所有数据都直接从硬盘中读写,会非常影响 ...
分类:
其他好文 时间:
2019-05-04 00:33:11
阅读次数:
143
在项目开发中,我们往往会遇到一个页面需要加载很多图片的情况。我们可以一次性加载全部的图片,但是考虑到用户有可能只浏览部分图片。所以我们需要对图片加载进行优化,只加载浏览器窗口内的图片,当用户滚动时,再加载更多的图片。这种加载图片的方式叫做图片懒加载,又叫做按需加载或图片的延时加载。这样做的好处是:1 ...
分类:
Web程序 时间:
2019-04-26 00:03:32
阅读次数:
183
在Vue单页面开发过程中,遇到这样的情况,当我切换页面时,由于上一页面请求执行时间长,切换到该页面时,还未执行完,这时那个请求仍会继续执行直到请求结束,此时将会影响页面性能,并且可能对现在页面的数据显示造成一定影响 所以我们应该,中断前面页面的所有请求 ...
分类:
移动开发 时间:
2019-04-16 16:35:09
阅读次数:
659
web前端页面性能优化 网站的划分一般为二:前端和后台。我们可以理解成后台是用来实现网站的功能的,比如:实现用户注册,用户能够为文章发表评论等等。而前端呢? 其实应该是属于功能的表现。并且影响用户访问体验的绝大部分来自前端页面。网站前端的用户体验决定了用户是否想要去使用网站的功能,而网站的功 能决定 ...
分类:
Web程序 时间:
2019-03-09 15:33:20
阅读次数:
213
大话AJAX原理 一、什么是Ajax Ajax(Asynchronous JavaScript and XML的缩写)是一种异步请求数据的web开发技术,对于改善用户的体验和页面性能很有帮助。简单地说,在不需要重新刷新页面的情况下,Ajax 通过异步请求加载后台数据,并在网页上呈现出来。常见运用场景 ...
分类:
Web程序 时间:
2019-01-24 11:08:04
阅读次数:
223
在vue单页应用中,当项目不断完善丰富时,即使使用webpack打包,文件依然是非常大的,影响页面的加载。如果我们能把不同路由对应的组件分割成不同的代码块,当路由被访问时才加载对应的组件(也就是按需加载),这样就更加高效了。——引自vue router官方文档 如何实现?? vue异步组件 vue ...
分类:
Web程序 时间:
2019-01-05 16:31:01
阅读次数:
181
一、规范目的 为提高团队协作效率,便于前端后期优化维护,输出高质量的文档。 二、基本准则 符合web标准,结构表现行为分离,兼容性优良。页面性能方面,代码要求简洁明了有序, 尽可能的减小服务器负载,保证最快的解析速度。 项目的维护和二次开发可能是直接或间接的团队合作,所以创建易维护的代码是一个项目成 ...
分类:
编程语言 时间:
2018-12-18 15:55:28
阅读次数:
229
1.功能测试:所实现的功能是否和需求一致;2.界面测试:界面是否美观,风格是否一致,文字内容是否正确;3.链接测试:打开链接速度是否合理;是否链接到正确的页面;是否有空白页面;4.性能测试:系统能支持多少用户同时在线;超过这些用户数,系统会给出什么样的反映;5.兼容性测试:项目在不 同操作系统,不同 ...
分类:
Web程序 时间:
2018-11-29 19:54:50
阅读次数:
209
关于web页面性能测量指标与建议 首先看一个图: 注:右图在我们工作中经常用到 我们专注的web性能指标有那些? 1、页面加载时间 从页面开始加载到页面onload事件触发的时间。一般来说onload触发代表着直接通过HTML引用的CSS,JS,图片资源已经完全加载完毕。 2、全部页面加载时间 全部 ...
分类:
Web程序 时间:
2018-11-20 01:23:43
阅读次数:
243
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~本文由shirishiyue发表于云+社区专栏1、工具介绍?这是一个非常详细且专业的web页面性能分析工具,而且开源的!如果你打不开其官网,或者担心安全问题,你可以自己拿×××这个平台工具。?性能分析极其详细,包含你所知道的所有新能参数指标,还有一些这个工具自己的指标参数,比如speedindex,更能从人的角度看待一个页面体验是否良好。
分类:
Web程序 时间:
2018-11-14 19:01:49
阅读次数:
189