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

Rust實戰

  • 作者:(紐西蘭)蒂姆·麥克納馬拉|責編:吳晉瑜|譯者:金偉//唐剛
  • 出版社:人民郵電
  • ISBN:9787115591395
  • 出版日期:2022/09/01
  • 裝幀:平裝
  • 頁數:406
人民幣:RMB 129.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書通過探索多種系統編程概念和技術引入Rust編程語言,在深入探索電腦工作原理的同時,幫助讀者了解Rust的所有權系統、Trait、包管理、錯誤處理、條件編譯等概念,並通過源自現實的示例來幫助讀者了解Rust中的內存模型、文件操作、多線程、網路編程等內容。
    本書旨在幫助讀者理解如何用Rust進行系統編程,並提供了一些使用Rust編寫代碼的技巧。本書給出了10余個源自現實的示例,讓讀者不僅能了解Rust語法,還能了解Rust的實際運用。
    本書適合所有對Rust感興趣的讀者閱讀。要更好地掌握本書涵蓋的內容,讀者應具備一定的編程經驗,至少應對電腦編程的基本概念有所了解。

作者介紹
(紐西蘭)蒂姆·麥克納馬拉|責編:吳晉瑜|譯者:金偉//唐剛

目錄
第一部分  Rust語言的特色
  第1章  Rust語言介紹
    1.1  哪些地方使用了Rust?
    1.2  在工作中提倡使用Rust
    1.3  Rust初體驗
      1.3.1  直通「Hello, world!」
      1.3.2  第一個Rust程序
    1.4  下載本書源代碼
    1.5  使用Rust語言的感受如何
    1.6  Rust語言是什麼?
      1.6.1  Rust的目標:安全性
      1.6.2  Rust的目標:生產力
      1.6.3  Rust的目標:控制
    1.7  Rust的主要特點
      1.7.1  性能
      1.7.2  併發
      1.7.3  內存使用效率
    1.8  Rust的缺點
      1.8.1  循環數據結構
      1.8.2  編譯速度
      1.8.3  嚴格
      1.8.4  語言的大小
      1.8.5  炒作
    1.9  TLS安全性問題的研究
      1.9.1  「心臟出血」
      1.9.2  跳轉到失敗
    1.10  Rust最適用於哪些領域?
      1.10.1  命令行實用程序
      1.10.2  數據處理
      1.10.3  擴展應用程序
      1.10.4  資源受限的環境
      1.10.5  伺服器端應用
      1.10.6  桌面應用程序
      1.10.7  桌面
      1.10.8  移動端
      1.10.9  Web
      1.10.10  系統編程
    1.11  Rust的隱式特性:它的社區
    1.12  Rust術語表
    本章小結
  第2章  Rust語言基礎
    2.1  創建一個可運行的程序
      2.1.1  編譯單文件的Rust程序
      2.1.2  使用cargo編譯Rust項目
    2.2  初探Rust語法
    2.3  數字類型
      2.3.1  整數和浮點數
      2.3.2  整數的二進位、八進位及十六進位表示法
      2.3.3  數字的比較運算
      2.3.4  有理數、複數和其他數字類型

    2.4  流程式控制制
      2.4.1  for循環:迭代的中心支柱
      2.4.2  continue:跳過本次迭代餘下的部分
      2.4.3  while:循環,直到循環條件改變了循環的狀態
  ……
第二部分  揭開系統編程的神秘面紗

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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