博客

  • PHP開發典型模組大全

    《PHP開發典型模組大全》

           以關鍵技術為核心,通過21個典型模組系統、全面地介紹了如何使用PHP進行各領域的網頁開發。全書共分為26章,其中前4章介紹了PHP環境搭建、PHP基礎、MySQL資料庫基礎和Smarty範本,第26章介紹了網站發佈,使初學者能夠瞭解使用PHP進行程式設計的基本思路和方法。之後通過對註冊及登錄驗證模組、上傳下載模組、分頁顯示模組、網站計數分析模組、留言本模組、搜尋引擎模組、投票系統模組、購物車模組、線上支付模組、聊天室模組、論壇模組、許願牆模組、博客模組、網路象棋遊戲模組、短信群發模組、電子郵件模組、播客模組、線上音樂模組、電子相冊模組、RSS閱讀器模組和天氣預報模組等21個模組進行詳細地介紹,使讀者能夠掌握圖形影像處理、多媒體、資料庫、網路通信等各領域的相關技術,為從事專案開發的人員提供相關解決方案。

      本書附有配套光碟。光碟提供了書中所有案例的全部原始程式碼,所有原始程式碼都經過精心調試,在Windows XPWindows 2000Windows Server 2003Linux下全部通過,保證能夠正常運行。此外,光碟中還提供了程式設計詞典試用版軟體。

      本書案例涉及行業廣泛,實用性非常強。通過對本書的學習,讀者可以瞭解各個行業的特點,能夠針對某一行業進行網站開發,也可以通過光碟中提供的模組原始程式碼進行二次開發,以減少開發系統所需要的時間。

    點擊下載: PHP開發典型模組大全

  • Beginning ASP.NET 4 in C# 2010

    Beginning ASP.NET 4 in C# 2010

    該書提供了詳盡的ASP.NET的覆蓋面,引導你從你的第一個步驟,一直到最先進的技術,如查詢從一個網頁資料庫和優化您的網站以獲得最佳性能。在這些網頁,你可以找到最好的做法和金鑰資料庫和XML的原則,全面的討論,你需要知道,以便與ASP.NET有效的技巧。

    The most up-to-date and comprehensive introductory ASP.NET book you’ll find on any shelf, Beginning ASP.NET 4 in C# 2010 guides you through Microsoft’s latest technology for building dynamic web sites. This book will enable you to build dynamic web pages on the fly, and assumes only the most basic knowledge of C#.

    The book provides exhaustive coverage of ASP.NET, guiding you from your first steps right up to the most advanced techniques, such as querying databases from within a web page and tuning your site for optimal performance. Within these pages, you’ll find tips for “best practices” and comprehensive discussions of key database and XML principles you need to know in order to be effective with ASP.NET. The book also emphasizes the invaluable coding techniques of object orientation and code behind, which will start you off on the track to building real-world web sites right from the beginning—rather than just faking it with simplified coding practices.

    By the time you’ve finished the book, you will have mastered the core techniques and have all the knowledge you need to begin work as a professional ASP.NET developer.

    Download: Beginning ASP.NET 4 in C# 2010

  • 《ASP.NET 4 揭秘》(ASP.NET 4 Unleashed)

    《ASP.NET 4 揭秘》(ASP.NET 4 Unleashed) 對微軟的新ASP.NET 4中最全面的書,涵蓋了ASP.NET 4中釋放ASP.NET開發的所有方面。微軟ASP.NET程式經理Stephen Walther的帶領下,一組專家編寫的徹底覆蓋了整個平臺。

    The most comprehensive book on Microsoft’s new ASP.NET 4, ASP.NET 4 Unleashed covers all facets of ASP.NET development. Led by Microsoft ASP.NET program manager Stephen Walther, an expert author team thoroughly covers the entire platform.

    The authors first introduce the ASP.NET Framework’s basic controls and show how to create common site-wide layouts and styles. Next, they cover all aspects of accessing, presenting, organizing, and editing data. You’ll find thorough and practical sections on building custom components and controls, providing effective site navigation, securing sites and applications, and much more. This book presents hundreds of realistic code examples, reflecting the authors’ unsurpassed experience with ASP.NET both inside and outside Microsoft.

    Download: ASP.NET 4 Unleashed

  • Linux內核修煉之道

    Linux內核修煉之道

     

    本書重點介紹Linux內核工作原理以及學習方法。將Linux內核的修煉之道總結為四個層次:第一層次目的是對Linux以及內核有個全面的認識和瞭解,掌握Linux內核原始程式碼的分析方法。第二個層次討論了內核中系統初始化、系統調用、中斷處理、進程管理及調度、記憶體管理、檔案系統以及設備驅動等主要部分,目的是希望讀者以興趣為導向,尋找一個子系統或模組,對其代碼深入鑽研和分析。第三個層次介紹了內核開發與調試的一些基本資訊,目的是希望讀者能夠融入到內核的開發社區,做出自己的貢獻。第四個層次濃縮為兩個字——堅持。

    本書目錄

    •  第1章 初識Linux 
    • 第2章 配置與編譯內核
    • 第3章 流覽內核原始程式碼 
    • 第4章 系統初始化 
    • 第5章 系統調用 
    • 第6章 中斷與中斷處理 
    • 第7章 進程管理 
    • 第8章 調度 
    • 第9章 記憶體管理 
    • 第10章 檔案系統 
    • 第11章 設備驅動 
    • 第12章 內核開發基礎 
    • 第13章 調試

    點擊下載: Linux內核修煉之道

  • Visual C++駭客程式設計揭秘與防範

    Visual C++駭客程式設計揭秘與防範 

    網路掃描器程式設計、遠端控制軟體發展、基於認證的網路程式、U盤防火牆工具實現、Windows底層Rootkit程式設計..20多個駭客程式設計關鍵技術:Socke、監聽、綁定、後門、掃描、執行緒、注入、拒絕服務、殺毒工具、遠端控制等從Socket、API基礎到案例,全實例呈現駭客VC程式設計技術…

      本書全面介紹了在Visual C++環境中,使用Windows Socket及API開發各類防範駭客軟體及安全防護工具的程式設計實現方法,深入剖析了目前熱門的駭客程式設計技術。本書通過基礎篇、提高篇、綜合篇和拓展篇這種循序漸進地方式,向讀者介紹了防範駭客攻擊程式、安全防護工具、遠端控制軟體和網路安全管理軟體的原理及具體程式設計實現方法。
      本書內容豐富,實用性和實戰性強,不僅包括讀者必備的防範駭客的程式設計知識,更深入闡述了網路程式設計方面的高級技術。不僅適用于駭客程式開發,在讀者掌握了本書介紹的各種程式設計技術後,還能用於開發各類網路安全防護軟體。
      本書適合初、中級網路安全愛好者學習網路安全知識時使用,同時也可作為程式師和網路高級安全工程師的參考用書。

     點擊下載: Visual C++駭客程式設計揭秘與防範

  • JDO:Java Data Objects

     Java Data Objects(JDO)是Java平臺的一項重要創新。當開發者們還在普遍使用JDBC訪問資料庫的時候,當來自一些大企業廠商的專家組還在設計並大肆鼓吹EJB與CMP的API的時候,Craig Russell和David Jordan鼓起勇氣去探索另一條路。與其它一些支持者一起,他們尋找到了提供Java平臺上的存儲機制的簡單辦法,這種辦法對程式師來說既自然又方便。本書描述了他們的研究成果:JDO。

      JDO中獨到的核心思想是在盡可能不增加程式員額外工作的情況下提供一個面向Java的資料庫存儲機制。程式師不需要學習SQL,也不需要很麻煩地通過JDBC調用將資料從Java物件中複製到資料庫或從中讀出,他們只需要按自然的想法使用Java類、屬性和物件之間的引用,而不用寫與之無關的大量代碼,那些代碼會使人頭暈腦脹。甚至對於查詢來說,程式師也可以用Java的布林運算式(即判斷比較運算式)來代替SQL。換句話說,程式師只用寫Java代碼,而存儲都是自動實現的。

      除了透明存儲之外,按JDO方式寫的代碼具有二進位相容性,可以跨平臺、跨資料庫。JDO可以用於物件/關聯式資料庫映射,這種方式中會自動生成JDBC調用來自動地將Java物件和關聯式資料庫中的資料對應起來。另外,JDO物件也可以直接保存到檔中,達到與物件資料庫一樣的功能和性能。

      針對JDO的辛勤勞動得到了回報:透明存儲的概念受到了廣泛的歡迎。JDO有了自己的社區網站:JDOCentral.com,以及企業級的Java討論區:TheServerSide.com,在這些媒體中,開發人員們都稱讚JDO的簡單和實用。很多開發人員用JDO代替了EntityBean,再在SessionBean中使用JDO資料物件。另一些開發人員將JDO作為方便的高層面的JDBC代替品,用於JSP頁面和其它一些Java代碼中。在我和Graham Hamilton在1995年定義了JDBC介面之後,JDO也經歷了長時間的發展,它已經很值得合併到J2EE中去。

      說到編寫JDO書籍,我只能想到兩個最合適的人選。Craig是JDO專家組的規範領導者,而Dave是專家組中最活躍的成員之一。他們的資質遠遠超出了這個小組,在此基礎上,JDO被設計得很實用。他們兩人都在程式設計語言和資料存儲有超過十年的研究,包括嚴密的事務語義、多種形式的存儲模型、物件關係、緩衝效率、存儲和非存儲物件的交互、實際開發中的代碼簡便性等等。他們都在ODMG(物件資料管理小組,OMG的子組)作為核心成員工作了多年。最重要的是,作為開發人員,兩人都熱愛並迫切需要JDO所提供的功能。

    點擊下載: JDO:Java Data Objects

  • Windows網路與通訊程式設計

    Windows網路與通訊程式設計

     

    本書共計13章,講述的內容:首先介紹windows平臺上進行網路程式設計的基礎知識,包括網路硬體、術語、協定、winsock程式設計介面和各種i/o方法等。然後通過具體實例詳細講述當前流行的高性能可伸縮伺服器設計、ip多播和internet廣播、p2p程式設計、原始通訊端、spi、協議驅動的開發和原始乙太資料的發送、arp欺騙技術、lan和wan上的掃描和偵測技術、個人防火牆與網路封包截獲技術等。最後講述ip説明函數。

    點擊下載: Windows網路與通訊程式設計

  • Visual C 系統開發實例精粹

    Visual C 系統開發實例精粹:應該說內容還算豐富,算是一本比較不錯的入門書籍。

     

    本書介紹

    本書精選了40多個綜合性實例,詳細介紹了基於visual c++的程式開發技巧和方法,內容涵蓋了visual c++的系統程式設計、介面程式設計、多媒體程式設計、數位圖像程式設計、網路通信程式設計以及資料庫/mis開發等許多熱門領域。

    每個實例都按照設計思路、程式設計原理以及實例詳解3個步驟進行解說,尤其是對每個實例的原理都進行了詳細地說明,對實例的原始程式碼進行了注釋。同時在本書的光碟中贈送了大量非常有價值的實例原始程式碼。通過本書的學習,讀者可以非常容易地理解並掌握visual c++開發的核心技術,並根據自身需要進行二次開發。

    本書可以作為高等院校相關專業的課程設計、畢業設計的指導用書,同時也可以作為科研單位、企業相關軟體發展的技術指導用書。

    本書特色

    1. 案例的選取具有典型性,非常適合開發中、小型的系統模組。比如書中介紹的多執行緒實例、動態連結程式庫(DLL)實例等,都是Visual C++開發的難點,也是很多讀者非常希望瞭解和學習的內容。
    2. 實例的選取涵蓋全面,包括了Visual C++系統開發的方方面面。比如內容共涉及系統程式設計、介面程式設計、多媒體程式設計、數位圖像程式設計、網路通信程式設計以及資料庫/MIS開發等6大領域。
    3. 實例的選取重複性低,有一部分實例是目前市面上同類圖書中沒有或者很少涉及的內容。比如MP3播放技術、VFW視頻捕捉技術、Visual C++介面設計、網路檔共用技術等。
    4. 所有的實例均都按照設計思路、程式設計原理、實例詳解3個層次進行講解、便於讀者輕鬆、快速地掌握整個案例的設計方法和步驟。
    5. 光碟中提供了每個實例的完整的原始程式碼,方便讀者舉一反三,開發出適合自己的工程項目。同時,光碟中還贈送了很多實例原始程式碼,以便説明讀者能夠更好的完成相關領域的開發工作。

    點擊下載: Visual C 系統開發實例精粹