Keeping Studing

风雨哈佛路,做一个心怀期待的Developer

2019年8月

August 22, 2019

关键渲染路径 CRF【摘抄】

前言一直想在前端性能优化方面有所提升,三年来在工作中总结出来的性能优化经验也很零散琐碎,而且有些知其然不知其所以然,越来越感觉系统性地学习这部分知识已经迫在眉睫。了解到想要做好前端性能优化,首先是要知道浏览器渲染原理、关键渲染路径,如何利用工具来衡量性能,并运用简单的策略尽快向屏幕中渲染画面。要学习如何利用 Google Chrome 的开发者工具—— PageSpeed Insights ...

JS单元测试(UT)— Mocha

前言平时经常看到TDD(测试驱动开发)相关的文章或者内容,在上家公司时也常听到后端小伙伴说他正在写单元测试。。。所以心里就埋下了对单元测试的好奇,但由于种种原因没有及时去了解。最近发现单元测试还是有必要学习并使用的,所以就花了些时间学习,并整理成此文,方便后续回顾和查阅。
August 12, 2019

.bashrc, .zshrc, .babelrc中的rc是什么【转】

在Linux中,最为常用的缩略语也许是“rc”,它是runcomm的缩写――即名词“run command”(运行命令)的简写。rc是任何脚本类文件的后缀,这些脚本通常在程序的启动阶段被调用,通常是Linux系统启动时。如/etc/rs是Linux启动的主脚本,而.bashrc是当Linux的bash shell启动后所运行的脚本。.bashrc的前缀“.”是一个命名标准,它被设计用来在用户...
August 4, 2019

CSS 优先级和权重

前言之前写页面样式时,有时会遇到用多条样式定义规则对同一个元素进行样式设置的时候,当时想到的就是按CSS选择器的优先级来搞定这个问题,也就只记得:内嵌样式 > id > class > 标签 这样简单的规则,虽然基本可以搞定需求,也自以为然的就是这个样子了,但是最近发现原来这部分还要更深层次的内容,所以今天专门学习了下。