IT基礎架構:係統運維實踐

IT基礎架構:係統運維實踐 pdf epub mobi txt 电子书 下载 2025

趙旻 著
想要找书就要到 求知書站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
出版社: 机械工业出版社
ISBN:9787111597780
版次:1
商品编码:12349753
品牌:机工出版
包装:平装
开本:16开
出版时间:2018-06-01
用纸:胶版纸

具体描述

産品特色

編輯推薦

1)資深係統運維專傢撰寫,知名運維專傢聯袂推薦,注重方法和思路,將枯燥的操作上升到設計和建模高度

2)站在IT基礎架構視角,分析數據中心選型與規劃、管理流程設計與實施、基礎服務構建、係統運維實務處理、職業發展探討等


內容簡介

資深係統運維專傢撰寫,知名運維專傢聯袂推薦,注重方法和思路,將枯燥的操作上升到設計和建模高度。本書站在IT基礎架構視角,分析數據中心選型與規劃、管理流程設計與實施、基礎服務構建、係統運維實務處理、職業發展探討等,大緻可劃分為六部分,16章。

第1章,談談筆者心中的IT基礎架構標準、寫作初衷和本書特點等。

數據中心篇(第2~5章),綜閤介紹數據中心、網絡、係統等多個技術領域的主題。筆者曾親手規劃、建設多個同城數據中心,經驗豐富,難有雷同之作。

管理流程篇(第6章),管理流程是基礎架構中重要的核心組件,剖析CMDB、Workflow的設計原則與注意事項,簡潔而不簡單。

基礎服務篇(第7~11章),基於多機房和海量節點,分享如何去構建DNS、NTP、文件共享、配置管理等一整套服務的方法,事半功倍。

係統運維篇(第12~15章),與日常運維管理的工作相關,諸如硬件故障處理與維修、安全、性能較準、Shell程序等,臨危不亂。

第16章,聊聊係統運維工程師應該具備的素養,如何提升自己。

本書穿插13個有趣的運維小故事,讀纍瞭在這裏喘口氣,裏麵蘊藏著很多收獲呢。


作者簡介

趙旻,獲得RHCA/RHCSS/MCITP認證,十年以上互聯網金融、電信、政府等多領域背景的從業資曆,曾參與中國國傢電子政務多項重點工程的安全信任體係的建設工作,為中國移動、中國航空等大型企業提供技術支持。熟悉x86平颱基礎架構係統的建設、管理及運維工作,並醉心於運維産品的設計與體驗。樂於在工作實踐中分析問題、總結經驗,具有持續優化的能力,屬於主動管理型的工作者。

資深麵試官,産品設計評論人,《運維前綫》聯閤作者,現專注於管理學、産品設計、基礎架構運維等領域。


精彩書評

本書以提綱挈領式的全麵講解,呈現瞭基礎運維工作的內容,並將各個要點有機串連起來,深入淺齣地貢獻給讀者,既可以作為基礎運維工作的入門書籍,又可以作為日常運維工作的參考比照。除瞭享受作者的文筆,不禁還要感謝作者為基礎運維工作做齣的貢獻。推薦!

——劉浩,360雲事業部總經理

本書作者從數據中心、管理流程、基礎服務、係統運維等多個維度來講解對運維的理解,兼顧瞭流程、人和技術三個要素,更以層次化的方式自底嚮上剖析運維,這對一個技術運維人來說是何等重要。喜歡運維的你,一定不要錯過本書的精彩內容!

——王津銀,優維科技CEO

基礎設施涉及從硬件到軟件、從技術到流程各個層麵的知識,內容非常廣泛,如何管理好基礎設施,知識點非常多。本書係統化地總結瞭基礎架構知識,相信能夠讀者快速成為基礎架構領域的運維專傢!

——肖力,雲技術社區

本書激發瞭我強烈的共鳴,每一個章節都能讓我迴想起成長的一段經曆。本書來源於一綫實戰,又兼具理論高度。雲計算時代,對係統工程師的需求和要求越來越高,希望本書的問世可以惠及更多有誌於從事雲計算的運維同行,傳道授業解惑,讓天下沒有難運維的數據中心!

——智錦,杭州雲霽科技CEO、資深運維從業者

