本書是計算機(jī)基礎(chǔ)和office高級應(yīng)用課程配套的工作頁。Office辦公高級應(yīng)用采用項目教學(xué)法,按照完整的工作過程六步法進(jìn)行,通過完整的工作過程培養(yǎng)學(xué)生自主學(xué)習(xí)的能力。在編寫本工作頁時,依據(jù)學(xué)習(xí)的內(nèi)容、目標(biāo)和學(xué)習(xí)結(jié)果,從“學(xué)習(xí)的內(nèi)容是工作,通過工作實現(xiàn)學(xué)習(xí)”的原理出發(fā),遵循職業(yè)發(fā)展的規(guī)律,組織教學(xué),有步驟、分層次地逐步
采用Java開發(fā)的大型應(yīng)用系統(tǒng)越來越大、越來越復(fù)雜;很多系統(tǒng)甚至是將很多第三方系統(tǒng)集成在一起,整個系統(tǒng)看起來像一個黑盒子。系統(tǒng)運行遭遇問題(系統(tǒng)停止響應(yīng),運行越來越慢,或者性能低下,甚至系統(tǒng)coredump),如何迅速命中問題的根本原因是頗具挑戰(zhàn)性的任務(wù)。特別的是,有些非功能性的問題只能在生產(chǎn)環(huán)境上重現(xiàn),而生產(chǎn)環(huán)境不允
《Python數(shù)據(jù)科學(xué)實踐》是由狗熊會推出的一本利用Python介紹數(shù)據(jù)科學(xué)基本過程的著作。本書以Python語言為基礎(chǔ),介紹利用Python進(jìn)行數(shù)據(jù)科學(xué)研究與商業(yè)分析的全貌。其核心的設(shè)計理念是通過經(jīng)典的商業(yè)應(yīng)用案例對數(shù)據(jù)爬取、數(shù)據(jù)存儲、數(shù)據(jù)清洗、數(shù)據(jù)建模的核心Python模塊做相應(yīng)的介紹。本書的特點是強(qiáng)調(diào)數(shù)據(jù)科學(xué)帶來
《Python程序設(shè)計與實戰(zhàn)》分為3個部分,共10章。第一部分“Python語言快速入門”包含3章。第1章介紹了Python編程的基礎(chǔ)知識,包括Python語言的概念、特點、環(huán)境搭建及安裝等知識;第2~3章分別介紹了序列、Python程序控制結(jié)構(gòu);第二部分“Python語言進(jìn)階學(xué)習(xí)”用于在掌握基礎(chǔ)知識后,進(jìn)一步學(xué)習(xí)Py
本書主要是介紹Node.js技術(shù)棧,內(nèi)容涉及Node.js的基礎(chǔ)知識、核心編程、網(wǎng)絡(luò)編程、數(shù)據(jù)存儲、綜合應(yīng)用等五大部分。其中綜合應(yīng)用部分,更是以一個真實的“新聞頭條”互聯(lián)網(wǎng)應(yīng)用作為案例,可以令讀者從0開始掌握Node.js 本書案例豐富、技術(shù)新穎,除了Node.js技術(shù)外,還講述了Express、Socket.IO、A
《WindowsServer2012配置與管理項目教程》采用“任務(wù)驅(qū)動、項目導(dǎo)向”的方式,著眼于實踐應(yīng)用,以企業(yè)真實案例為基礎(chǔ),全面系統(tǒng)地介紹了WindowsServer2012R2在企業(yè)中的應(yīng)用!禬indowsServer2012配置與管理項目教程》包含12個項目:利用VMwareWorkstation構(gòu)建網(wǎng)絡(luò)環(huán)境
在軟件過程中,不同的實體,例如,需求、組件、體系結(jié)構(gòu)、文檔、產(chǎn)品和人等,都是相互依賴而存在的,其中任意實體發(fā)生變化,都可能導(dǎo)致其他相關(guān)實體的變化。各個實體之間的緊密聯(lián)系導(dǎo)致變更成為軟件過程風(fēng)險的一個重要原因。因此,主動預(yù)測軟件需求變更并積極開展軟件過程改進(jìn),是保持和提升軟件整體質(zhì)量的有效方法。首先,系統(tǒng)地論述了軟件需求
《軟件工程開發(fā)技術(shù)與應(yīng)用》全面介紹JavaWeb應(yīng)用開發(fā)的理論與實踐知識,包括四個部分的內(nèi)容,分別是Web前端開發(fā)、Java面向?qū)ο蟪绦蛟O(shè)計、MySQL數(shù)據(jù)庫應(yīng)用、JSP技術(shù)。Web前端開發(fā)部分重點介紹如何使用lITML5技術(shù)開發(fā)前端,如何使用CSS3技術(shù)修飾前端;Java面向?qū)ο蟪绦蛟O(shè)計部分重點介紹編程邏輯、數(shù)組的使
數(shù)據(jù)結(jié)構(gòu)是用計算機(jī)解決問題的重要基礎(chǔ),數(shù)據(jù)結(jié)構(gòu)機(jī)制中有各種解題策略,形成各種規(guī)則,直接學(xué)習(xí)這些抽象的內(nèi)容往往是枯燥乏味難以理解的。探究規(guī)則本源,其實大都來自人們?nèi)粘V杏龅絾栴}的解決思路,既然如此,我們何不“像外行一樣思考,像專家一樣實踐”,從實際問題開始來探討數(shù)據(jù)結(jié)構(gòu)呢?《數(shù)據(jù)結(jié)構(gòu)與算法分析新視角(英文版)(共二卷)》
本書以語料庫語言學(xué)研究實踐為導(dǎo)向,介紹Python編程基礎(chǔ)知識。第1章為Python語言簡介,第2章至第6章由易到難、循序漸進(jìn)介紹Python語言的基本數(shù)據(jù)類型和語法。第7章和第8章提供文本處理的個案實例。全書內(nèi)容涵蓋語料庫語言學(xué)研究中常用的文本處理模式,讀者可以通過學(xué)習(xí)本書掌握語料庫語言學(xué)研究中的Python編程技巧
軟件演化的本質(zhì)是由用戶預(yù)期偏差所驅(qū)動的對軟件的修改過程。要成功實施演化活動,涉及兩個核心問題:“演化什么”和“如何演化”。其中“演化什么”定義在何處和什么范圍內(nèi)對軟件系統(tǒng)實施演化活動;“如何演化”明確實現(xiàn)演化活動的方法、理論和技術(shù)。從這個意義上來說“演化什么”是“如何演化”的前提。本書圍繞上述兩個核心問題,從特征定位、
本書是為“數(shù)據(jù)結(jié)構(gòu)”課程編寫的教材,前面兩章介紹數(shù)學(xué)基礎(chǔ)和算法相關(guān)預(yù)備知識,第3章至第10章介紹常見數(shù)據(jù)結(jié)構(gòu)的抽象數(shù)據(jù)類型、算法實現(xiàn)、性能分析及其應(yīng)用。本書注重全面運用數(shù)據(jù)結(jié)構(gòu)知識解決實際問題的案例介紹,同時穿插程序設(shè)計的技巧。全書采用Java語言作為數(shù)據(jù)結(jié)構(gòu)和算法的描述語言,介紹JDK中常見的數(shù)據(jù)結(jié)構(gòu)的實現(xiàn)原理,如A
本書共8章:第1章綜述數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)和抽象數(shù)據(jù)類型等基本概念;第2章~第6章從抽象數(shù)據(jù)類型的角度出發(fā),分別討論線性表、棧、隊列、字符串、二叉樹以及圖等基本類型的數(shù)據(jù)結(jié)構(gòu)及其應(yīng)用;第7章和第8章討論查找和排序,除了介紹各種實現(xiàn)方法,還著重從時間上進(jìn)行定性或定量的分析和比較。
隨著移動互聯(lián)網(wǎng)的發(fā)展,幾乎所有主流的互聯(lián)網(wǎng)應(yīng)用都需要應(yīng)對高并發(fā)場景,所以不管是Java初學(xué)者,還是Java開發(fā)老兵,了解和掌握J(rèn)ava高并發(fā)編程的相關(guān)知識都是非常必要的。本書以由淺入深的方式來對Java高并發(fā)編程的相關(guān)知識進(jìn)行講解,首先是對高并發(fā)的理解、多線程基礎(chǔ)、Java并發(fā)包相關(guān)類的使用與設(shè)計原理進(jìn)行介紹;然后再拓
本教材以Windows操作系統(tǒng)為平臺,系統(tǒng)講解Python3的基礎(chǔ)知識。全書共11章,主要介紹了Python基本語法、字符串、列表、元組、字典、文件的讀寫、函數(shù)與模塊、文件異常處理、面向?qū)ο蠹夹g(shù)、圖形用戶界面、標(biāo)準(zhǔn)庫及第三方庫等知識。首先介紹了Python的特點、發(fā)展及推薦學(xué)習(xí)方法,然后講授了Python基礎(chǔ)語法、流程
《Python3.x網(wǎng)絡(luò)爬蟲從零基礎(chǔ)到項目實戰(zhàn)》介紹了如何使用Python來編寫網(wǎng)絡(luò)爬蟲程序,內(nèi)容包括網(wǎng)絡(luò)爬蟲簡介、發(fā)送請求、提取數(shù)據(jù)、使用多個線程和進(jìn)程進(jìn)行并發(fā)抓取、抓取動態(tài)頁面中的內(nèi)容、與表單進(jìn)行交互、處理頁面中的驗證碼問題及使用Scrapy和分布式進(jìn)行數(shù)據(jù)抓取,并在最后介紹了使用本書講解的數(shù)據(jù)抓取技術(shù)對幾個真實的
本書分為15個章節(jié),全書根據(jù)服務(wù)器配置的實際工作過程中所需要的知識和技能,整合為三個教學(xué)情境、十五個教學(xué)任務(wù)。學(xué)習(xí)者在閱讀和實踐本書教學(xué)內(nèi)容時可按操作系統(tǒng)分類進(jìn)行,也可以按教學(xué)情境任務(wù)順序進(jìn)行,既能由淺入深,又有一定的廣度,充分開闊學(xué)習(xí)的視野。本書實踐性強(qiáng),可作為計算機(jī)應(yīng)用專業(yè)和網(wǎng)絡(luò)技術(shù)專業(yè)理論與實踐一體化的教材,也可
《Python網(wǎng)絡(luò)編程從入門到精通》從實際應(yīng)用出發(fā),詳細(xì)介紹Python網(wǎng)絡(luò)編程的相關(guān)知識與操作技能。全書分為3篇共計12個章節(jié)。第1篇為基礎(chǔ)篇,內(nèi)容包括:第1章Python網(wǎng)絡(luò)編程基礎(chǔ)知識、第2章Python模塊與函數(shù)、第3章Python數(shù)據(jù)庫編程、第4章Python中的測試驅(qū)動開發(fā);第2篇為核心篇,內(nèi)容包括:第5章
本書主要介紹了Python進(jìn)行人工智能開發(fā)所需的技術(shù)、基礎(chǔ)設(shè)施、核心理念、實施方法與流程,以及實戰(zhàn)操作應(yīng)用。 全書共分3篇。第1篇主要講解了人工智能開發(fā)中常用Python編程語言相關(guān)入門知識,包括:第1章關(guān)于Python與開發(fā)環(huán)境配置、第2章Python編程基礎(chǔ)、第3章Python編程進(jìn)階;第2篇主要講解了人工智能開發(fā)
本書對Java的多線程及主流大數(shù)據(jù)中間件對數(shù)據(jù)的處理進(jìn)行了較為詳細(xì)的講解。本書主要講了Java的線程創(chuàng)建方法和線程的生命周期,方便我們管理多線程的線程組和線程池,設(shè)置線程的優(yōu)先級,設(shè)置守護(hù)線程,學(xué)習(xí)多線程的并發(fā)、同步和異步操作,了解Java的多線程并發(fā)處理工具(如信號量、多線程計數(shù)器)等內(nèi)容。同時,本書還引入了Spri