首頁>科技>

1、精通Rust(第2版)Rust系統程式設計指南自學教程書籍,學習Rust程式語言基礎掌握更高階的程式設計正規化,成就高段位的程式設計極客。

Rust是一門系統程式語言,是支援函式式、命令式以及泛型等程式設計正規化的多正規化語言。Rust在語法上和C++類似。Rust快速、可靠、安全,它提供了甚至超過C/C++的效能和安全保證,同時它也是一種學習曲線比較平滑的熱門程式語言。本書內容共17章,由淺入深地講解Rust相關的知識,涉及基礎語法、軟體包管理器、測試工具、型別系統、記憶體管理、異常處理、高階型別、併發模型、宏、外部函式介面、網路程式設計、HTTP、資料庫、WebAssembly、GTK+框架和GDB除錯等重要知識點。

2、編寫整潔的Python程式碼(預計1月7日上架)

這是一本關於 Python 軟體工程原理方面的書。

本書介紹Python軟體工程的主要實踐和原則,旨在幫助讀者編寫更易於維護和更整潔的程式碼。全書共10章:第1章介紹Python語言的基礎知識和搭建Python開發環境所需的主要工具;第2章描述Python風格程式碼,介紹Python中的第一個習慣用法;第3章總結好程式碼的一般特徵,回顧軟體工程中的一般原則;第4章介紹一套面向物件軟體設計的原則,即SOLID原則;第5章介紹裝飾器,它是Python的最大特性之一;第6章探討描述符,介紹如何透過描述符從物件中獲取更多的資訊;第7章和第8章介紹生成器以及單元測試和重構的相關內容;第9章回顧Python中最常見的設計模式;第10章再次強調程式碼整潔是實現良好架構的基礎。

3、機器學習的數學(預計1月14日上架)用盡可能小的篇幅精準地覆蓋了機器學習所需的數學知識從機器學習的角度講述數學,從數學的角度講述機器學習結構合理,脈絡清晰

本書的目標是幫助讀者全面、系統地學習機器學習所必須的數學知識。全書由8章組成,力求精準、最小地覆蓋機器學習的數學知識。包括微積分,線性代數與矩陣論,最最佳化方法,機率論,資訊理論,隨機過程,以及圖論。本書從機器學習的角度講授這些數學知識,對它們在該領域的應用舉例說明,使讀者對某些抽象的數學知識和理論的實際應用有直觀、具體的認識。 本書內容緊湊,結構清晰,深入淺出,講解詳細。可用作計算機、人工智慧、電子工程、自動化、數學等相關專業的教材與教學參考書。對人工智慧領域的工程技術人員與產品研發人員,本書也有很強的參考價值。對於廣大數學與應用的數學愛好者,本書亦為適合自學的讀本。

4、用“芯”探核:龍芯派開發實戰基礎知識講解,快速上手龍芯派8 大專案實戰,入門嵌入式開發提供專案原始碼,供讀者一步步學習

這是一本帶領讀者快速熟悉、掌握龍芯派開發的專著。本書基於龍芯派二代開發板,首先由淺入深地介紹了龍芯派二代的架構、龍芯派的啟動和開發配置、Linux 基本操作與常用工具等內容,帶領讀者快速上手龍芯派;然後透過Qt 程式設計、智慧家居、無人機編隊系統、數字採集系統、個人路由器、網路加速、影象識別、語音關鍵詞檢索等多個專案,手把手地帶領讀者掌握龍芯派開發的方法,並提供了專案程式碼供讀者一步步學習。

5、Python滲透測試實戰

當你找不到趁手的滲透工具時,是會選擇放棄,還是會自己編寫一個呢?提到編寫滲透工具,很多人可能會覺得這個話題有些遙不可及。不過隨著今時今日 Python 語言的普及,這個難題開始不那麼高不可攀了。本書聚焦於當前滲透測試常用的各種技術,以案例的形式來介紹如何使用Python語言實現這些技術,並給出了對應的防禦解決方案。全書案例程式碼採用Python 3實現,在本書的閱讀中,你將會從網路攻防兩個視角來檢視網路攻擊行為的產生,換位思考有助於我們去提高自身處理網路安全問題的能力。

6、Python趣味創意程式設計

全綵印刷,15個有趣的互動場景,點亮創意靈感。提供演示影片、程式原始碼和素材,輕鬆上手Python程式設計

本書基於Python程式設計,實現了15個有趣的互動場景,幫助讀者從零開始學習Python程式設計。在逐步搭建場景的過程中引入運算子、字串、全域性變數、函式、列表等Python基本知識和選擇判斷、迴圈、遞迴等演算法思想。本書適合對Python程式設計、互動藝術、創意程式設計、Processing開發感興趣的讀者閱讀,也可以作為互動藝術課程和程式設計課程的參考教材。

7、C++案例趣學

1. 生動有趣的資訊學奧林匹克競賽參考用書,知識點融合在實用性很強的案例中。2. 配以典型的例題、大量的練習以及配套程式碼,滿足讀者的實踐需求。3. 北京市多所學校校長聯袂推薦,中科院自動化研究所張森博士組織團隊編寫。

本書主要講解C++語言的語法知識,打破了傳統教材中的分章模式,採用按知識點組織課程的形式,力求更適合中小學教師在人工智慧時代背景下的教學以及學生學習。全書包括22課和1個附錄。第1~3課介紹C++基本語法,包括程式框架、資料定義和輸入/輸出;第4~6課講解各種運算子及表示式;第7~12課介紹選擇和迴圈程式結構;第13~15課講解陣列及其應用;第16~18課介紹字元陣列與字串以及檔案操作;第19~20課講解函式及其應用;第21課介紹結構體及其應用;第22課介紹類和物件;附錄介紹C++整合開發環境的相關內容。

8、微服務中臺架構開發微服務中臺落地完全實操指南!手把手教你搭建“剛剛好”的中臺架構!阿里巴巴副總裁胡臣傑傾力推薦

本書圍繞真實業務場景,系統完整地介紹了微服務中臺架構在企業成功落地的全過程。它從企業遇到的IT架構痛點出發,覆蓋了IT架構模式選型、技術方案設計、團隊管理和專案實施過程中的每一步,並且介紹瞭如何基於阿里雲PaaS平臺,構建低風險、高可用、易擴充套件、好維護的業務中臺。 本書可以幫助對企業IT架構感興趣的中高階軟體工程師、架構師、產品經理、專案經理,深刻認識和理解業務中臺,從而結合企業實際,快速搭建適合自身的業務中臺架構。

23
最新評論
  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • 驍龍888遊戲翻車?小米11遊戲效能測試簡報