The Standard Template Library, or STL, is a C++ library of container classes, algorithms, and iterators; it provides many of the basic algorithms and data structures of computer science. The STL is a generic library, meaning that its components are heavily parameterized: almost every component in the STL is a template. You should make sure that you understand how templates work in C++ before you use the STL.
javascript ebooks Learneroo Resources to Learn Programming Learn X in Y minutes Microsoft Press: Free E-Books
這和書中介紹的2004年釋放的3.0版本相差不遠,bash是相當成熟的。現在Linux登錄后一般都是使用bash,如果使用其他(一般也沒有如果)shell,需要在腳本的一開始指明使用的是bash。作為一種良好的腳本書寫習慣,我們也應當在開始注明腳本使用的語言。
本書著重講解關于正則表達式匹配原理、優化方法和使用技巧,讀完之后你會覺得豁然開朗,沒想到正則表達式還有這樣一片天空。可能讀過一遍之后會覺得摸不到頭腦,沒關系,只要閱讀一邊,然后放在手邊隨時作為手冊參考,就能讓你的技術水平提高一大截的。 特別強烈推薦Perl程序員和PHP程序員閱讀。
第2版的《代碼大全》是著名IT暢銷書作者史蒂夫·邁克康奈爾11年前的經典著作的全新演繹:第2版不是第一版的簡單修訂增補,而是完全進行了重寫;增加了很多與時俱進的內容。這也是一本完整的軟件構建手冊,涵蓋了軟件構建過程中的所有細節。它從軟件質量和編程思想等方面論述了軟件構建的各個問題,并詳細論述了緊跟潮流的新技術、高屋建瓴的觀點、通用的概念,還含有豐富而典型的程序示例。這本書中所論述的技術不僅填補了初級與高級編程技術之間的空白,而且也為程序員們提供了一個有關編程技巧的信息來源。這本書對經驗豐富的程序員、技術帶頭人、自學的程序員及幾乎不懂太多編程技巧的學生們都是大有裨益的。可以說,無論是什么背景的讀者,閱讀這本書都有助于在更短的時間內、更容易地寫出更好的程序。
This book offers Python programmers one place to look when they need help remembering or deciphering the syntax of this open source language and its many powerful but scantily documented modules. This comprehensive reference guide makes it easy to look up the most frequently needed information--not just about the Python language itself, but also the most frequently used parts of the standard library and the most important third-party extensions.
為了體現現代 C++ 編程風格,我們重新組織并重寫了本書。書中不再強調低層編程技術,而把中心轉向標準庫的使用。書中很早就開始介紹標準庫,示例也已經重新改寫,充分利用了標準庫設施。我們也對語言主題敘述的先后次序進行了重新編排,使講解更加流暢。 本書保持了前幾版的特色,仍然是一部全面介紹 C++ 的教程。我們的目標是提供一本清晰、全面、準確的指南性讀物。我們通過講解一系列示例來教授 C++ 語言,示例除了解釋語言特征外,還展示了如何善用這門語言。雖然讀者不需要事先學過 C 語言(C++ 最初的基礎)的知識,但我們假定讀者已經掌握了一種現代結構化語言。
Java in a Nutshell, 5th Edition
JAVA網絡編程實例
這本書適合所有對Unix系統的種種感到好奇的人,Unix和Windows不同在于,它是個鼓勵你思考的操作系統(換句話說對于想遠離計算機的細節的用戶可能不那么友好),只要你使用它有些時日,就會有很多問題冒出來:symbolic link和hard link區別究竟何在?daemon process是怎么回事?即便不寫系統級的程序,只作為一般的unix用戶,這本書里的信息也是彌足珍貴的。
Ultimate Edition最初發布于2006年十二月,它源自Ubuntu。該項目的目標是創建一份完整的、無縫集成的、視覺上給人震撼的、易于安裝的操作系統。該 發行的特性之一是單鍵升級。其他特性則
Python在多數情況下是跨平臺的,對于與平臺相關的部分則進行sys.platform檢測。例如底層的控制臺交互可能隨平臺不同而不同,則通過檢測sys.platform來選擇合適的工具 sys.path在解釋器啟動時根據PYTHONPATH和系統缺省的目錄進行初始化,可以在運行時對其進行改動。有時PYTHONPAHT是不夠的,一些程序,例如web服務器腳本,可能在啟動時配置sys.path來包含要訪問的目錄
《PHP經典實例(第二版)》(PHP Cookbook, 2nd Edition)。
著名編程類作家Herbert Scllildt的這本最新著作是如何在Java中執行各種編程任務的技術總結。本書采用知名的烹飪式圖書架構,以配方的形式詳細講解和展示了如何完成一個特定的操作,這些配方包含以下方面的內容:使用字符串和正則表達式、文件處理、格式化數據、使用集合、applet和servk、多線程編程、Swing及其他流行的Java應用等。這些經過優化篩選的配方,在實際的編程中重復使用率相當高,通過所有這些配方的學習,讀者將快速領會Java編程技巧,成為一名優秀的Java編程開發人員。 本書適合開發人員學習Java編程使用,也可作為相關人員的參考資料。
Simple Network Management Protocol (SNMP) provides a "simple" set of operations that allows you to more easily monitor and manage network devices like routers, switches, servers, printers, and more. The information you can monitor with SNMP is wide-ranging--from standard items, like the amount of traffic flowing into an interface, to far more esoteric items, like the air temperature inside a router. In spite of its name, though, SNMP is not especially simple to learn.
本書將引導你使用bash shell .書中有很多實用的案例,通過學習這些案例,你會發現自己使用linux會變得越來越順手。 本書中所包含的信息:key binding (好像與熱鍵有關,請知道的朋友說明以下),使用命令行處理信息,集成命令(將眾多linux中的小程序集合在一起使用),shenll編程中的信號處理。
Despite Python's increasing popularity on Windows, Python Programming on Win32 is the first book to demonstrate how to use it as a serious Windows development and administration tool. This book addresses all the basic technologies for common integration tasks on Windows, explaining both the Windows issues and the Python code you need to glue things together.
《Java網絡編程(第3版)》會為你介紹Java網絡API的最新特性。《Java網絡編程(第3版)》討論了JDK 1.4和1.5(現在已命名為J2SE 5)中所做的所有修改和增補。《Java網絡編程(第3版)》內容全面,涵蓋了從網絡基礎知識到遠程方法調用(RMI)等各方面的內容,書中章節涉及到TCP和UDP socket、服務器socket、URL和URI、組播以及特殊用途的API(如JavaMail)等等。《Java網絡編程(第3版)》展示了如何使用JSSE編寫安全的網絡應用程序,解釋了如何使用NIO API編寫超高性能的服務器。它還涵蓋了Java對網絡代理、Web cookie和URL緩存的支持。
想從事軟件測試行業的,入門相必都讀過此書。簡單,通俗,易懂。等你讀過那些所謂的大部頭,經過實際的項目,回過頭來看看,還是這些東西,怎么都逃不出這本書的范圍。也在網上看過不少的教材,稍微好點的基本都是脫胎于此書,所謂的另立獨行,自以為高明的,全是些劍走偏峰的家伙。所以,如果想系統的掌握軟件測試的知識
Ultimate Edition最初于2006年12月發布,它是Ubuntu的衍生物。該項目的宗旨是創建一份完整的、無縫集成的、視覺上有震撼力的、并且易于安裝的操作系統。單鍵升級是該發行一些獨有特點中