深入了解现代浏览器之三 - 渲染

2020-06-20
阅读 5 分钟
3k
无意间在 Google Developer 上看到的文章,这是这个系列博客的第三部分,主要是研究渲染进程所做的事情。渲染进程涉及到 Web 性能的很多方面,这里只是概述,如果你想深入了解,可以去Web 基础的性能部分看看。

深入了解现代浏览器之一 - 架构

2020-06-17
阅读 3 分钟
1.2k
在 Chorme Developer 上无意之中翻到了这个系列,作者描写的很清楚,并且配图十分的优秀,推荐阅读(阅读的时候需要注意这篇博客发布的时候是 2018 年 9 月,有些东西可能对于现在来说有一些过时了)。这是这个系列博客的第一部分,主要是研究浏览器架构。CPU 和 GPU 在这里就不谈了,你可以去原文查看。

模拟面试官:Git 如何进行撤销操作?

2020-05-28
阅读 2 分钟
969
我们在工作区进行开发,然后通过 git add 将文件修改添加到暂存区,然后 git commit 提交更改,就把暂存区的所有内容提交到了当前分支的 Commit 历史中去了。

ES 2020 新特性

2020-05-26
阅读 2 分钟
1.4k
在 ES 2020 中,有一些非常实用的新特性,接下来,就跟我一起看看在新版本中有哪些新特性在平时的开发中可以用到。 可选链式操作符 大家平常在工作中写代码的时候,有时候会写这样的代码: {代码...} 因为我们不确定 a 或 b 是否存在,那么获取 c 就会报错,这时候可选链式调用就非常有用了。 我们可以使用可选链式操作...

Org Mode - 年轻人的第一堂时间管理课程

2020-05-24
阅读 4 分钟
2.1k
忙成狗,闲成猪。 上半年我的状态就是如此,为了做出改变我找了很多的任务管理工具,比如奇妙清单、滴答清单(现在我还在用)等等,但是依然没有满足我的需求。作为一名精力旺盛的开发仔,我甚至一度有了自己撸一个满足自己需求的时间管理工具的想法,最后也草草了之。