-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

后臺開發:核心技術與應用實踐

( 簡體 字)
作者:徐曉鑫類別:1. -> 程式設計 -> 綜合
譯者:
出版社:機械工業出版社后臺開發:核心技術與應用實踐 3dWoo書號: 44886
詢問書籍請說出此書號!

缺書
NT售價: 395

出版日:8/8/2016
頁數:409
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787111543398
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

本書圍繞后臺開發需要掌握的核心技術,從多方面、多角度進行了闡述,覆蓋了該領域的幾乎所有內容。全書一共13章,在邏輯上分為六大部分:第一部分(第1-3章)介紹了編程語言方面的知識;第二部分(第4-5章)介紹了編譯原理和調試方法相關的知識,;第三部分(第6-8章)介紹了網絡相關的知識;第四部分(第9-11章)主要是多線程、進程和進程間通信相關的知識;第五部分(第12章)主要是HTTP協議的介紹與使用、CGI的設計原理、實現和FASTCGI的簡單介紹;第六部分(第13章)演示如何使用第三方庫。
目錄:


緒論
第1章 C++編程常用技術 1
1.1 第一個C++程序 1
1.2 函數 3
1.3 數組 6
1.4 指針 8
1.5 引用 12
1.6 結構體、公用體、枚舉 14
1.6.1 結構體、共用體、枚舉的概念 14
1.6.2 結構體、共用體在內存單元占用字節數的計算 18
1.7 預處理 20
1.8 本章小結 25
第2章 面向對象的C++ 26
2.1 類與對象 26
2.2 繼承與派生 49
2.3 類的多態 57
2.4 本章小結 64
第3章 常用STL的使用 65
3.1 STL是什么 65
3.2 string 66
3.3 vector 77
3.3.1 vector是什么 77
3.3.2 vector的查增刪 78
3.3.3 vector的內存管理與效率 86
3.3.4 Vector類的簡單實現 90
3.4 map 96
3.4.1 map是什么 96
3.4.2 map的查增刪 96
3.4.3 map的原理 109
3.5 set 111
3.5.1 set是什么 111
3.5.2 set的查增刪 112
3.6 本章小結 116
第4章 編譯 117
4.1 編譯與鏈接 117
4.2 makefile的撰寫 131
4.3 目標文件 135
4.3.1 ELF的文件類型 135
4.3.2 鏈接視圖下的ELF內容 136
4.3.3 執行視圖下的ELF內容 142
4.3.4 閱讀ELF文件的工具——readelf 144
4.3.5 獲得二進制文件里符號的工具——nm 144
4.3.6 減少目標文件大小的工具——strip 146
4.4 本章小結 147
第5章 調試 148
5.1 strace 148
5.2 gdb 156
5.3 top 164
5.4 ps 165
5.5 Valgrind 168
5.5.1 Valgrind概述 168
5.5.2 Linux程序內存空間布局 170
5.5.3 內存檢查原理 175
5.5.4 Valgrind安裝 176
5.5.5 Valgrind使用 177
5.6 本章小結 187
第6章 TCP協議 188
6.1 TCP協議 188
6.1.1 網絡模型 188
6.1.2 TCP頭部 191
6.1.3 TCP狀態流轉 193
6.1.4 TCP超時重傳 196
6.1.5 TCP滑動窗口 200
6.1.6 TCP擁塞控制 202
6.2 TCP網絡編程API 205
6.3 實現一個TCP server 211
6.4 TCP協議選項 215
6.5 網絡字節序與主機序 233
6.6 封包和解包 233
6.7 本章小結 247
第7章 網絡IO模型 248
7.1 4種網絡IO模型 248
7.2 select 256
7.3 poll 267
7.4 epoll 277
7.5 本章小結 289
第8章 網絡分析工具 290
8.1 ping 290
8.2 tcpdump 292
8.3 netstat 294
8.4 lsof 296
8.5 本章小結 298
第9章 多線程 299
9.1 多線程是什么 300
9.2 多線程的創建與結束 301
9.3 線程的屬性 307
9.4 多線程同步 312
9.5 多線程重入 332
9.6 本章小結 333
第10章 進程 334
10.1 程序與進程 334
10.2 進程的創建與結束 335
10.3 僵尸進程 342
10.4 守護進程 347
10.5 本章小結 351
第11章 進程間通信 352
11.1 管道 352
11.2 消息隊列 358
11.3 共享內存 362
11.4 信號量 368
11.5 ipcs命令 373
11.6 本章小結 374
第12章 HTTP協議 375
12.1 HTTP協議工作流程 375
12.2 HTTP協議結構 376
12.3 HTTPS 383
12.4 CGI 386
12.5 FastCGI 397
12.6 本章小結 398
第13章 常用類庫 399
13.1 JSON 400
13.2 Protobuf 405
13.3 本章小結 409
序: