首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
浏览器原理学习
leeeeee
创建于2023-09-16
订阅专栏
浏览器原理学习
暂无订阅
共6篇文章
创建于2023-09-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
浏览器原理学习记录 六
HTTP缓存 HTTP缓存是一种缓存网络资源的技术,可以提交页面加载速度,缓存会存在本地,通过标识符确定资源是否是缓存的是否失效,HTTP缓存分两种, 强缓存和协商缓存 什么是强缓存 强缓存是存在本地
浏览器原理学习记录 五
栈 栈溢出原因 js 每次调用函数就会新建一个上下文环境,推入栈中,如果函数没有执行完,上下文会一直留在栈中直到执行完,所以递归函数会根据递归层数一直往栈中推入新的上下文环境,栈的容量是有限的,最后就
浏览器原理学习记录 四
从出入 URL 到页面展现中间发生了什么 导航流程 用户输入 URL 浏览器解析 URL,拼出完整的 URL 把 URL 进程通过 IPC 把 URL 发给网络进程 网络进程检查本地是否有缓存,有直接
浏览器原理学习记录 三
http 请求流程 流程步骤 构建 http 请求 查找缓存资源 解析 DNS 等待建立 TCP 链接 建立链接 发送 HTTP 请求 处理请求 返回请求 断开连接 http 网络状态码 分类 1**
浏览器原理学习记录 二
TCP 协议 三层基础网络模型 A 主机 上层 数据包 网络层 数据包+ip 头(目标 ip,发送源 ip,生存时间等) | | 物理底层 ===> 网线 | B 主机 网络层 解析 ip 头,拿到数
浏览器原理学习记录 一
浏览器多进程 线程和进程的关系 计算机中的并行处理就是同一时刻处理多个任务 同一时刻处理多个任务就是多个线程同时处理 但是线程是不能单独存在的,它是由进程来启动和管理的。 一个进程就是一个程序的运行实