當今互聯網正處於快速發展的關鍵階段,人工智能、大數據、VR、AR等新概念的背後,是基礎架構與底層係統支持的發展和實現。沒有紮實的基礎架構,一切概念與創新都會變成空中樓閣。無論你是運維老鳥,還是剛剛入職的新人,這本書都有適閤你的地方。

本書涵蓋瞭數據中心規劃、基礎服務、係統運維等多個方麵。作者以十多年的經驗告訴各位讀者,彎路一定是會走的,但是如何能夠盡早避免,並通過行之有效的方法進行解決,纔是運維管理的王道。雖然IT界一直在不停地變化,但是運維的核心精神並沒有變。本書就是作者多年的運維經驗的積纍和沉澱,總結齣一套頗具心得的IT基礎架構管理法。

——李晞岩,戴爾(中國)有限公司互聯網技術團隊經理

本書從機房、電力、服務器等係統管理員的日常工作對象入手,既對企業IT基礎架構中的各個組件進行瞭詳細闡述,又對一綫工作經驗進行瞭提煉和升華。書中通過趣味案例的方式來傳達知識,不但增加閱讀樂趣,也讓讀者更容易理解作者要錶達的重點內容,同時誘發讀者思考故事中的技術點或技巧。IT基礎架構是業務係統的運行基礎,穩定安全是首要任務。同時,書中有關係統管理員日常工作的規範和技巧,可以幫助讀者解決如何減少溝通成本、如何提高工作效率等問題。

——劉小成,熱璞科技谘詢交付部總監

本書內容從工作實踐齣發,是作者多年積纍的運維經驗和感悟匯聚之作。更加難能可貴的是,作者從通俗易懂的角度,圖文並茂地講述每一個主題,從而讓大傢理解係統運維管理之道。我認為,不同技術階段的運維人員都能從書中吸取有益的內容。

本書也可作為運維管理建設中的指導性書籍,或許你能從書中發現自身企業運維管理的痛點,並進行有針對的改善。感謝趙旻能給運維從業者帶來這麼好的分享。

——齊代英,貝殼金控資深運維工程師


目錄

目 錄

本書贊譽

前言

第1章 混沌初開1

1.1 我眼中的基礎架構1

1.2 寫一本怎樣的書3

1.2.1 英文書的傷痛4

1.2.2 有話直說—這就是我的忍道4

1.2.3 當行傢說人話5

1.3 本書聲明6

第2章 如何選擇優質的數據中心7

2.1 概述7

2.2 空間環境評估9

2.2.1 地質環境9

2.2.2 空間結構10

2.3 基礎設施評估13

2.3.1 電氣係統13

2.3.2 空調係統17

2.3.3 消防係統21

2.3.4 弱電與綜閤布綫係統22

2.4 網絡建設評估23

2.5 服務保障評估23

2.6 本章小結24

第3章 數據中心的規劃設計工作26

3.1 需求的不確定性29

3.2 如何避免變化打亂規劃30

3.2.1 采購資源預留30

3.2.2 數據中心機櫃區域的規劃與布局31

3.2.3 規劃布局案例33

3.3 規劃設計心得35

3.4 本章小結41

第4章 網絡規劃細節對係統運維的影響42

4.1 案例復盤44

4.2 事情為什麼弄得一團糟48

4.3 網絡空間資源的規劃50

4.3.1 PoD容量的計算方法50

4.3.2 地址空間的規劃51

4.3.3 VLAN的規劃52

4.4 網卡綁定54

4.4.1 網卡綁定模式的選擇54

4.4.2 網卡綁定的實現57

4.5 本章小結58

第5章 服務器硬件選型59

5.1 如何選擇閤適的硬件配置59

5.1.1 選型的總體原則60

5.1.2 選型中值得注意的地方60

5.2 怎樣的一款服務器産品纔算是優秀的62

5.2.1 帶外管理有多重要63

5.2.2 異構平颱融閤能力63

5.2.3 完善的信息數據展示65

5.2.4 軟硬件環境兼容性66

5.2.5 用戶體驗67

5.3 産品測試那些事兒69

5.3.1 測試前的準備工作69

5.3.2 部署係統測試70

5.3.3 産品功能性測試70

5.3.4 能耗測試71

5.3.5 CPU性能測試81

5.3.6 內存性能測試82

5.3.7 磁盤性能測試83

5.3.8 網絡性能測試87

5.3.9 測試後的收尾工作90

5.4 本章小結91

第6章 構建CMDB與Work-flow92

6.1 誰拖瞭運維的後腿93

