CatCoding

当前 36,共 50 页

一些包管理命令

包管理器是 Linux 上一个经常用的东西,我觉得下面这几个命令是非常有用的,便于查询包的状态,或者搜索我该安装哪些包。 apt-cache用来根据名字查询软件包,比如 apt-cache search vim 查询 vim 相关的。 apt-file用来根据某个文件查询软件包,这在 ......

巧妙的 XOR Link List

XOR Link List,只用一个附加的变量来实现双向链表。首先 xor 本身是个稍微有点难理解的操作。xor 有下面的一些特性: A ^ 0 = A A ^ A = 0 A ^ B = B ^ A (A ^ B) ^ A = B (B ^ A) ^ B = A 注意最后两条,这是 ......

Jekyll 使用 MathJax 来显示数学式

使用 Jekyll 写作文章的时候有可能需要内嵌一些数学公式,MathJax就是用来干这个的,试用了一下感觉非常方便。步骤如下: 修改 html 头部。 在每个页面开头加上这么一句,在 Jekyll 下可以通过修改 default.html 加上。 <script typ ......

读 bootstrap scheme

scheme-car-cdr For a List in Lisp, Car is the First, Cdr is the Rest, and Lisp means List-Proccessing. 前段时间偶然在网上看到这个bootstrap scheme 这个开源程序,读来 ......

Emacs 会说话

出来工作之前我从来没认真考虑过我的英语口语问题,大学时候的四级口语考试 C 级也没让我意识到自己的发音比较烂。学了好多年哑巴英语,又因为本人生性有点害羞经常不好意思开口说英语,悲剧早就注定。其实我的英语阅读能力还是可以的,不过工作之后同事们都嘲笑我口语听起来像印度人,据说发音极其古怪 ......