首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
宝荣
掘友等级
前端
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
92
文章 83
沸点 9
赞
92
返回
|
搜索文章
最新
热门
手动搭建一个支持TypeScript的React脚手架
这样,在运行npm run build的时候就会打包了。 !!!注意webpack只负责将文件打包到dist目录下,当dist目录存在文件,重名的文件将覆盖,不重名的文件不删除。 这个HtmlWebpackPlugin会自动以外链的方式注入dist下面的index.ts到pub…
堆栈内存和垃圾回收
JavaScript内存划分为三类:代码空间、栈空间、堆空间。 代码空间用来存放可执行代码、栈空间是用来存储执行上下文的、堆空间是用来存储对象的。 我们把八大类型的数据划分为两类,对象是一类、其它是一类。对象类型的数据值会被放到堆空间,这个数据值的引用会被放到栈空间;其他类型的…
JavaScript执行上下文等基础知识
编译和变量提升的关系:编译生成执行上下文和可执行代码.执行上下文中保存了变量提升的内容,放在一个叫做变量环境的对象里头.可执行代码被放到代码空间里头。 执行上下文当然不止变量环境这一个东西.变量环境只是执行上下文的子集.这里讲ES5的编译,还没有涉及到变量环境之外的可执行上下文…
HTTPS——让数据传输更安全
从HTTP协议栈层面来看,我们可以在TCP和HTTP之间插入一个安全层,所有经过安全层的数据都会被加密或者解密。 HTTPS中,HTTP先和安全层进行通信,然后安全层再和TCP层通信。也就是说HTTPS所有的安全核心都在安全层。安全层既不影响上层也不会影响下层。搞清楚HTTPS…
HTTP1/2/3版本演进过程?
HTTP/0.9 因为需求简单,就是用来传输体积很小的 HTML 文件,所以和服务器之间的通信过程也相对简单。 由于万维网的快速崛起,带来了大量新的需求,其中最核心的一个就是需要支持多种类型的文件下载, 为此 HTTP/1.0 中引入了请求头和响应头。在支持多种类型文件下载的基…
从输入url到页面渲染发生了什么?
现代的浏览器进程包括:浏览器进程、网络进程、渲染进程以及GPU进程和插件进程。为了理解URL到页面渲染发生了什么,你必须理解并记住前三个进程。 浏览器进程负责界面显示、和用户交互、子进程管理、存储功能等。 网络进程负责页面的网络资源的加载。 渲染进程负责将HTML、CSS、JS…
Web页面安全
同源策略限制了不同源站点读取当前站点的Cookie、IndexDB、LocalStorage等数据。 同源策略限制了通过XMLHttpRequest等方式将站点数据发送给不同源的站点。默认情况下,XMLHttpRequest不能访问跨域的资源 页面需要引入外部不同源的文件,当恶…
TCP和UDP协议有什么不同
作为TCP协议的双方,在数据传输之前,必须使用三报文握手建立连接,建立连接后才能进行数据传输。数据传输完毕后,必须使用四报文挥手释放TCP连接 使用UDP协议的多台主机可以相互通信。其中任何一台主机都可以向其他三台主机发送广播,也可以向某个多播组发送多播,还可以向某台主机发送单…
TCP协议有哪些知识点?
第一次握手:客户端发送一个TCP连接请求,SYN=1,seq=x,SYN=1表明给TCP连接请求不能携带数据.发送后进入同步已发送状态. 第三次握手:客户端收到了TCP连接请求确认报文段之后,要向TCP服务进程发送一个普通的TCP确认报文段,ACK=1,seq=x+1,ack=…
HTTP首部有哪些字段?
请求报文和响应报文的报文首部由以下数据构成。 报文主体通常等于实体主体,只有当传输中进行编码操作时,实体主体的内容发生变化,才导致它和报文主体产出差异。(实体主体被gzip等编码之后,再放到HTTP报文主体中,报文主体就不等于实体主体) 响应报文包含了多个范围(不是多种类型)的…
下一页
个人成就
文章被点赞
29
文章被阅读
7,945
掘力值
330
关注了
14
关注者
1
收藏集
1
关注标签
9
加入于
2020-04-21