加载中
Http 缓存策略

1)浏览器缓存策略 浏览器每次发起请求时,先在本地缓存中查找结果以及缓存标识,根据缓存标识来判断是否使用本地缓存。如果缓存有效,则使 用本地缓存;否则,则向服务器发起请求并携带缓存...

2018/10/21 15:54
30
「时间」与「空间」复杂度

算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,比如排序就有前面的十大经典排序和几种奇葩排序,虽然结果相同...

2018/10/18 15:07
0
Git 工作流程

Git 作为一个源码管理系统,不可避免涉及到多人协作。 协作必须有一个规范的工作流程,让大家有效地合作,使得项目井井有条地发展下去。"工作流程"在英语里,叫做"workflow"或者"flow",原意...

2018/09/26 14:25
9
Chrome DevTools 之 Performance

今天介绍下 Chrome dev tools 家族的一个小兄弟,它在 Chrome 57 之前叫作「Timeline」,而现在换了个更长的马甲 —— 「Performance」,毕竟名字要「长~~~~~~~~~」更能吸引注意。 ...

2018/09/02 13:43
3K
canvas相关优化

<canvas>元素是众多广泛使用的网络2D图像渲染标准之一。它被广泛用于游戏及复杂的图像可视化中。然而,随着网站和应用将canvas画布推至极限,性能开始成为问题。此文目标是给使用canvas画布元...

计算元素尺寸信息

当想要确认元素的宽高时有几种属性可以选择,但是我们很难确认使用哪个属性才是最适合的。本文将帮助你做出正确的选择。 元素占用了多少空间? 如果你需要知道元素总共占用了多少空间,包括可...

2018/07/13 08:21
26
CommonJS,ES2015,AMD,CMD区别

本文你将学到: Rollup 是什么 CommonJS、AMD、CMD、UMD、ES6 分别的介绍 ES6 模块与 CommonJS 模块的区别 模块演进的产物 —— Tree Shaking Tree Shaking 应该注意什么 本文所有例子都存放于...

2018/07/11 16:51
20
URL编码与解码

通常如果一样东西需要编码,说明这样东西并不适合传输(???存疑)。原因多种多样,如Size过大,包含隐私数据,对于Url来说,之所以要进行编码,是因为Url中有些字符会引起歧义。 例如,Url参...

2018/06/27 10:58
24

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部