从理论到实践,全方位认识DNS(理论篇)

对于 DNS(Domain Name System) 大家肯定不陌生,不就是用来将一个网站的域名转换为对应的IP吗。当我们发现可以上QQ但不能浏览网页时,我们会想到可能是域名服务器挂掉了;当我们用别人提供的hosts文件浏览到一个“不存在”的网页时,我们会了解到域名解析系统的脆弱。

然而关于DNS还有一大堆故事值得我们去倾听,去思考。

阅读全文

知其所以然之永不遗忘的算法

相信大部分同学曾经都学习过快速排序、Huffman、KMP、Dijkstra等经典算法,初次学习时我们惊叹于算法的巧妙,同时被设计者的智慧所折服。于是,我们仔细研读算法的每一步,甚至去证明算法的正确性,或者是去尝试优雅地实现这些算法。总之,我们会花费很大的时间精力去理解这些智慧的结晶。

然而,现在对于这些经典的算法你仍然了然于胸吗?就算现在你仍然记得这些算法的步骤,你敢确保一年后、十年后自己不会忘记?我想没有多少人敢保证吧。

阅读全文

别惊讶,这只是营销!

说到营销,你可能会想起街头派发的传单,想起地铁里的各种宣传海报,想起优酷视频开始前漫长的无聊的广告,想起史玉柱的脑残广告台词(敢问有谁没听过?!):

今年过节不收礼啊不收礼,收礼只收脑白金脑白金!

虽然我们很厌烦这些强迫式、入侵式的宣传,但不得不说它们的效果真的是不一般。想想一下,当你面对眼花缭乱的纷杂商品时,你是会买()听过的那些,还是那些根本没听人说过的无名之物呢?亦或者,你根本不知道买什么时,会不会被那些浮夸的宣传俘获,抱着试试的心态去体验下呢。

强迫式、入侵式的营销

阅读全文