Linux伺服器程式設計是一個比較剛需的開發方向

brucexia發表於2022-11-01

Linux 伺服器程式設計是一個比較剛需的開發方向,在資料通訊、遊戲伺服器、軟體開發、雲端計算等領域得到廣泛應用。有志於Linux 伺服器程式設計的讀者,可以參考下面3 Linux 程式設計書,作者是資深行業開發人士。

 

Linux C/C++ 伺服器開發實踐》

本書較為全面地介紹了基於Linux 網路程式設計的基礎知識和程式設計技術,章節安排貼近企業專案需求,對基於Linux C/C++ 語言的多執行緒程式設計和Linux 作業系統支援的網路庫函式等進行講解。

本書共分12 章,內容包括網路概述、網路基礎概念、套接字、TCP 程式設計、UDP 程式設計、原始套接字程式設計、網路I/O 模型、伺服器設計,以及四大綜合實踐專案(HTTP 伺服器、FTP 伺服器、併發聊天伺服器與C/S P2P 聯合架構的併發遊戲伺服器),透過專案練習幫助讀者鞏固所學的程式設計技術。

 

Linux C C++ 一線開發實踐》

Linux C/C++ 程式設計在Linux 應用程式開發中佔有重要的地位,掌握這項技能將在就業競爭中立於不敗之地。本書是一本針對初、中級讀者的、貼近軟體公司一線開發實踐的書。

本書共分為19 章,內容包括Linux 概述、搭建開發環境、語言基礎、檔案程式設計、多程式程式設計、程式間通訊、Web 程式設計、多執行緒程式設計、Linux 下的庫、TCP/IP 協議基礎、網路程式設計、網路效能測試工具iPerf 簡析、版本控制和SVN 工具、C++ 跨平臺開發以及安全程式設計等。

 

Qt 6.x 從入門到精通》

Qt 是跨平臺 開源C++ 應用程式開發 框架,業務需要時可選擇用於快速開發 UI 介面,與伺服器開發技術結合起來,適用的場景非常豐富。

本書分為15 章,內容包括Qt 6 概述、開發環境、程式設計基礎、對話方塊程式設計、控制元件設計、資料庫程式設計、呼叫Windows 動態連結庫、使用Linux 靜態庫和共享庫、檔案程式設計、選單欄/ 工具欄和狀態列、圖形程式設計、多執行緒程式設計、多媒體程式設計、網路程式設計、應用程式釋出。




來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/18841117/viewspace-2921377/,如需轉載,請註明出處,否則將追究法律責任。

相關文章