我們都有一個共同的夢想——成為更棒的程序員,但是如何做?如何學習和精進自己的技術(shù)?如何做業(yè)務(wù)分析和架構(gòu)設(shè)計?如何做技術(shù)管理?本書就廣大程序員都很關(guān)注的問題提供一些思路和方法。本書內(nèi)容分為三大篇:第1篇介紹程序員的技能成長路徑,介紹如何通過學習來加速成長,并講解非常重要的業(yè)務(wù)分析和設(shè)計知識;第2篇詳細介紹了架構(gòu)修煉中的必
本書從初學者的角度循序漸進地講述了MATLABR2018b的基礎(chǔ)知識和應(yīng)用,全書共分2篇,第1篇為MATLAB基礎(chǔ)知識,詳細介紹了MATLABR2018b概述、MATLAB使用初步、MATLAB數(shù)值計算及符號計算、MATLAB計算的可視化和GUI設(shè)計、MATLAB程序設(shè)計、Simulink仿真、MATLAB應(yīng)用程序接口
本書根據(jù)教育部最新制定的《高職高專教育計算機公共基礎(chǔ)課程教學基本要求》,針對《高等學校非計算機專業(yè)等級考試(一級)大綱》編寫而成。全書系統(tǒng)介紹了計算機基礎(chǔ)知識(計算機概述、計算機中信息的表示、多媒體計算機等),計算機系統(tǒng)的基本組成與工作原理、計算機Win7系統(tǒng)操作與管理,MicrosoftOffice2010系列(Wo
本書是化學工業(yè)出版社出版的《計算機辦公應(yīng)用Win7+Office2010》配套上機實訓(xùn)教材,主要由實訓(xùn)項目與全國計算機等級考試一級計算機基礎(chǔ)及MSOffice模擬試題兩部分組成。實訓(xùn)內(nèi)容主要包括計算機基礎(chǔ)知識、計算機操作系統(tǒng)Win7、計算機網(wǎng)絡(luò)基礎(chǔ)及應(yīng)用、文字處理Word2010、表格處理Excel2010、演示文稿P
本書通過大量測試代碼、界面截圖和操作步驟,介紹了如何使用SeleniumWebDriver3.0實現(xiàn)Web自動化測試。主要內(nèi)容包括如何構(gòu)建測試框架、如何處理失敗的測試、Selenium生成的各種異常的含義、自動化測試失敗的原因、頁面對象的使用方法、高級用戶交互API的使用方法、JavascriptExecutor類的使
《深入淺出MySQL:數(shù)據(jù)庫開發(fā)、優(yōu)化與管理維護(第3版)》源自網(wǎng)易公司多位資深數(shù)據(jù)庫專家數(shù)年的經(jīng)驗總結(jié)和MySQL數(shù)據(jù)庫的使用心得,在之前版本的基礎(chǔ)之上,基于MySQL5.7版本進行了內(nèi)容升級,同時也對MySQL8.0的重要功能進行了介紹。除了對原有內(nèi)容的更新之外,本書還新增了作者在高可用架構(gòu)、數(shù)據(jù)庫自動化運維,以及
本書主要介紹用C進行3D電子游戲編程的方法,并深入探討游戲開發(fā)人員在實際工作中所使用的相關(guān)技術(shù)和系統(tǒng)。全書分為14章和1個附錄(附錄A)。第1~5章主要介紹2D電子游戲的內(nèi)容和電子游戲編程的核心概念;第6~14章主要介紹并講解3D電子游戲編程的內(nèi)容,其中第8章的內(nèi)容既適用于2D環(huán)境下的電子游戲編程,也適用于3D環(huán)境下的
本書的知識內(nèi)容分為三篇:第一篇是對象工程篇,為讀者闡述對象工程的理念,介紹統(tǒng)一建模語言UML的發(fā)展歷史,闡述類與對象的概念。第二篇是語言篇,詳細地介紹UML2.0版本的各個UML圖的功能、語法和應(yīng)用。第三篇是實踐篇,通過具體的軟件案例綜合分析UML語言在軟件建模上的應(yīng)用。
本書是一本覆蓋研究生、本?粕⒅袑W生等所有Python學習者的入門書。以"夠用、適用、易學”為原則,組織、設(shè)計全書的框架和內(nèi)容,全書共包括四篇:第一篇——營造環(huán)境,主要闡述學習的環(huán)境與平臺安裝、IDLE與Pycharm的使用、常見的內(nèi)外部模塊及其安裝。第二篇——掀起頭蓋,重點討論Python的主要語法:數(shù)據(jù)類型、變量
本書致力于幫助讀者形成有關(guān)Linux開源存儲世界的細致的拓撲,從存儲硬件、Linux存儲堆棧、存儲加速、存儲安全、存儲管理、分布式存儲、云存儲等各個角度與層次展開討論,同時對處于主導(dǎo)地位的、較為流行的開源存儲項目進行闡述,包括SPDK、ISA-L、OpenSDS、Ceph、OpenStackSwift與Cinder、容
本書以學會用好Julia語言進行軟件編程為目標。深入淺出地講解Julia語言的各項技術(shù)及實戰(zhàn)技能。全書共12章。首先講解了Julia語言的基本概念、編程模式、變量、數(shù)據(jù)類型、函數(shù)、類型與分派、程序控制結(jié)構(gòu)等Julia語言的基礎(chǔ)知識等;接著介紹了Julia的交互性與元編程、數(shù)值與科學計算、數(shù)據(jù)可視化和圖像處理、數(shù)據(jù)庫編程
本書全面、系統(tǒng)、深入地講解了HTML5+CSS3網(wǎng)頁設(shè)計與編程的基礎(chǔ)知識與高級應(yīng)用。在講解過程中,通過大量取自實際操作的案例,將網(wǎng)頁開發(fā)知識全面、系統(tǒng)、深入地呈現(xiàn)給讀者。此外,作者專門為本書錄制了大量的配套教學視頻,讓讀者通過分析實例、運行實例盡快熟悉網(wǎng)頁編程,在學習遇到問題時,也可以作為參考。本書共分21章。第1~1
Selenium是目前非常流行的一種自動化測試工具。本書基于Python3語言講述了最新的Selenium3的基本理論與操作,涉及各種高級應(yīng)用,以及如何進行項目實戰(zhàn),并提供了詳細的自動化平臺部署步驟。本書共14章,分為4篇。第1篇介紹了Selenium概況、相關(guān)的基礎(chǔ)知識及環(huán)境的搭建步驟;第2篇介紹了Selenium涉
本書從嵌入式開發(fā)角度出發(fā),以Linux操作系統(tǒng)為開發(fā)平臺,將隱藏在系統(tǒng)開發(fā)背后的關(guān)于C語言、數(shù)據(jù)結(jié)構(gòu)與算法、計算機組成原理、計算機操作系統(tǒng)、數(shù)據(jù)庫原理等方面的機制和知識娓娓道來,不僅讓讀者知其然,更要讓讀者知其所以然,并讓這些知識再反作用于編程實踐,從而幫助讀者寫出高質(zhì)量的嵌入式LinuxC代碼,揭開嵌入式LinuxC
本書詳細講解了Linux系統(tǒng)的特點和各個發(fā)行版本,并提供了學習建議內(nèi)容,包括:使用虛擬機構(gòu)建Linux學習環(huán)境、常用Linux工具軟件的使用、無人值守安裝及網(wǎng)絡(luò)安裝;Linux服務(wù)器在生產(chǎn)環(huán)境中的管理建議;Linux常用命令;文本編輯器Vim的使用與進階技巧;Linux源碼包與二進制包的安裝、軟件包部署的建議;Linu
這本實用的教科書適用于形式化方法的入門課程或高級課程。本書以B形式化方法的一個擴展Event-B作為工具,展示了一種完成系統(tǒng)建模和設(shè)計的數(shù)學方法。 簡-埃蒙德·阿布瑞爾(Jean-RaymondAbrial)是國際著名計算機科學家,曾任蘇黎世聯(lián)邦理工學院客座教授,他基于精化的思想提出了一種系統(tǒng)化的方法,教讀者如何逐步構(gòu)
本書以R語言為基礎(chǔ),介紹做任何分析都繞不開的數(shù)據(jù)處理基本操作。從基本包入手,循序漸進地引導(dǎo)讀者一步一步進行學習。首先介紹tidyverse生態(tài)系統(tǒng)的dplyr包,并在其后引入難度稍高但是性能更加優(yōu)秀的data.table包,然后介紹支持分布式數(shù)據(jù)處理的sparklyr包。在本書的zui后部分還提供了實戰(zhàn)的案例,并介紹了
Unity是一款虛擬現(xiàn)實開發(fā)軟件,功能強大,操作簡單,界面友好。使用Unity可以輕松實現(xiàn)各種虛擬現(xiàn)實素材的整合,如材質(zhì)、UI、光照、模型、貼圖、動畫特效、音頻等,結(jié)合Unity完美的引擎和友好的程序開發(fā)平臺,可以很容易制作出適合各種平臺發(fā)布的虛擬現(xiàn)實應(yīng)用產(chǎn)品。本書共設(shè)計了20章內(nèi)容,包含虛擬現(xiàn)實基礎(chǔ)知識、Unity軟
本書基于Django2.0,較為全面地介紹了Django應(yīng)用的開發(fā)過程、Django核心模塊的實現(xiàn)原理以及部署應(yīng)用的相關(guān)技巧。全書共14章,第1章到第3章對Django框架以及開發(fā)環(huán)境配置、項目框架搭建進行了介紹;第4章到第13章使用Django內(nèi)置的核心模塊完成了應(yīng)用的開發(fā),并對各個模塊的實現(xiàn)原理進行了分析,包括OR