本書是一部介紹在Linux下使用C++開發(fā)網絡通信服務器程序的書。本書共8章36節(jié),介紹了一個完整的項目,其中包括通信框架和業(yè)務邏輯框架,有以下幾個特點:①項目本身是一個完整的多線程高并發(fā)的服務器程序;②支持TCP長連接,按照“包頭+包體格式”正確接收客戶端發(fā)送過來的數據包,完美解決收包時的數據粘包問題;③可根據收到的
本書是與《C語言程序設計(第4版)》配套的學習與實驗指導書。全書共分7章,涵蓋了C語言程序設計課程的主要內容,同時兼顧了題目的廣度和深度。每章包括內容概述、典型題解析、自測試題及參考答案、思考題及參考答案、實驗題目和參考答案(第1章除外)和習題解答。本書的絕大部分題目精選于各大高校歷年考研題、全國計算機等級考試題和具有
SQL(StructuredQueryLanguage)是關系數據庫的基本操作語言,它主要包括數據查詢(Querystatements)、數據操縱(DataManipulationLanguagestatements)、數據定義(DataDefinitionLanguagestatements)等功能,是應用程序與數據
C語言是國內外廣泛使用的編程語言,已被大多數高等學校作為典型的計算機教學語言!冻绦蛟O計基礎——C語言(第2版)》共10章,內容包括:C語言概述,數制、基本數據類型,運算符和表達式、輸入輸出,控制結構,數組,函數,指針,結構體與共用體,文件,綜合應用案例——學生學籍管理系統(tǒng),以及4個附錄!冻绦蛟O計基礎——C語言(第2
本書按照循序漸進的原則介紹線性表、棧、隊列、串、樹、圖等數據結構的邏輯結構、存儲結構和數據運算,對于經典算法使用C++構造可執(zhí)行的程序,幫助讀者利用最少的時間和空間資源編寫出z優(yōu)秀最合理的程序。本書可以作為高等院校信息管理與信息系統(tǒng)專業(yè)、軟件專業(yè)、計算機專業(yè)的本科教材,也可以作為其他理工科專業(yè)的選修教材。教師可以根據本
本書圍繞SQLServer2019數據庫管理的各種應用特性,介紹了服務器管理、數據庫、表、視圖、存儲過程、視圖、觸發(fā)器、索引、備份與還原、TSQL語言、安全管理、自動化管理、報表服務、集成服務等內容。內容詳實,深入SQLServer2019的各項功能。本書適合用于高等院校、高職專科等學校本?茖W生信息管理、計算機應用、
本書是一本綜合講述數據結構及其算法的入門書,力求簡潔、清晰、嚴謹且易于學習和掌握。本書從介紹計算思維與程序設計兩者之間的關系展開,談到如何培養(yǎng)計算思維的4個部分:分解、模式識別、模式概括與抽象、算法。接著介紹經典算法的分類:分治法、遞歸法、動態(tài)規(guī)劃法、迭代法、枚舉法、回溯法及貪心法。學習了這些基礎之后,在接下來的各章中
《網絡服務器配置與管理項目化教程:WindowsServer2012+Linux》將一個典型的實際中小企業(yè)網絡信息服務項目精選并優(yōu)化為8個教學項目。其中,項目一主要讓讀者掌握企業(yè)網絡信息服務項目的工程概況、需求分析、項目規(guī)劃以及服務平臺的部署;項目二至項目八是為整個項目實施而劃分的7個子項目,包括DHCP、DNS、We
本書詳細地闡述了軟件測試領域的基本理論、基本技術及專門測試領域的測試技術。從軟件測試的數學基礎入手,介紹了和軟件測試相關的基礎知識;然后全面深入地介紹了靜態(tài)測試技術和動態(tài)測試技術;在了解這些基礎技術的基礎上,本書從單元測試、集成測試、系統(tǒng)測試及驗收測試4個層面分析了如何進行測試的計劃、用例分析和設計等過程;本書還會涉及
現(xiàn)在,大部分公司已經將Spring作為企業(yè)級應用程序開發(fā)的主要框架。本書的主要目的是討論Spring框架使用的設計模式,以及在Spring框架中如何實現(xiàn)。本書能夠幫助讀者學習并理解Spring框架所使用的設計模式以及它如何解決企業(yè)級應用程序中常見的設計問題,同時也能夠幫助讀者了解Spring5的增強特性及其引入的許多新