高手經常說︰“細節決定勝敗”,的確是這樣的。但這些細節為什麼他們能注意到,而不是你呢?牛頓有句話說得好︰“如果我比別人看得遠,那是因為我站在巨人的肩膀上”。牛頓之所以能創建經典力學,那是因為他積累前人的經驗。
本書收錄過往4年中的經典價值案例,通過最簡潔的話來敘寫,為的就是讓大家在審核代碼的時候多一份心眼和小心。通過長時間累積一定案例,相信你的眼楮也會變得如孫悟空的金楮一般銳利,不再為細膩而煩惱,不再為秋毫而擔憂。
有時候你會不會為堆積得像喜馬拉雅山的書箱感到惡心?有時候你會不會因為缺乏經驗而落後?有時候你會不會讓自己與別人比起來更勝一籌?
你缺少的就是這些!本書屬于總結性很強的讀物,知識點的相互交織和編排,在節奏上顯得非常的緊湊。
計算機的未來發展之路也是充滿著無限個未知數的,可能大家還沒完全地掌握舊的技術,但新的概念已經猶如龍卷風般不斷地席卷著網絡,似橫掃千軍之勢鞭策著信息的大大小小安全領域。書本告訴你的東西永遠是有限的、最基本的,所以你還要踏實地去實踐、探索,拼命地走到最前沿。
不要急躁,代碼總是令人感到枯燥,她既不大方,也不得體。要是你不去深深地了解她,她是不會理睬你的。本書也無法改變這一事實,尤其在腳本或編程里,代碼成千上萬,你想記得深刻,必需要有一定的英語能力,畢竟計算機是老外發明的。
不要迷茫,方法總是讓人感到困惑。她是柔軟的,也是高貴的,要是你不去細細地感受她,她只能默不作聲地等待著……本書盡量地去繁就簡,將好的方法都融會貫通到實例當中,讀者在實踐的過程中領略到其中的樂趣。
不要欺騙,理論總是使人感到疑惑。她很重要,也很自信,要是你不去反復地明白她,她會讓你無從下手。本書立足于理論,一切都從理論出發,再復雜的技術,也莫過如此。
作為一個技術追求者,只要有顆熾熱的心,就沒有什麼能夠阻擋你對天馬行空的向往,對自由的追求。序的最後引用土豆大叔的一段話來鼓勵大家︰
曾記得,黑客的原意好像是指那些對計算機執著鑽研,擅長去研究系統的狂熱者。但現在黑客的原意已被雨打風吹去,我們那一班還死死地抱著“自由、共享、交流、鑽研”的朋友們,你們今天還好嗎?當為著這些原生態的黑客精神而熱淚盈眶時,當為理想信念而奮斗時,當夢想還在支撐著你默默地前行時,你是否察覺,美麗而純粹的黑客世界在你身後行將崩塌。不讓生活磨滅我們的個性,是對自己精神價值的鼓舞,還是現實生活中蒼白無奈的吶喊?當鉛華蕩盡,泡沫破滅,驀然回首,你是否感嘆在生命中曾經有過一段無悔的歲月?
張憶偉
2010年1月1日23:00
二、如何使用和不足之處,特色
本書在每一個相應的章節都有部分的注釋,這些注釋有些是解析某個名詞,有些是提醒讀者要注意的地方。由于篇幅的關系,若遇到一些概念較為復雜的術語,它們都會被寫到本書的“附錄”中。
不但這樣,在部分重要的章節還設有練習,讀者在做習題的同時,促進自己對某個知識的理解,並有對應的參考答案。還有ASP和PHP.SQL三種源代碼都可以從光盤中拷貝,如此一來,高效地加速了你的腳本能力。
當然,本書也有不足,一本書的篇幅,是絕對不可能去論述所有腳本技術的。例如客戶端腳本,提及的少之又少,但了解XML.JavaScript之類的語言,對幫助跨站的理解起著不可忽略的作用。
本書最大的特色是對asp.net的研究,在這方面研究的人很少,案例也少之又少,所以會有心有余而力不足的感覺。此為特色之一,也是遺憾之一。
三、本書適合的人群
1、沒有任何基礎,想迅速地提高自己腳本分析能力的人。
2、經常地遭受腳本攻擊的腳本程序員,想通過一本書來保護自己。
3、有一定基礎的人,但苦于沒有找到一本涵蓋性比較大的書籍來提升自己的實力。
四、鳴謝和獻詞
我很高興可以和孤水兄聯合編寫這本書,本書有六大部分是我寫的,其余兩大部分則是他。在寫作過程中,有時會因意見不同而爭論,但總體方面還是合作得很愉快,謝謝他!
這本書花了我不少的時間和精力,而通過這本書也磨練了自己很多。當然,這少不了很多人的幫助,其中一些素未謀面的人是︰ttfct.sniperhg、冰的原點、Xiao.K.cool_wxd、14yn3(排名有分先後)。要不是他們的支持,本書難以完美地完成。
有一件信仰物鼓勵我堅持把這本書寫完,是黑玫瑰……每當我有點困倦的時候,它會使我繼續踽踽獨行。
還有,周杰倫的《不能說的秘密》獻給大家,希望大家通過這本書找到更多不能說的秘霍(0day)……
到了最後,要特別地感謝一個人︰武漢工程大學郵電與信息工程學院06級計算機系2班的殷浩至今,我還記得我們曾經一起討論技術,實踐理論的時光,真的很難忘。如今,他大四準備畢業了我也忙著高考,大家都已經沒有當初那種熱情。但我相信,讀者們通過閱讀這本書,會感受到這種最原始的激情,你們都是將其傳播下去的一份子!最後,這本書也是獻給幫助過我的朋友的!
圖書找錯活動
事情是這樣的,我在璁假時買了很多腳本的書都是從書店里千挑萬選出來的,非常新,就做為本活動的獎品啦。
讀者們若從本書找到錯誤,可以一一指出並發送到我的E-Mail(
[email protected]),我會在每周星期日定期查閱,根據找到的錯誤數量為排名來獎勵︰
一等獎︰《精通HTML語義、標準和樣式》、《ASP動態商業網站建設案例》、《PHP5+Mysql網站開發實例精講》,總值126元。
二等獎︰《HTML網頁制作從入門到精通》、《ASP信息化系統建設案例》,總值81元。