程序人生

阅读 jQuery 源码的18个惊喜

我热爱 jQuery,且尽管我认为自己算是一名高级 JavaScript 开发者,我从来没有试过由头到尾把 jQuery 的源码看一遍,直...

程序人生

Python编程中的反模式

这篇文章收集了我在Python新手开发者写的代码中所见到的不规范但偶尔又很微妙的问题。本文的目的是为了帮助那些...

程序人生

Linux设备驱动程序笔记

可装载模块:Linux有一个很好的特性:内核提供的特性可在运行时进行扩展。可在运行时添加到内核的代码被称为ld...

程序人生

如何选择正确的编程语言

几个月前,一个同事问我,应该如何选择编程语言,或者有没有什么固定的选择模式,当时我便打算写点什么。上周...