摘要: 一、HTTP的瓶颈 使用HTTP协议探知服务器上是否有内容更新,就必须频繁地发送请求给服务器 这种“轮询”的方式效率很低,非常浪费资源 除此之外,HTTP还存在如下瓶颈: 一条连接上只能发送一个请求 请求/响应首部未经压缩就发送 首部信息冗余 二、Ajax和Comet的解决方法 Ajax Ajax是 阅读全文
posted @ 2020-10-14 19:14 BAEBAE996 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 后缀表达式 我们平时写的都是中缀表达式,也就是将运算符写在2个操作数中间 而后缀表达式 则是将运算符写在2个操作数后面 例如: (a+b)*c-(a+b)/e 的后缀表达式为:ab+c*ab+e/- 计算思路 从左到右扫描输入串(string数组): 1、若当前字符为数字(操作数),则将其放入栈 2 阅读全文
posted @ 2020-10-14 11:29 BAEBAE996 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 客户端与服务器建立HTTPS通信的过程可以分为以下几步: 一、客户端向服务器发起HTTPS请求 请求报文中包括客户端所支持的SSL版本以及加密组件(所使用的的加密算法) 二、服务器向客户端发送数字证书 1、服务器先发送应答,应答中包含SSL版本以及从客户端请求中筛选出来的加密组件 (实质就是协商决定 阅读全文
posted @ 2020-10-13 20:03 BAEBAE996 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 可以在attribute中声明Javascript钩子 <transition v-on:before-enter="beforeEnter" v-on:enter="enter" v-on:after-enter="afterEnter" v-on:enter-cancelled="en 阅读全文
posted @ 2020-10-12 17:19 BAEBAE996 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 当插入或删除包含在transition组件中的元素时 Vue会自动嗅探元素是否应用了CSS过渡,如果是,则会在恰当的时机添加/移除CSS类名 一、过渡类名 在进入/离开的过渡中,会发生6个class的切换 1、v-enter 定义进入过渡的开始状态 在元素被插入前生效,在元素被插入后的下一帧移除 2 阅读全文
posted @ 2020-10-12 11:25 BAEBAE996 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 在上一篇文章中,我们介绍了HTTPS的混合加密机制 为了解决 无法验证公钥正确性的问题,可以使用数字证书认证机构(CA)及其颁发的数字证书 一、什么是CA和数字证书 CA(Certificate Authority)是客户端与服务器都可信赖的第三方权威机构,负责发放和管理数字证书,承担公钥的合法性检 阅读全文
posted @ 2020-10-10 20:27 BAEBAE996 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 一、对称加密 加密和解密同用一个密钥的方式就叫对称加密,也称为共享密钥加密 例如:A和B是进行通信的双方 假设A手握一把密钥 key1,那么A需要克隆一把相同的密钥 key1' 在第一次通信中,A将报文连同 key1'一起发送给B 此后:A和B则分别使用 key1、key1' 分别对接收/发送的报文 阅读全文
posted @ 2020-10-09 23:25 BAEBAE996 阅读(2006) 评论(1) 推荐(0) 编辑
摘要: 一、为什么需要HTTPS HTTP在安全性上主要有以下不足: 1、使用明文(不加密)发送报文->内容可能被窃听 在相同的频段上,窃听明文传输本身并不是一件难事 只需要借助抓包工具(例如Wireshark),就能收集网络上流动的数据包 ####2、不验证通信双方的身份->身份可能被伪装 在HTTP协议 阅读全文
posted @ 2020-10-09 23:24 BAEBAE996 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 一、需求分析 当用户向上滚动屏幕后,我们希望上方的图片可以有渐变的模糊效果 也就是说 我们需要: 1、监听页面的滚动 2、计算模糊度关于滚动距离的函数 3、设置DOM元素的高斯模糊 二、关于backdrop-filter 这个CSS属性的作用是:对元素后面的所有内容应用过滤效果 <template> 阅读全文
posted @ 2020-10-08 17:08 BAEBAE996 阅读(1162) 评论(0) 推荐(0) 编辑
摘要: 一、代理 它扮演了位于服务器和客户端“中间人”的角色: 接收由客户端发送的请求并转发给服务器 同时接收服务器返回的响应并转发给客户端 当通信过程中级联多个代理服务器时,需要在报文中附加via首部字段,以标记信息 代理可以按2种基准分类,一种是 是否使用缓存,另一种是 是否会修改报文 1、缓存代理: 阅读全文
posted @ 2020-10-08 11:22 BAEBAE996 阅读(546) 评论(0) 推荐(0) 编辑