Rust教程文檔字數統計1:Rust程序設計語言 簡體中文版

文檔鏈接:Rust 程序設計語言 簡體中文版

總字數:1294417

統計方式:html頁面中去掉html標簽後的字符數

章節明細:

Rust 程序設計語言 6098
前言 6620
簡介 8971
1. 入門指南 6010
1.1. 安裝 7974
1.2. Hello, World! 9128
1.3. Hello, Cargo! 10718
2. 寫個猜數字遊戲 31427
3. 常見編程概念 6250
3.1. 變量與可變性 10645
3.2. 數據類型 13530
3.3. 函數 12379
3.4. 註釋 6584
3.5. 控制流 15470
4. 認識所有權 6053
4.1. 什麼是所有權? 16869
4.2. 引用與借用 13821
4.3. Slice 類型 15193
5. 使用結構體組織相關聯的數據 6120
5.1. 結構體的定義和實例化 13402
5.2. 結構體示例程序 12296
5.3. 方法語法 13104
6. 枚舉和模式匹配 6205
6.1. 枚舉的定義 14425
6.2. match 控制流結構 13526
6.3. if let 簡潔控制流 8217
7. 使用包、Crate 和模塊管理不斷增長的項目 6982
7.1. 包和 Crate 7351
7.2. 定義模塊來控制作用域與私有性 7749
7.3. 引用模塊項目的路徑 14493
7.4. 使用 use 關鍵字將路徑引入作用域 13699
7.5. 將模塊拆分成多個文件 7418
8. 常見集合 6318
8.1. 使用 Vector 儲存列表 11436
8.2. 使用字符串儲存 UTF-8 編碼的文本 16081
8.3. 使用 Hash Map 儲存鍵值對 12143
9. 錯誤處理 6345
9.1. 用 panic! 處理不可恢復的錯誤 10282
9.2. 用 Result 處理可恢復的錯誤 19823
9.3. 要不要 panic! 11544
10. 泛型、Trait 和生命周期 9164
10.1. 泛型數據類型 14917
10.2. Trait:定義共同行為 23901
10.3. 生命周期確保引用有效 24395
11. 編寫自動化測試 6677
11.1. 如何編寫測試 28102
11.2. 控制測試如何運行 13143
11.3. 測試的組織結構 12650
12. 一個 I/O 項目:構建命令行程序 6636
12.1. 接受命令行參數 9022
12.2. 讀取文件 7835
12.3. 重構以改進模塊化與錯誤處理 24847
12.4. 采用測試驅動開發完善庫的功能 18198
12.5. 處理環境變量 20387
12.6. 將錯誤信息輸出到標準錯誤而不是標準輸出 7978
13. Rust 中的函數式語言功能:迭代器與閉包 6319
13.1. 閉包:可以捕獲其環境的匿名函數 26126
13.2. 使用迭代器處理元素序列 15829
13.3. 改進之前的 I/O 項目 19774
13.4. 性能比較:循環對迭代器 8194
14. 更多關於 Cargo 和 Crates.io 的內容 6123
14.1. 采用發佈配置自定義構建 7088
14.2. 將 crate 發佈到 Crates.io 15973
14.3. Cargo 工作空間 12237
14.4. 使用 cargo install 從 Crates.io 安裝二進制文件 6876
14.5. Cargo 自定義擴展命令 6293
15. 智能指針 7024
15.1. 使用Box<T> 指向堆上數據 11634
15.2. 使用Deref Trait 將智能指針當作常規引用處理 13702
15.3. 使用Drop Trait 運行清理代碼 10781
15.4. Rc<T> 引用計數智能指針 10624
15.5. RefCell<T> 與內部可變性模式 22210
15.6. 引用循環會導致內存泄漏 17667
16. 無畏並發 6872
16.1. 使用線程同時地運行代碼 14172
16.2. 使用消息傳遞在線程間通信 12623
16.3. 共享狀態並發 13652
16.4. 使用Sync 與 Send Traits 的可擴展並發: 7780
17. Rust 的面向對象編程特性 6206
17.1. 面向對象語言的特點 9799
17.2. 為使用不同類型的值而設計的 trait 對象 15071
17.3. 面向對象設計模式的實現 24460
18. 模式與模式匹配 6288
18.1. 所有可能會用到模式的位置 11411
18.2. Refutability(可反駁性): 模式是否會匹配失效 8968
18.3. 模式語法 20682
19. 高級特征 6296
19.1. 不安全的 Rust 16859
19.2. 高級 trait 21305
19.3. 高級類型 14303
19.4. 高級函數與閉包 9150
19.5. 宏 17403
20. 最後的項目: 構建多線程 web server 6460
20.1. 建立單線程 web server 19636
20.2. 將單線程 server 變為多線程 server 34782
20.3. 優雅停機與清理 30405
21. 附錄 5894
21.1. A - 關鍵字 8046
21.2. B - 運算符與符號 10113
21.3. C - 可派生的 trait 9450
21.4. D - 實用開發工具 8528
21.5. E - 版本 6951
21.6. F - 本書譯本 6134
21.7. G - Rust 是如何開發的與 “Nightly Rust” 9693

发表回复

相关推荐

川麻開局打法淺談

“ 會打麻將的人,在碼好牌的時刻就已經構思好瞭胡哪張牌瞭。” 上次的文章主要講瞭一些我自己打牌的一個思路,不迷信運氣,...

· 24分钟前

厲害!新西蘭小黑本,全球排第5名!免簽187個……

你手上的小黑本能帶你去全球哪些地方呢?全球第5!可免簽187個國傢和地區。▼今年第三季度,亨利護照指數(Henley Passport In...

· 28分钟前

Bio-Share 工艺验证 | 生物制药的工艺性能确认(PPQ)

随着工艺验证进入QbD时代,FDA的新工艺验证指南将工艺验证分为三个阶段,今天我们要讲述的工艺性能确认(PPQ)是阶段2(工艺 ...

· 58分钟前

安全可靠,租房就選巴樂兔

最近看瞭很多租房分享,安全性是大傢提到最多的一個問題,這個安全不僅是包含房子本身硬件條件上的安全,還包括小區環境以及...

· 58分钟前

老爺車 古董車歷史著名品牌介紹 ——福特(FORD)(二)

上期我們講瞭關於福特這個品牌的創始人——亨利·福特的故事,今天我們就來講講一個福特品牌中不可或缺的車系,也是在福特汽車的...

· 1小时前

Copyright 2015-2025 www.icpchaxun.com ©All Rights Reserved.