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