這是一本關于Linux命令行與shell腳本編程的全面性教程,主要包括四大部分 :Linux命令行、shell腳本編程基礎、高級shell腳本編程,以及創建和管理實用的腳本。本書這一版針對Linux系統的新特性進行了全面更新,不僅涵蓋了詳盡的動手教程和現實世界中的實用信息,還提供了與所學內容相關的參考信息和背景資料。通過本書的學習,你能輕松寫出自己的shell腳本。 本書適合Linux系統管理員及相關開發人員閱讀。
本書是《用Go語言自制解釋器》的續篇。在自制解釋器時,你已經為Monkey語言實現了類C語法、變量綁定、基本數據類型、算術運算、內置函數、閉包等特性。是時候讓Monkey繼續成長了!在本書中,Monkey將繼續“進化”,并最終成長為成熟的程序設計語言。在已有詞法分析器、語法分析器和抽象語法樹的基礎上,你將為Monkey語言定義字節碼指令,指定操作數,編寫反匯編程序,構建執行字節碼的虛擬機。通過動手學習,你將能夠體驗從無到有實現類C語言的樂趣。
本書全面系統地介紹了Illustrator 2020的基本操作方法和矢量圖形的制作技巧,包括Illustrator 2020的基礎知識、圖形的繪制與編輯、路徑的繪制與編輯、對象的組織、顏色填充與描邊、文本的編輯、圖表的編輯、圖層和蒙版、混合與封套扭曲、效果的使用及商業案例實訓等內容。 本書主要以課堂案例為主線,通過對各案例實際操作的講解,幫助讀者快速上手,熟悉軟件功能和藝術設計思路。書中的軟件功能解析部分能使讀者深入學習軟件功能;課堂練習和課后習題可以拓展讀者的實際應用能力,使讀者熟練掌握軟件使
本書為Adobe中國授權培訓中心官方推薦教材,深入淺出地講解了Photoshop 2022軟件的操作技巧,用實戰案例進一步引導讀者熟悉軟件的應用方法。 全書分為設計基礎篇和設計實戰篇,共13 章。設計基礎篇共9章,重點介紹了設計師和攝影師必知必會的Photoshop技巧:軟件的基本概念和操作;選擇、圖層和變換命令的基礎運用;圖層的高級應用技巧;色彩的知識和應用;繪圖和修圖工具的應用;矢量繪圖工具和路徑面板的應用;通道的應用;濾鏡、動作和批處理的應用。設計實戰篇共4章,通過4個實戰案例分別介紹了P
本書按照Web前端工程師崗位技能要求,以真實項目組織內容,由淺入深地講解了如何利用HTML5和CSS3等網頁制作技術制作網站。本書共分為7個項目,項目1為Web前端基礎的相關介紹;項目2和項目3包含HTML和CSS的基礎知識、常用標簽、CSS基礎語法及選擇器等內容;項目4和項目5介紹了HTML5語義化標簽、CSS3的新特性等;項目6主要介紹JavaScript編程基礎等;項目7為綜合實踐。全書以任務為導向,通過多個項目將知識點貫穿起來,并輔以實例,以此激發讀者的學習興趣。 本書可作為高等職業院校
本書旨在引導讀者基于 Python 和CUDA 的 GPU 編程開發高性能的應用程序,先后介紹了為什么要學習 GPU 編程、搭建 GPU編程環境、PyCUDA入門等內容,以及 CUDA 代碼的調試與性能分析、通過 Scikit-CUDA 模塊使用 CUDA 庫、實現深度神經網絡、CUDA 性能優化等內容。學完上述內容,讀者應能從零開始構建基于 GPU的深度神經網絡,甚至能夠解決與數據科學和 GPU編程高性能計算相關的問題。 本書適合對GPU 編程與 CUDA編程感興趣的讀者閱讀。讀者應掌握必要
本書是一本案例驅動型的Python編程指南,將語法知識和編程思路融入大量的典型案例,帶領讀者一步步學會將Python 打造成自動化辦公的利器。本書從四個板塊講解了Python高效辦公的秘訣:板塊一,介紹Python 程環境的搭建方法和Python的基礎語法知識;板塊二,講解Python的自動化操作,如讀寫TXT格式文本文件和批量操作文件及文件夾;板塊三,通過大量案例講解如何用Python操作PDF文件和Office文件,以及自動發送郵件等;板塊四,介紹如何利用Python RPA實現流程自動化。
商業數據的可視化,可以讓信息的傳遞更加有趣,是職場人不可或缺的技能。本書介紹了商業數據—— 產品與服務、客戶與市場、利潤與商業模式、組織與運營—— 的視覺表達技巧,覆蓋了日常數據使用和匯報的主要情景。本書為數據從業者梳理了數據可視化的流程,書中具有代表性的案例也能為讀者打開思路,培養數據可視化思維。
本書是一本持續集成與持續交付(CI/CD)實踐指南,全書共15章。書中首先介紹持續集成和持續交付的基礎知識,并介紹Jenkins用戶界面及其安裝方式;接下來介紹使用Jenkins UI開發插件、構建Jenkins流水線和運行Docker集成的實際操作;最后介紹Travis CI和CircleCI的安裝及腳本運行等,幫助讀者通過Travis CI和CircleCI獲得有關CI/CD的廣泛知識。 本書適合系統管理員、DevOps工程師以及構建和發布工程師閱讀。通過閱讀本書,讀者能了解CI/CD的概念
本書從理論方面清晰地界定了區塊鏈的內涵和外延,從工程方面介紹了關鍵技術的發展趨勢以及主流平臺的特點和用途,從實踐方面給出了應用實踐的場景和方法論,可以幫助讀者全方位了解區塊鏈的概念、產業、技術、標準和應用,降低區塊鏈技術的學習成本,統一產業對區塊鏈技術的認識,從而為促進區塊鏈產業高質量發展奠定基礎。 本書首先介紹了區塊鏈的技術本質,從理論層面辨析關于區塊鏈的模糊概念和定義,并對流行的區塊鏈概念進行深入剖析;其次從技術和業務層面闡述區塊鏈帶來的革命性影響;然后對2020年以來區塊鏈領域的重大事件進