[关闭]
@Dale-Lin
2023-03-08T22:19:56.000000Z
字数
253
阅读
1298
https 建立连接过程(SSL)
HTTP
Created with Raphaël 2.1.2
client
client
server
server
发送客户端支持的加密协议及版本,SSL,TLS
服务器端从中筛选合适的加密协议
服务器端返回证书,证书包含机构信息+公钥(服务器端公钥)
客户端使用根证书验证证书合法性
客户端生成对称密钥(客户端用于交换的密钥),通过证书中的公钥加密,发送到服务器端
服务器端使用私钥解密,获取对称密钥,使用对称密钥加密数据
客户端解密数据,SSL 开始通信
同样的非对称加密/解密过程也被用于系统的登陆
内容目录
Babel
5
@babel/preset-env
Babel 基础用法
babel.config.js
Babel处理阶段
@babel/parser
CSS
4
CSS 伪类
CSS 选择器
CSS 布局
CSS 光标样式
CSS3
1
CSS3 属性选择器
ESLint
2
ESLint 配置示例
ESLint 使用
English
1
英语单词本
HTML
3
script 标签
id属性的特殊用法
HTML 如何开始
HTTP
8
HTTP 流和 DASH
DNS/CDN
CORS 跨域资源共享
cookie
https 建立连接过程(SSL)
HTTP 连接管理
HTTP Message(报文)
HTTP URL和资源
JavaScript
23
JS this
'==' 隐式转换
表单脚本
历史状态管理
节流/防抖/分时/惰性加载
函数绑定
Window
Date
innerText/textContent/innerHTML
Base64 编码与解码
继承
JS RegExp
JSON
JS Canvas
JS Event
JS Dom
JS Object
JS Array
函数提升和变量提升
布尔操作符
JS String
JS Function
JS 基本概念
MongoDB
2
MongoDB220 课程
操作符(Operators)
Node.js实战
2
Connect 源码分析
构建 RESTful Web 服务
Node.js标准
1
Node.js 概述
NodeJs
1
Node 进程和线程调度/事件循环
Reactjs
2
React 概念
JSX 语法
TypeScript
6
ts-loader/babel-loader
TS Watch 配置
TS集成构建工具
Project References
tsc CLI
TS配置
VSCode开发
4
Contribution Point
Webview API
Activation Evnets
VS Code 插件开发入门
YAML
1
YAML语法
hope财务组
1
财务组工资统计工作地图
web_APIs
5
Intl
AbortController
File
ArrayBuffer
DataView
webpack5
14
Webpack多线程并行构建
Webpack 持久化缓存提升构建性能
构建性能分析
target
output
模板字符串
entry
webpack-merge
module federation
开发模式
devtool
assetModules
styleLoader
cssLoader
web开发技术
6
web 缓存机制
CORS 跨域资源共享
Turbo
RESTful
MVC、MVP、MVVM
AJAX
前端模块化
1
ES6 模块
微前端
1
qiankun
有机化学
5
有机物命名
光学活性与对映异构体
红外、紫外吸收光谱和核磁共振氢谱图
不饱和碳-碳键的加成反应(第十章)
有机化合物的酸碱性
深入理解ES6
10
私有Class属性
ES6 扩展对象的功能性
Promise 与 async/await
迭代器(Iterator)和生成器(Generator)
ES6 模块
ES6 块级作用域绑定
ES6 symbol 和 symbol 属性d
ES6 解构
ES6 函数
ES6 字符串和正则表达式
算法分析
1
KMP字符串匹配算法
计算机网络
4
Transport
Email
Transport
协议层次及其服务模型
高等数学
1
级数
以下【标签】将用于标记这篇文稿:
下载客户端
关注开发者
报告问题,建议
联系我们
添加新批注
在作者公开此批注前,只有你和作者可见。
私有
公开
删除
查看更早的 5 条回复
回复批注
×
通知