1. vim-markdown-toc 发布 v1.0 版

    前几天,第一款由我独立开发的 Vim 插件 vim-markdown-toc 升级了功能,发布了 v1.0 版本。 它的主要功能是为 Markdown 文件生成 toc(Table of Contents)、更新已经存在的 toc 和在保存时自动更新 toc。 说它是当前使用 Vim 编辑 Markdown 文件时维护 Table of Contents 的最佳解决方案应该不为过。

    2016/10/22 Vim

  2. 一道在知乎很火的 Java 题——如何输出 ab

    这是一个源自知乎的话题,原贴链接:一道百度的面试题,有大神会嘛? 虽然我不是大神,但我也点进去看了一下,思考了一会之后有了一些思路,然后去看其它人的答案的时候果然全都已经被各路大神们先想到并贴出来了,所以我就不去凑热闹写重复答案了,整理一下网友们的智慧在这里自娱自乐好了。

    2016/09/20 Java

  3. C++ 程序员的 Java 指南

    这是一个 C++ 程序员自己总结的 Java 学习中应该注意的点。

    2016/08/30 Java

  4. 在 Vim 里为 Markdown 文档展示导航窗格

    假设我们正在 Vim 里编辑一个很长的 Markdown 文档,这时想跳转到另一个章节去查看或编辑内容,可以怎么做?

    2016/08/03 Vim

  5. Kloudsec 挂了,GitHub Pages 去 HTTPS 化

    前天收到来自 Kloudsec 的邮件,说 Kloudsec 将于 2016/08/01 停止服务。Bad news,请容许我做一个悲伤的表情。

    2016/07/11 GitHub

  6. 简化 kramdown 列表嵌套内容缩进的 Vim 插件

    kramdown 的列表嵌套内容的缩进规则很「奇葩」,不是使用自然的 Tab 缩进。

    2016/06/28 Vim

  7. 为绑定域名的 GitHub Pages 启用 HTTPS

    Update 2016/07/11: 收到 Kloudsec 的邮件,说将在 2016/08/01 停止服务,所以如下方法在那之后会无法使用,寻找 GitHub Pages + Custom Domain + HTTPS 的方法的童鞋请不要再尝试 Kloudsec 了,去找一找别的方法吧。 虽然现在各种网站都在 HTTPS 化,甚至有的个人网站在添加链接的说明里明确声明只与启用 HTTPS 的网站交换链接,但一直以来我启用 HTTPS 的需求并不强烈,又加上有懒癌在身,实在是没有动力去折腾,直到最近发生了几件事情。

    2016/05/21 GitHub

  8. 判断前台 Activity 是否属于本进程

    本文记录的是一种判断当前激活的 Activity 是否属于本进程的方法。 约定:文中表述说一个 Activity 处于激活状态是指它是屏幕上当前展示的 Activity,且没有被 Dialog 覆盖。

    2016/04/20 Android