本書是被譽為UNIX編程圣經的AdvancedProgrammingintheUNIXEnvironment一書的第3版。在本書第2版出版后的8年中,UNIX發(fā)生了巨大的變化,特別是影響UNIX編程接口的有關標準變化很大。本書在保持前一版風格的基礎上,根據(jù)新的標準對內容進行了修訂和增補,反映了新的技術發(fā)展。書中除了介紹
本書是UNIX網絡編程的經典之作。書中全面深入地介紹了如何使用套接字API進行網絡編程。全書不但介紹了基本編程內容,還涵蓋了與套接字編程相關的高級主題,對于客戶服務器程序的各種設計方法也作了完整的探討,*后還深入分析了流這種設備驅動機制。本書內容詳盡且具權威性,幾乎每章都提供精選的習題,并提供了部分習題的答案,是網絡研
本書結合操作系統(tǒng)原理,分析了一個面向教學的操作系統(tǒng)--EOS操作系統(tǒng)的源代碼。本書從EOS操作系統(tǒng)中引用了豐富的代碼實例,并配有大量的圖示和圖表,一步步的引導讀者分析EOS操作系統(tǒng)的源代碼。本書與其它操作系統(tǒng)理論書籍最明顯的不同是,配有若干個精心設計的實驗。讀者可以親自動手完成這些實驗,在實踐的過程中循序漸進的學習EO
Node.js是一套用來編寫高性能網絡服務器的JavaScript工具包。它可以讓JavaScript在服務器端運行,因此,它可用來快速構建網絡服務及應用的平臺。本書是學習Node編程的入門指南。全書共12章,由淺入深。本書首先介紹Node的基礎知識、Node的核心功能、Node的模塊系統(tǒng)和REPL等,然后講解Node
本書以Python3.5為編程環(huán)境,從基本的程序設計思想入手,逐步展開Python語言教學,是一本面向廣大編程學習者的程序設計類教材。基礎篇主要講解Python的基礎語法知識、控制語句、函數(shù)、文件、面向對象編程基礎、Tkinter圖形界面設計、網絡編程和多線程、Python數(shù)據(jù)庫應用等內容,并以小游戲案例作為各章的階段
本書分為3篇,*部分基礎篇,講授程序設計概述及C語法基礎內容;第二部分核心篇,圍繞類與對象、繼承與派生、多態(tài)性與虛函數(shù)、運算符重載與類模板、流等內容展開;第三部分應用篇,講授MFC編程技術、數(shù)據(jù)庫編程技術、圖形繪制等內容。
本書通過大量測試代碼、界面截圖和操作步驟,介紹了如何使用SeleniumWebDriver3.0實現(xiàn)Web自動化測試。主要內容包括如何構建測試框架、如何處理失敗的測試、Selenium生成的各種異常的含義、自動化測試失敗的原因、頁面對象的使用方法、高級用戶交互API的使用方法、JavascriptExecutor類的使
本書以目前廣泛使用的CentOS7.6平臺為例,由淺入深、系統(tǒng)地介紹了Linux基礎及對Linux各種服務的管理。全書共11章,主要內容包括Linux簡介、基礎操作命令、賬戶與權限管理、文件系統(tǒng)與磁盤管理、網絡管理與系統(tǒng)監(jiān)控、軟件包管理、進程與基礎服務、常用服務器配置、常用集群配置、常用系統(tǒng)安全配置和Shell編程基礎
本書結合數(shù)學、科學、音樂等幾個科目,以小猴編程卡通角色帶入,用豐富的人設和故事把Scratch3.0所表達的計算思維展現(xiàn)出來。全書共分為12課,每課主要講一個功能模塊,鼓勵孩子們運用這個模塊實現(xiàn)各種項目,不僅教會孩子們使用Scratch3.0,掌握全新的編程思維,還能提升孩子們的創(chuàng)造力、思考力、想象力。本書非常適合孩子