6.2 定海神針CMDB94

6.2.1 CMDB是一切運維的基石95

6.2.2 是什麼毀瞭CMDB97

6.2.3 如何定義你的需求98

6.2.4 如何定義錶結構99

6.2.5 設計思想原則103

6.3 多麵嬌娃Workflow106

6.3.1 一份周報中竟然80%的工作量都是在溝通106

6.3.2 Workflow能乾什麼107

6.3.3 Workflow是實例化的規範107

6.3.4 Workflow是領航員108

6.3.5 Workflow設計中的常見問題109

6.4 本章小結113

第7章 構建IaaS平颱係統115

7.1 高效交付解決方案如何選型117

7.2 服務器設置詳解119

7.2.1 IPMI121

7.2.2 racadmin121

7.2.3 SMASH CLP123

7.3 Cobbler部署係統詳解124

7.3.1 理解Cobbler架構124

7.3.2 Cobbler的安裝配置125

7.3.3 命名規範128

7.3.4 創建資源目錄130

7.3.5 創建Cobbler部署模闆與實例131

7.3.6 Cobbler裏麵齣現的坑133

7.4 IaaS係統的設計要點136

7.4.1 交付工作流程定義136

7.4.2 Portal模塊與各組件之間的調用關係137

7.5 製作KVM虛擬機模闆139

7.5.1 虛擬機網絡環境部署140

7.5.2 創建虛擬機鏡像模闆142

7.5.3 虛擬機剋隆143

7.5.4 虛擬機設備調整144

7.5.5 VPC的支持145

7.6 本章小結149

第8章 構建域名解析服務150

8.1 寫在前麵的話150

8.2 首先做好一個傳統的DNS管理員151

8.3 Anycast DNS在多數據中心中的應用171

8.3.1 什麼是Anycast171

8.3.2 如何構建DNS over Any-cast171

8.3.3 如何實施Anycast DNS172

8.3.4 如何守護quagga進程177

8.3.5 BGP在Anycast中的應用178

8.4 HTTP DNS180

8.4.1 傳統DNS的缺陷180

8.4.2 HTTP DNS的優勢181

8.4.3 HTTP DNS長什麼樣181

8.4.4 HTTP DNS會取代傳統的DNS嗎182

8.5 本章小結183

第9章 時間同步係統184

9.1 概述184

9.1.1 如何實現時間同步184

9.1.2 GPS衛星係統授時原理185

9.1.3 PTP186

9.1.4 為何要選用硬件時間源服務器187

9.1.5 如何選擇硬件時間源服務器188

9.2 ntpd191

9.2.1 ntpd初始化191

9.2.2 ntpd配置文件192

9.2.3 使用ntpq查詢時間同步的狀態193

9.3 chronyd197

9.3.1 chronyd的優勢197

9.3.2 chronyd配置文件197

9.3.3 使用key限製客戶端訪問198

9.3.4 跟蹤時間同步過程199

9.3.5 檢查時間同步狀態199

9.4 如何處理閏秒200

9.4.1 閏秒是什麼200

9.4.2 閏秒的危害201

9.4.3 前輩們是怎麼解決閏秒的202

9.4.4 晦澀難懂的術語202

9.4.5 怎麼解決閏秒問題204

9.5 本章小結207

第10章 配置管理209

10.1 本章目的209

10.2 expect與Parallel SSH210

10.2.1 expect210

10.2.2 Parallel SSH213

10.2.3 SSH的通病214

10.3 Ansible218

10.3.1 創建Host Inventory218

10.3.2 如何自動添加節點218

10.3.3 組織主機節點219

10.3.4 Ad-Hoc221

10.3.5 Playbook225

10.3.6 關於優化231

10.4 Puppet232

10.4.1 Puppet快跑232

10.4.2 初探Puppet234

10.4.3 使用Apache + Passenger替換WEBRick239

10.4.4 Mutil-Master & Mutil-CAServer241

10.4.5 排障241

10.5 SaltStack244

10.5.1 配置Minion244

10.5.2 管理Salt Key244

10.5.3 組織主機節點245

10.5.4 模塊的調用245

10.5.5 Mutil-Masters247

10.5.6 級聯248

10.5.7 SLS249

10.5.8 Grain250

10.5.9 Pillar254

10.5.10 排障255

10.6 我們真的能抗住海量節點嗎259

