后记:写这篇文章的时候,我的脑子里老是有这么一个上大学的场景:《计算机网络》课的老师站在讲台上讲数据链路层,他背对着我们,在黑板上写字,一边写一边拉长声音说道:这就是载波---侦听---冲突检测,简称CSMA/CD ! 我坐在教室的倒数几排,百无聊赖地翻着课本,时不时看看窗外,想着这ATM, FDDI, 令牌网,同轴电缆,以太网,都是些什么玩意啊!学这些有什么用!同桌递过来一本编程的书,我一看,是CGI编程,嗯,有意思,津津有味地看了起来。这说明了一个道理,应用层编程尤其是Web编程,非常直观,要比底层的基础知识更吸引人。另外,当时的教科书写得也太无聊,不会举几个有趣的例子,都是干巴巴的文字和公式,老师也是照本宣科,把人念得昏昏欲睡。 转眼间10多年过去了,我希望用一种轻松的方式来传播计算机的基础知识,就像这一篇一样,希望大家能够喜欢。