Jiangwayway's Blog

Thinking will not overcome fear but action will.

浏览器渲染流程

介绍浏览器内核中的线程,以及如何渲染一个页面的流程。

页面渲染流程 一、渲染引擎 由于浏览器是多进程的,一个页面就是一个进程,这个进程就是浏览器渲染进程,也即是内核。 我们经常说的浏览器内核指的是浏览器的排版引擎:排版引擎 (layout engine),也称为浏览器引擎 (browser engine)、页面渲染引擎 (rendering engine) 或样版引擎; 一个网页下载下来后,就是由我们的渲染引擎来帮助我们解析的; 渲染进...

浏览器的多进程模型

介绍现代浏览器的多进程模型以及浏览器内核等相关内容。

浏览器模型 一、浏览器的多进程模型 浏览器,是一种多进程的架构设计,在浏览器中打开一个网页相当于新起了一个进程,当然,浏览器也有它自己的优化机制,比方说有五个空白页,这五个空白页会合并成同一个进程。 主要包含一下四种进程: 1.Browser进程(主进程) 浏览器的主进程(负责协调、主控),只有一个。 该进程是浏览器的核心进程,它控制浏览器的主窗口和各个子进程的创建和销毁。同时,它负责...

webpack基础篇

介绍webpack的基础使用,包含开发模式和生产模式的常用配置。

webpack基础 下载webpack依赖包: npm i webpack webpack-cli -D 一、配置文件 wbepack.config.js配置文件详解 作用:指示 webpack 干哪些活(当你运行 webpack 指令时, 会加载里面的配置) 注意: 我们创建的src文件是我们写项目的源代码,用的是ES6模块化。 ​所有构建工具都是基于node.j...

前端基础之HTML学习

主要介绍了html的常用标签,以及对html5的新特性总结

HTML学习 一、常用标签 1.标题标签 <h1>This is a heading</h1> 2.段落标签 <p>This is a paragraph</p> 3.文本格式化标签 标签 描述 <strong></stron...

前端基础CSS系列之选择器与样式隔离

主要介绍了css的常见选择器和如何解决css样式隔离的问题。

CSS选择器和样式隔离 CSS选择器 一、基本选择器 1.通用选择器:* 选择所有元素。(可选)可以将其限制为特定的名称空间或所有名称空间。 例子:* 将匹配文档的所有元素。 2.标签选择器:标签名称 按照给定的节点名称,选择所有匹配的元素。 例子:<input> 匹配任何<input>元素。 3.类选择器:.类名 按照给定的 class 属性的值,...

git的简单使用

介绍git的使用流程,常用命令,git分页器的使用,git提交规范等。

git学习 1.思维导图 (1)总览 (2)团队协作流程图 (3)跨团队协作流程图 2.本地库操作 查看工作区和暂存区的状态(是否有文件修改未提交) git status 比较工作区和暂存区的差异(具体内容的修改) git diff 文件名 //-红色代表修改前,+绿色代表修改后,diff –git a/文件名1 b/文件名2代表比较的文件是文件1和文件2,index 123...

Centos 6 配置yum遇到的一些问题

介绍Centos 6 配置yum遇到的一些问题以及解决方案

Centos 6 配置yum遇到的一些问题 1.网关配置错误,导致虚拟机可以被主机ping通,但是ping不通外网,最后查看自己设置的网关(setup命令或者nmtui命令),发现是昨天设置net连接模式时的网关,修复好了之后就可以了 参考网址:https://www.cnblogs.com/yanguhung/p/10789129.html 2.按照网上的步骤更换阿里云镜像,在生成缓存那...