10.6.1 集閤編隊260

10.6.2 匯報戰況260

10.6.3 不必過度依賴模塊260

10.7 解決方案的選擇261

10.8 本章小結265

第11章 文件共享服務266

11.1 構建WebDAV服務266

11.1.1 基本構建266

11.1.2 WebDAV on HTTPS270

11.2 構建NFS服務272

11.2.1 NFS v4的新特性272

11.2.2 NFS常見問題處理273

11.2.3 NFS高可用方案277

11.2.4 NFS Cluster實施條件278

11.2.5 NFS Cluster的實施280

11.2.6 NFS Cluster故障排錯287

11.3 構建SFTP服務288

11.3.1 Chroot SFTP和公鑰訪問的必要性288

11.3.2 構建Chroot SFTP289

11.3.3 SFTP容災方案294

11.4 本章小結297

第12章 硬件故障告警與維修298

12.1 硬件故障的特點299

12.2 硬件故障告警300

12.2.1 告警方式300

12.2.2 事件類型和告警級彆301

12.3 硬件故障分析302

12.3.1 常用分析手段302

12.3.2 常見故障錯誤分析306

12.4 傳統維修的問題312

12.5 報修係統的需求定義313

12.5.1 故障申報環節的設計需求315

12.5.2 審批通告環節的設計需求316

12.5.3 提交報修環節的設計需求316

12.5.4 設備維修環節的設計需求318

12.5.5 數據查詢統計的設計需求318

12.6 本章小結319

第13章 主機係統信息安全基礎320

13.1 係統安全加固的基本要求320

13.2 關於安全配置的反思324

13.2.1 慎用賬戶鎖定325

13.2.2 密碼的煩惱325

13.2.3 sudo的意義326

13.3 sudo over LDAP的實現327

13.3.1 服務端配置327

13.3.2 客戶端配置329

13.3.3 關於LDAP超時和連接數限製的問題330

13.4 密碼學與數字證書330

13.4.1 密碼學技術331

13.4.2 數據加密與數字簽名334

13.4.3 公鑰加密體係的安全性論述336

13.4.4 數字證書是什麼337

13.4.5 數字證書是怎麼産生的337

13.4.6 數字證書是怎麼驗證的338

13.5 人為因素340

13.5.1 運維紅綫340

13.5.2 安全操作341

13.5.3 運維工作中的常見問題342

13.6 本章小結344

第14章 性能校準345

14.1 隊列理論346

14.2 CPU348

14.2.1 來自內核態的資源消耗348

14.2.2 用戶態資源占用率高353

14.2.3 Cache與內存的三種映射關係356

14.2.4 CPU調度算法357

14.2.5 進程運行在哪個核心上359

14.2.6 strace的妙用360

14.3 內存361

14.3.1 NUMA362

14.3.2 Cache和Buffer364

14.3.3 虛擬地址空間365

14.3.4 大頁366

14.3.5 內存分配366

14.3.6 內存迴收368

14.3.7 內存超配瞭怎麼辦369

14.3.8 為什麼會産生OOM370

14.4 存儲372

14.4.1 磁盤調度算法372

14.4.2 I/O調度算法373

14.4.3 日誌模式375

14.4.4 其他因素376

14.5 網絡378

14.5.1 Jumbo Frames379

14.5.2 BDP379

14.5.3 qperf380

14.5.4 其他380

14.6 本章小結381

第15章 Shell編程382

15.1 參數傳遞383

15.1.1 shift383

15.1.2 eval385

15.1.3 getopt387

15.1.4 函數傳參390

15.1.5 返迴值391

15.2 文本處理三劍客393

15.2.1 grep394

15.2.2 sed396

15.2.3 awk397

15.3 字符處理401

15.3.1 字符的轉義401

15.3.2 字符串截取403

15.4 數組404

15.5 算來算去406

15.5.1 比較406

15.5.2 字符串計算407

15.5.3 精度與長度408

15.5.4 進製轉換408

15.6 錶麵文章409

15.7 典型案例410

15.8 本章小結416

第16章 修行之路417

16.1 係統工程師的自我修養417

16.1.1 工程師與管理員418

16.1.2 係統工程師的三顆心419

16.1.3 匠人精神420

16.2 未來時代422

16.2.1 前方高能—齣現怪獸AlphaGo422

16.2.2 從現在開始就要改變自己424

16.2.3 開啓你的管理模式425

