freedomlang 发布的文章

Showdown 通过highlight.js 来实现代码语法高亮

  Showdown 本身是没有提供代码语法高亮功能的。虽然它有好几个已关闭的相关issue提到实现方式,但在它的wiki 里面并没有提到。实现方式没有什么特别的地方,只是通过extension 的方式调用highlight.js 来处理而已。

jQuery 源码查询辅助工具

  虽说现在是Angular, React, Vue 的天下,但偶尔还是会看一下jQuery 的源码。之前看的时候由于没有一个好的工具,以至于每次找对应方法的时候都花不少的时间。今天无意中发现了一个快速定位源码的工具;这个工具作为8年前的产物,虽然不知道是不是有在更新维护什么的,但仍然可以使用^_^。

Linux 命令行下连接Wifi

  一般情况下,直接通过Gui 「network-manager」连接Wifi 就可以了。但今天打开旧电脑的时候发现没有Gui 这玩意,所以只好在命令行折腾了;虽然花了点时间,所幸最终连上网了。

判断是否为数组

  如果你看过一些Javascript 的书,你应该会知道曾几何时判断是否为数组还是个问题;也会知道用instanceof 而不是typeof。再后来,还可以用Object.prototype.toString 来判断。直到ES5(ECMAScript 5.1)「2009」 给Array 加上了isArray 方法,现在大部分的库都使用Array.isArray 来判断了。

关于React 的生命周期

  不知道是不是React 正在由复杂变简单的原因,它的生命周期明显的在减少。截止至本文的修改时间,React 的最新版本「16.8」只剩下三个生命周期了。

Linux 命令行查看剩余电量

  ssh 到一台没有接电源的笔记本电脑时,知道如何获取剩余电量是一项必备技能。不然,电池没电导致有重要文件没有及时保存到,那就得不偿失了。

Travis CI 上的一个校验问题

  在一个多月前发现draft-js-plugins/nextTravis CI 老是失败;那时候看了下日志,发现是flow 的脚本报找不到模块的错误了。但是,奇怪的是在本地怎么也重现不了。后面,项目的主要维护者也没发现哪有问题,于是就暂时去掉Travis CI 上的flow 脚本。

您的浏览器已过时

要正常浏览本网站请升级您的浏览器。现在升级

×