幫助中心 | 我的帳號 | 關於我們

C++碼農日記(全程視頻講解)/電腦科學與技術叢書

  • 作者:編者:白振勇|責編:劉星
  • 出版社:清華大學
  • ISBN:9787302591054
  • 出版日期:2022/01/01
  • 裝幀:平裝
  • 頁數:487
人民幣:RMB 129 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書共9章。第1章講述程序員入職前的準備以及C++跨平台開發入門知識,著重介紹求職面試相關知識,以及Qt的安裝配置、開發環境搭建、第三方跨平台庫基礎知識、配套資源等內容;第2?8章通過50多個實際案例講述命令行程序的開發、DLL(動態鏈接庫)的開發與第三方庫的使用、跨平台文件操作、多線程和進程內(多線程間)通信、進程間通信、非同步串口通信、資料庫訪問等常用開發技能;第9章通討一個數據中心的案例介紹C/S模式(Client/Server模式,客戶端/伺服器模式)軟體的綜合開發技能。本書提供的案例覆蓋了C/S模式軟體開發工作的常見場景。
    本書側重無界面程序的開發,倡導的理念是系統全面、貼近實戰。
    本書可作為電腦軟體類專業本科生或研究生、C++軟體工程師、C++編程愛好者的參考資料。

作者介紹
編者:白振勇|責編:劉星
    白振勇,2000年畢業於山東工業大學,20年來一直從事跨平台監控系統的設計、研發工作;曾因iES-DMS1000 Extreme配電自動化主站系統榮獲山東省科技進步二等獎,獲得3項國家發明專利;帶領團隊利用Qt 5開發的圖形平台已成為公司主營產品的核心支撐組件。

目錄
第1章  入職準備
  第01天  求職與面試
  第02天  了解跨平台開發
第2章  開發命令行程序
  第03天  使用VS 2019和Qt構建一個命令行程序
  第04天  使用pro文件與pri文件開發項目
  第05天  獲取程序的命令行參數
  第06天  帶菜單的終端程序
  第07天  使用VS 2019調試程序
  第08天  使用Qt Creator調試程序
  第09天  在Linux系統中以守護進程方式運行程序
  第10天  在Windows系統中以後台服務方式運行程序
  第11天  讓程序在操作系統啟動時自動運行
  第12天  溫故知新
第3章  庫的開發與第三方庫的使用
  第13天  開發一個DLL
  第14天  可動態載入的DLL
  第15天  將動態載入DLL的功能封裝到自定義類中
  第16天  動態載入DLL時區分Debug版/Release版
  第17天  利用動態載入DLL技術製作插件
  第18天  POCO庫安裝與使用
  第19天  溫故知新
第4章  跨平台文件操作
  第20天  使用操作系統API操作文本文件
  第21天  跨平台開發中的數據類型、大小端
  第22天  使用操作系統API操作二進位文件
  第23天  封裝文件操作類
  第24天  可以讀寫INI文件的自定義類
  第25天  使用tinyXML訪問XML文件
  第26天  內存數據保存、恢復
  第27天  升級的二進位文件格式
  第28天  設計向後兼容的二進位文件
  第29天  溫故知新
第5章  多線程和進程內通信
  第30天  跨平台的多線程應用
  第31天  在多線程應用中使用互斥鎖保護數據
  第32天  在多線程中使用事件進行同步
  第33天  使用單體模式保證數據唯一性
  第34天  檢測線程的運行狀態
  第35天  使用POCO庫開發多線程應用
  第36天  為線程專門分配一個CPU內核
  第37天  溫故知新
第6章  進程間通信
  第38天  阻塞式網路通信程序
  第39天  非阻塞式套接字
  第40天  單客戶端的網路通信程序
  第41天  TCP/IP多客戶端通信
  第42天  通信用結構體的內存對齊、位域大小端處理
  第43天  溫故知新
第7章  非同步串口通信

  第44天  串口通信的基礎知識
  第45天  封裝跨平台的非同步串口通信類庫
  第46天  簡單的串口通信程序
  第47天  開發簡單的通信規約
  第48天  雙向通信
  第49天  使用結構體組織通信數據
  第50天  用串口傳輸文件
  第51天  確認幀、三次重發
  第52天  串口調試工具
  第53天  溫故知新
第8章  訪問資料庫
  第54天  資料庫、SQL語言基礎
  第55天  使用POCO訪問資料庫
  第56天  溫故知新
第9章  項目實戰——Client/Server模式的數據中心
  第57天  建立結構化內存數據區
  第58天  數據發布/多客戶端訂閱
  第59天  在線更新內存模型
  第60天  數據斷面保存與恢復
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032