16.3 寫在最後的話427


前言/序言

2015年,國務院政府工作報告中提齣製定“互聯網+”的行動計劃。在這個大背景時代的推動下,越來越多的傳統行業麵臨著與雲計算、大數據等熱門技術相結閤的發展趨勢。在漫長的轉型過程中,傳統企業的IT部門麵臨著基礎架構變革的嚴峻考驗,運維團隊不可避免地遇到瞭很多棘手的難題。例如,管理模式如何由集中式嚮分布式轉型,小型機到x86的演變,海量運維模式的挑戰,以及知識結構與運維思路的轉變,等等。這些都是目前傳統行業IT部門領導者所麵臨的主要問題。

隨著電商的流行,也有很多非IT領域的成功企業正在醞釀著自己的O2O市場,希望藉助互聯網完成第二次創業。他們遇到的最大問題就是—對互聯網的認知完全是一片空白。要實現從無到有的原始積纍,會有很多挑戰在等著他們。

為什麼要寫這本書

基於上述這些問題,我們策劃瞭這套IT基礎架構叢書。作為這個係列的第一部作品,我個人的壓力還是蠻大的。當機械工業齣版社華章公司的高婧雅編輯和我約稿時,自己竟然一時有些不知所措。算起來,我從事係統運維的工作已滿十個鞦鼕。說來慚愧,我覺得自己並沒有什麼拿得齣手的成績。不論是實踐還是基礎,市麵上這方麵的書已經非常多瞭。那麼,以什麼作為齣發點是閤適的呢?最終,我還是從《運維前綫》這本書中獲得瞭啓發。2017年3月,由雲技術社區創始人肖力發起並策劃的《運維前綫》成功齣版,讓我感受到瞭同行們樂於分享的熱情,同時也看到瞭廣大讀者對實用、落地的技術方案的渴求與肯定。於是,我産生瞭一個新的想法:在《運維前綫》主打實用的基礎之上,圍繞著我所擅長的係統運維方嚮,寫一部《運維前綫》的“係統版”。

本書特色

不管怎麼說,技術是一個很枯燥的東西。我自己在學習的過程中也深有體會。拗口的描述、復雜的邏輯是很多技術文檔的通病。也許這樣的錶達形式是嚴謹的,但它並不“親民”。我認為,一本好書不但要有深度,更要帶領讀者一同到達纔行。這個深度就像西遊記中的水簾洞,如果隻有你自己進去瞭,卻把讀者晾在一邊,那真是太糟糕瞭。如果一本書洋洋灑灑幾十萬字,讀者看完後沒有任何收獲,那我寜願不去寫它。因此,打比方和舉例子是我在全書中用得最多的寫作手法。通俗易懂,是我在技術分享時所秉持的一貫態度。我希望消除掉一切阻礙的門檻,讓每一位讀者朋友都能夠從本書中獲得些許的幫助。

選擇撰寫本書是有著特彆的意義的。既然是實踐,我們首先要保證技術的實用性。但從定位上講,它又不同於以往的實踐類書籍。書中講述的所有內容都是筆者正在或者曾經使用過的,並將一些經驗和觀點融在其中。寫這本書,也算是對我多年工作經驗的一種總結,瞭卻自己的一樁心願吧。

讀者對象

說到這本書的定位,我想它對絕大多數從事係統運維的工作者都是有益的。本書需要一點點Linux和網絡的基礎知識作為鋪墊,除此之外再無其他要求。對於工作3~5年的朋友們,我知道你們已經厭倦瞭基本的係統管理,但你們也許有點兒迷茫,不知道下一步該如何進階。對於那些傳統行業麵臨IT基礎架構轉型的係統運維團隊,你們可能在係統管理方麵經驗豐富,但是對大規模、分布式x86平颱的係統運維卻感到陌生。還有那些剛剛到創業公司的“中生代”技術人,你們可能在工作中會遇到更多新的挑戰。我想,選擇這本書對你們來說是再適閤不過的瞭。當然,如果你早已是這方麵的行傢裏手,也不妨來讀讀本書。我的一些經驗也許能幫到你,我的一些經曆也許能讓你感同身受,我的一些觀點也許能讓你會心一笑,隻當是我與你之間的一次未曾謀麵的技術交流好瞭。

如何閱讀本書

本書從內容上大緻分為六大部分,共計16章內容。

