本書以德國(guó)高等教育為例說明數(shù)據(jù)庫(kù)的運(yùn)用。作者有意選擇這個(gè)簡(jiǎn)單的例子,是為了便于讀者理解和記憶。為方便完成SQL部分的習(xí)題,本書還將作者在慕尼黑大學(xué)開發(fā)的的數(shù)據(jù)庫(kù)系統(tǒng)HyPer的Web界面提供給大家使用。 本書也適合自學(xué)。因?yàn)樽髡邔?duì)所有的概念都盡量用易于理解的例子加以說明。 本書僅討論現(xiàn)代數(shù)據(jù)庫(kù)系統(tǒng),對(duì)關(guān)系模型,我們尤其
本書是學(xué)習(xí)Python語(yǔ)言的入門教程。全書分上下兩篇,上篇(理論篇)共8章,包括Python程序設(shè)計(jì)概述、順序結(jié)構(gòu)程序設(shè)計(jì)、分支和循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、字符串、列表與元組、字典與集合、函數(shù)、文件等程序設(shè)計(jì)基礎(chǔ)內(nèi)容;每章末尾配有相應(yīng)的思維導(dǎo)圖,對(duì)本章的知識(shí)結(jié)構(gòu)、思維過程進(jìn)行梳理總結(jié),以幫助學(xué)生復(fù)習(xí)鞏固、加深理解。本書下篇(習(xí)
本書共包含7個(gè)部分,即緒論、5個(gè)項(xiàng)目、課程拓展。緒論部分介紹了課程的定位及課程的素質(zhì)目標(biāo)、能力目標(biāo)、知識(shí)目標(biāo)等;5個(gè)項(xiàng)目分別涵蓋了Python在文件操作、數(shù)據(jù)分析、數(shù)據(jù)可視化、管理信息系統(tǒng)及網(wǎng)絡(luò)爬蟲等方面的相關(guān)知識(shí)點(diǎn)、綜合項(xiàng)目案例及技能訓(xùn)練;課程拓展部分主要介紹與本課程緊密相關(guān)的崗位、競(jìng)賽、證書及相關(guān)的知識(shí)和技能需求。
軟件開發(fā)大數(shù)據(jù)分析研究與實(shí)踐
本書循序漸進(jìn)地介紹了JavaWeb技術(shù)的相關(guān)知識(shí),針對(duì)每個(gè)知識(shí)點(diǎn)配備了相應(yīng)的實(shí)例任務(wù)。全書共13章,內(nèi)容包括JavaWeb簡(jiǎn)介、創(chuàng)建及配置Web項(xiàng)目、JSP技術(shù)、Servlet技術(shù)、JavaBean技術(shù)、數(shù)據(jù)庫(kù)訪問技術(shù)、數(shù)據(jù)庫(kù)連接池與DBUtils工具、會(huì)話跟蹤技術(shù)、EL和JSTL、Ajax技術(shù)、Servlet的高級(jí)特
本書從網(wǎng)絡(luò)工程師的視角出發(fā),詳細(xì)講解了Python在網(wǎng)絡(luò)運(yùn)維自動(dòng)化中的應(yīng)用,其中涉及Python網(wǎng)絡(luò)運(yùn)維自動(dòng)化的相關(guān)技術(shù)、工具以及實(shí)踐。本書共10章,先對(duì)Python網(wǎng)絡(luò)運(yùn)維自動(dòng)化進(jìn)行了全面的概述,然后講解了網(wǎng)絡(luò)工程師所需的Python基礎(chǔ)、數(shù)據(jù)格式與數(shù)據(jù)建模語(yǔ)言的相關(guān)知識(shí)。接著,本書介紹了網(wǎng)絡(luò)配置的結(jié)構(gòu)化數(shù)據(jù)提取、網(wǎng)
本書作為程序設(shè)計(jì)課程的教材,在結(jié)構(gòu)上注重知識(shí)的系統(tǒng)性、完整性和連貫性,將理論與實(shí)踐有機(jī)結(jié)合。編者在總結(jié)多年教學(xué)與實(shí)踐經(jīng)驗(yàn)的基礎(chǔ)上,精選了幾百道設(shè)計(jì)獨(dú)到的例題作為典型概念示例及用于程序精講,同時(shí)這些例題還兼顧了C語(yǔ)言等級(jí)考試。書中涉及的所有程序例題與習(xí)題均已上機(jī)通過。對(duì)于重點(diǎn)章節(jié),如函數(shù)和指針內(nèi)容,采用了獨(dú)創(chuàng)的動(dòng)態(tài)圖分析
《JavaWeb程序設(shè)計(jì)》是一本系統(tǒng)而詳細(xì)的JavaWeb入門教材,內(nèi)容涵蓋了Web開發(fā)的前后端基礎(chǔ)技術(shù),包括HTML、CSS、JavaScript、JSP、JDBC、JavaBean、Servlet以及MVC模式等主要知識(shí)和開發(fā)技術(shù)。《JavaWeb程序設(shè)計(jì)》以簡(jiǎn)潔易懂的方式,詳細(xì)闡述了各項(xiàng)技術(shù)的基礎(chǔ)概念、內(nèi)涵、使用
本書全面系統(tǒng)地介紹了數(shù)據(jù)庫(kù)的核心技術(shù)與應(yīng)用實(shí)踐。書中首先概述了數(shù)據(jù)庫(kù)的基本概念和體系結(jié)構(gòu),為初學(xué)者提供了扎實(shí)的理論基礎(chǔ)。隨后,深入剖析了SQL語(yǔ)言的使用、數(shù)據(jù)類型的選擇以及查詢優(yōu)化等關(guān)鍵技術(shù),幫助讀者提升數(shù)據(jù)庫(kù)操作效率。此外,本書還重點(diǎn)介紹了數(shù)據(jù)庫(kù)的高級(jí)特性,例如,存儲(chǔ)過程、觸發(fā)器和數(shù)據(jù)安全等,為讀者提供了實(shí)現(xiàn)數(shù)據(jù)庫(kù)安
雖然技術(shù)在進(jìn)步,硬件也越來越物美價(jià)廉,但如今軟件工程師仍需要關(guān)注程序的性能優(yōu)化。本書將介紹軟件效率問題、Go語(yǔ)言快速入門知識(shí)、如何實(shí)現(xiàn)高效編程,告訴大家如何高效進(jìn)行性能優(yōu)化,以及何時(shí)進(jìn)行,并給出需要的工具和相關(guān)知識(shí),讓你使用較少的資源實(shí)現(xiàn)高效編程。