摘要: 如何搭建一个vue项目 一、安装node环境 1、下载地址为:https://nodejs.org/en/ 2、检查是否安装成功:如果输出版本号,说明我们安装node环境成功 3、为了提高我们的效率,可以使用淘宝的镜像:http://npm.taobao.org/ 输入:npm install -g 阅读全文
posted @ 2020-03-30 16:09 一只小菜鸟呀! 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 完整的 TCP 连接过程图,通过这个过程你可以明白 TCP 是如何保证重传机制和数据包的排序功能的。 从下图可以看出,一个完整的 TCP 连接的生命周期包括了“建立连接”“传输数据”和“断开连接”三个阶段。一个 TCP 连接的生命周期首先,建立连接阶段。这个阶段是通过“三次握手”来建立客户端和服务器 阅读全文
posted @ 2020-03-30 15:54 一只小菜鸟呀! 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 单进程浏览器的特点,不稳定,不流畅,而且不安全; 从图中可以看出,最新的 Chrome 浏览器包括:1 个浏览器(Browser)主进程、1 个 GPU 进程、1 个网络(NetWork)进程、多个渲染进程和多个插件进程。 下面我们来逐个分析下这几个进程的功能。 浏览器进程。主要负责界面显示、用户交 阅读全文
posted @ 2020-03-30 15:33 一只小菜鸟呀! 阅读(2041) 评论(0) 推荐(0) 编辑
摘要: 线程 VS 进程 多线程可以并行处理任务,但是线程是不能单独存在的,它是由进程来启动和管理的。那什么又是进程呢?一个进程就是一个程序的运行实例。详细解释就是,启动一个程序的时候,操作系统会为该程序创建一块内存,用来存放代码、运行中的数据和一个执行任务的主线程,我们把这样的一个运行环境叫进程。 从图中 阅读全文
posted @ 2020-03-30 15:23 一只小菜鸟呀! 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 浏览器端功能模块简介 浏览器 Network 中的Timing 浏览器中 HTTP 请求流程: 我们发起一个 HTTP 请求之后,浏览器首先查找缓存,如果缓存没有命中,那么继续发起 DNS 请求获取 IP 地址,然后利用 IP 地址和服务器端建立 TCP 连接,再发送 HTTP 请求,等待服务器响应 阅读全文
posted @ 2020-03-30 15:09 一只小菜鸟呀! 阅读(771) 评论(0) 推荐(0) 编辑