首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
浏览器
订阅
__so__
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
HTTP和HTTPS详解
互联网的关键技术就是TCP/IP协议。两台计算机之间的通信是通过TCP/IP协议在因特网上进行的。实际上这个是两个协议: IP: Internet Protocol 网际协议。 TCP确保数据包以正确的次序到达,并且尝试确认数据包的内容没有改变。TCP在IP地址之上引端口(po…
现代浏览器工作原理(一)——浏览器进程
其实做了两年前端,一直都是从代码和网络方面考量问题,一直都没有考虑过跟用户打交道最近的其实是浏览器。浏览器这个东西怎么说呢,从刀耕火种时代的ie浏览器,到代表现代先进的chrome浏览器,浏览器的整个架构发生了翻天覆地的变化。本章我就来讲一下浏览器内核进程和架构的变化。 在讲之…
浏览器多进程解析
每开一个标签页,就相当于创建了一个独立的浏览器进程。(有的时候会将多个标签页合并成一个进程) 当界面需要重绘(repaint)或某种操作导致回流(reflow)时,该线程就会执行。 GUI渲染线程与JS引擎线程是互斥的,当JS引擎线程执行时,该线程就会被挂起,GUI更新会保存在…
浏览器多进程架构
我们可以简单的认为 JavaScript 这门语言目前有两个主要的 runtime,一个是 Node.js,另一个就是浏览器环境。我们平常所谓的 JavaScript 是单线程的,实际上指的是 JavaScript 运行在 Render process 的 Main threa…