買這商品的人也買了...
-
Windows 10 IOT 物聯網入門與實戰 - 使用 Raspberry Pi (附120段教學與執行影片/範例檔)$580$493 -
超圖解 Python 物聯網實作入門 -- 使用 ESP8266 與 MicroPython$699$594 -
Julia 程式設計:新世代資料科學與數值運算語言, 2/e$500$450 -
NumPy 高速運算徹底解說 - 六行寫一隻程式?你真懂深度學習?手工算給你看!$750$638 -
Python 自動化的樂趣|搞定重複瑣碎&單調無聊的工作, 2/e (Automate the Boring Stuff with Python : Practical Programming for Total Beginners, 2/e)$680$537 -
Python 功力提升的樂趣|寫出乾淨程式碼的最佳實務 (Beyond the Basic Stuff with Python)$500$395 -
Word 365 全方位排版實務:紙本書與電子書製作一次搞定$480$374 -
Python 資料分析必備套件!Pandas 資料清理、重塑、過濾、視覺化 (Pandas 1.x Cookbook, 2/e)$780$663 -
用 ASP.NET Core 打造軟體積木和應用系統$400$316 -
$606Dart 語言實戰 — 基於 Flutter 框架的程序開發, 2/e -
$356從0到1 ES6快速上手 -
$305React 基礎教程 -
$504Kotlin 從小白到大牛, 2/e -
$456Android 從小白到大牛 (Kotlin版) -
RPA 開發:UiPath 入門與實戰$594$564 -
$652Go職場必備 -
7天學會大數據資料處理 — NoSQL:MongoDB 入門與活用, 5/e$690$538 -
FastAPI|現代 Python 網站開發 (FastAPI : Modern Python Web Development)$680$537 -
Browser Web API 攻略大全:從開箱即用的實作範例開始,逐步掌握開發技巧(iThome鐵人賽系列書)$650$507 -
Claude Code Vibe Coding 開發手冊$750$592 -
商用機器學習(原書第3版)$354$336 -
深入淺出 C#|使用 C# 與 .NET 來建構實際的程式, 5/e (Head First C#: A Learner's Guide to Real-World Programming with C# and .NET, 5/e)$1,280$1,011 -
《生成式 AI × 穩健提示辨識技術 II》視覺影像篇 | MediaPipe × YOLO × OpenCV × LineBot$790$624 -
Vibe Unity | AI 遊戲開發工作流:打破極限,創造一款具有無限可能性的遊戲!(iThome鐵人賽系列書)$680$530 -
Gemini 投資理財全攻略:小資族看過來!完全零門檻的 AI 智慧選股 × 財報分析 × 資金管理$599$473
商品描述
本書是一本兼顧入門與實操的Rust編程教程,全書分為基礎知識、項目應用、編譯與運行三部分。基礎知識部分系統講解Rust語法、數據類型、流程控制、並發編程等核心知識點,細致拆解所有權、生命周期等難點;項目應用部分圍繞目錄與文件處理、時間處理、數據庫編程、網絡應用編程等實戰場景展開,配套豐富的實操練習與完整的項目案例;編譯與運行部分詳細講解Rust的編譯與運行機制。本書立足C++開發者的技術遷移需求,以實操為導向,循序漸進地講解Rust,幫助讀者吃透Rust內存安全、零成本抽象等核心優勢,完成從語法入門到項目落地的全流程學習。本書主要面向想從C++平滑轉型Rust的開發者,同時適配零基礎Rust學習者,可供高校計算機相關專業學生以及嵌入式、系統底層與後端開發從業者閱讀,能夠滿足不同層次讀者的學習與工程實操需求。
作者簡介
黃永祥 技術專家,深耕軟件開發領域13年,在大型企業級項目的一線開發與架構演進中積累了豐富的實戰經驗,尤其擅長高性能系統架構設計。憑借紮實的技術功底與持續的技術輸出,在多個技術平臺發表數十篇原創技術文章,內容深入淺出,廣受開發者好評。其個人技術公眾號“開猿節流”長期分享實戰幹貨。在技術出版領域同樣成果豐碩,已先後出版《精通Python自動化編程》《Django 5 Web應用開發實戰》《玩轉Python網絡爬蟲》《Go語言編程從入門到實踐》《Golang+Vue.js商城項目實戰》等多本暢銷技術書籍。這些作品覆蓋Python、Go、Web全棧與爬蟲工程等方向,既註重基礎原理的系統梳理, 強調從零到一的落地實踐,無論是對於希望夯實內功的初學者,還是尋求進階突破的職場開發者,其技術與經驗都 價值。
目錄大綱
前言
第一部分 基礎知識
第1章 認識Rust
1.1 Rust簡介
1.2 為什麼Rust能平替C/C++
1.3 Rust工具鏈和社區
1.4 安裝Rust
1.5 搭建VS Code+Rust開發環境
1.6 第一個Rust程序(Hello World)
1.7 使用Cargo創建項目
1.8 動手練習:猜數字遊戲
1.9 小結
第2章 基本語法
2.1 關鍵字
2.2 標識符命名規範
2.3 原始標識符
2.4 常量與靜態變量
2.5 變量的可變性與隱藏
2.6 作用域的類型與使用
2.7 算術運算符
2.8 關系運算符
2.9 賦值運算符
2.10 邏輯運算符
2.11 位運算符
2.12 使用註釋生成HTML文檔
2.13 動手練習:個人健康評測
2.14 小結
第3章 基本數據類型
3.1 整型及其取值範圍
3.2 進制的相互轉換
3.3 浮點型的定義與運算
3.4 解決精度丟失問題
3.5 布爾型的應用
3.6 字符類型
3.7 覆合類型——元組
3.8 覆合類型——數組
3.9 整型與浮點型轉換
3.10 整型與字符串轉換
3.11 浮點型與字符串轉換
3.12 動手練習:簡易計算器
3.13 小結
……
第二部分 項目應用
第三部分 編譯與運行