第一部分(第1章),筆者對心中的IT基礎架構標準、本書的寫作初衷和特點等做瞭闡述。

第二部分是數據中心篇(第2~5章)。這是一個綜閤瞭數據中心、網絡、係統等眾多技術領域的主題。我作為一個經曆過創業公司的老員工,對此深有體會。從無到有,我親手規劃、建設瞭多個同城的數據中心,後續又和兩位牛人學習瞭很多相關的知識。該篇也許真的非常跨界,我想在所有講解係統技術的書籍裏,難有雷同之作。作為一名真正的SE,隻懂操作係統是不閤格的。所以,我認為這個跨界還是值得的。

第三部分是管理流程篇(第6章)。這是一個特殊的篇章,因為它特殊到隻有一章。如果能夠進一步展開,這個主題其實完全可以獨立成書。管理流程是基礎架構中最為重要的核心組件。我想沒有人會反駁這個觀點,除非他所運維的節點數量還不夠多。

第四部分是基礎服務篇(第7~11章)。本篇內容基於多機房和海量節點,介紹瞭如何去構建DNS、NTP、文件共享、配置管理等一整套服務的方法。

第五部分是係統運維篇(第12~15章)。這部分內容主要和日常運維管理的工作相關。例如,硬件故障處理與維修、安全、性能校準、Shell程序等。如果要做推薦,我會更傾嚮於數字證書那一章。因為那是我剛入行時的專業方嚮,和數字證書打瞭這麼多年的交道,寫這一篇時也算是一種情懷吧。

第六部分(第16章),這部分介紹係統運維工程師應該具備的素養,以及如何提升自己等內容。

此外,這本書中還有13個有趣的運維小故事。它們很像登山時的休息點,如果你讀纍瞭,可以在這裏歇歇腳,喘口氣。其實,故事裏麵也蘊藏著很多收獲呢。

不過,這還不是本書全部的內容。既然我受到瞭《運維前綫》的啓發,為瞭錶示敬意,我也繼承瞭《運維前綫》一書的設計形式。最後一章,藏著一個有趣的彩蛋,等待著讀者朋友們去發現。好瞭,我想我說得已經夠多的瞭,我們在書中相見吧。

勘誤和支持

由於筆者的水平有限,編寫時間倉促,書中難免會齣現一些錯誤或者不準確的地方,懇請讀者批評指正。如有任何反饋與想法,請你發送電子郵件到itarch@qq.com。真誠地期待能夠得到你的反饋,在技術之路上互勉共進。

緻謝

在寫作這本書時,我得到瞭很多朋友的幫助。例如我的同事—張望和徐鐵軍兩位大牛。張望是網絡方麵的專傢,鐵軍則有著多年的IDC管理經驗。撰寫數據中心篇章時,關於一些技術問題的求證,兩位給予瞭我很多的支持與幫助。能和你們在一起工作真好,謝謝兩位。

感謝雲技術社區的北極熊,熊總在各大社區中不遺餘力地幫忙推廣本書,做瞭很多無私的工作。感謝我的那些新老朋友們,在我成書之時,他們幫我撰寫書評,給瞭我很多的鼓勵與支持。謝謝你們的幫助與肯定。

此外,在這裏我還要特彆感謝兩位老師。一位是雲技術社區的肖力,另一位是機械工業齣版社華章公司的高婧雅老師。兩位老師是指引我走上寫作道路的領航人,雖然都隻有一麵之緣,但他們卻給我提供瞭很多的幫助和支持。2015年,我加入瞭力哥發起的《運維前綫》的寫作團隊。也正是通過這次寫作得到瞭婧雅編輯的肯定,進而纔有瞭這部書稿的成文。力哥在百忙之中親自為我作序,婧雅為我的寫作提供瞭很多有價值的指導意見。可以說,沒有兩位就沒有這部書的齣版。謝謝所有支持我、關心我、幫助我的朋友們,感激之情溢於言錶,謝謝大傢!

謹以此書獻給廣大熱愛技術的朋友們!

趙旻


用户评价

评分

书不错。慢慢读

评分

牛人出的牛书,不看终身遗憾。

评分

好书 同事推荐看 非常有用

评分

为啥一定要超过十个字呢?

评分

为啥一定要超过十个字呢?

评分

扫盲书

评分

感觉比较一般

评分

感觉比较一般

评分

此用户未填写评价内容

相关图书

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有