浏览器/服务器
浏览器和服务器相关前端知识
Dreamlandzxx
这个作者很懒,什么都没留下…
展开
-
defer 和 async 的区别
1. script 没有 defer 和 async 会停止(阻塞)dom 树构建,立即加载,并执行脚本 2. script 带 async 不会停止(阻塞)dom 树构建,立即异步加载,加载好后立即执行 3. script 带 defer 不会停止(阻塞)dom 树构建,立即异步加载。加载好后,如果 dom 树还没构建好,则先等 dom 树解析好再执行;如果 dom 树已经准备好,则立即执行。 ...原创 2021-07-27 17:50:00 · 128 阅读 · 0 评论 -
正向代理和反向代理
正向代理即是客户端代理, 代理客户端, 服务端不知道实际发起请求的客户端. 反向代理即是服务端代理, 代理服务端, 客户端不知道实际提供服务的服务端原创 2021-07-27 17:06:08 · 114 阅读 · 0 评论 -
浏览器缓存机制
浏览器缓存就是把一个已经请求过的资源拷贝一份存储起来,当下次需要该资源时,浏览器 会根据缓存机制决定直接使用缓存资源还是再次向服务器发送请求. 强制缓存优先于协商缓存进行,若强制缓存(Expires和Cache-Control)生效则直接使用缓存,若不生效则进行协商缓存(Last-Modified / If-Modified-Since和Etag / If-None-Match),协商缓存由服务器决定是否使用缓存,若协商缓存失效,那么代表该请求的缓存失效,重新获取请求结果,再存入浏览器缓存中;生效则返回3原创 2021-07-27 16:36:26 · 159 阅读 · 0 评论 -
MATLAB命令语句用法
sort(A)一般是对一维数组升序排序。 sort(A,1)对二维以上数组根据列的大小进行升序排列。 sort(A,2)对二维以上数组根据行的大小进行升序排列。 sort(A,1/2,'descend'/'ascend')对二维以上数组根据列/行的大小进行降序/升序排列。 tic;用于保存当前时间。 toc;用于记录程序完成时间。 clc;用于清除命令窗口的内容。 ...原创 2019-08-28 18:14:13 · 355 阅读 · 0 评论