10 2017 档案
摘要:浏览器的一个请求从发送到返回都经历了什么 下面是一个请求的一个流程图 用户首先在浏览器输入请求的url地址,浏览器内部的核心代码会将这个url进行拆分解析,最终将domain发送到DNS服务器上,DNS服务器会根据domain去查询相关对于的ip地址,从而将IP地址返回给浏览器,浏览器持有ip地址后
阅读全文
摘要:浏览器渲染的工作流程 浏览器的工作原理。以Webkit引擎的工作流程为例,浏览器加载一个HTML页面后进行如下操作 解析HTML【遇到<img>标签加载图片】 —> 构建DOM树 加载样式 —> 解析样式【遇到背景图片链接不加载】 —> 构建样式规则树 加载javascript —> 执行javas
阅读全文
摘要:反对告诉对方
阅读全文
摘要:什么是git Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目的一种工具 Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持 集成式与分布式的概念 集成式:管理方式就是说多人开发的时候,需要一个中央服务器,
阅读全文
摘要:创建项目 首先初始化一个Vue项目模板,之后在模板下载时候会弹出如下配置选项 配置好后按下回车就构建完成了Vue脚手架,之后cd进入项目,并且进行node模块的安装 这时候Vue-cli的准备工作就完成了,这时候可以通过npm run dev进入开发环境,启动后是这个样子的,但是此时的脚手架的配置都
阅读全文