二分查找和 Lucas 定理

*:not([class*="icon"]):not([class*="fa"]):not([class*="logo"]):not([class*="mi"]):not(i){font-family:Microsoft Yahei Mono,…

MJsonViewer v2.0 插件发布

可能是第一个支持嵌套 json 解析的火狐 json 插件。正如,之前写的那样,因为持续开发,主要是因为喜欢火狐,而且确实有新的需求进来了。

距离上一次的插件发布已经过去了两个多月了,其实总的使用下来还是比较舒服的。不过,有几个小的缺点也还是要说一下…

JSON 解析器

这篇博客主要是最近开始玩 C,所以准备找个东西练手,突然发现,顺手写个 JSON 解析器吧。于是就开始了。

相对于其他比较成熟的上层语言。C 主要的问题就是没有基础的数据结构,而且相对于弱类型语言而言,C 的类型在解析的时候有个类型转换的坑。但是相对于

VIM 浏览器预览插件

插件的地址:GITHUB.

写这个插件的原因很简单。因为之前一直再写一个页面,因为在主力的编辑器是 VIM,所以就顺手用了。但是遇到一个很尴尬的地方,就是在想观看编写的效果的时候,常常会需要使用 Finder,然后进入当前的工作目录,然后双击 ht…

VIM Quickrun 插件

这同样是一个重复造轮子的项目,主要的原因就是受大家喜欢的 https://github.com/thinca/vim-quickrun 并不能很好的满足我的需求。

他的运行方式是新开一个 buffer 然后将运行的结果放在 buffer 里面。这样有一个…

Hexo Gandalfr 主题发布

主题地址: hexo-theme-gandalfr

在线预览: Example

起因:因为之前考虑到英文博客的主题问题,之前一直用 even 主题,但是始终觉得不是特别中意。于是找到了 apollo。

发现这是我比较喜欢的类型。简单,足够简单。但是有两点不…

MJsonViewer v0.1 插件发布

只是另一个使用在火狐上的 JsonView 插件。代码地址:GITHUB

为什么要写这个插件

  1. 因为现有的插件并不能很好的满足我的需求。比如火狐的自带的 json 解析器,初看挺好的,但是用的时候会发现比较复杂。并不能很直观的表示数据的类型。
  2. JsonVi