《零基礎(chǔ)學(xué)C語言程序設(shè)計》從初學(xué)者的角度出發(fā),以通俗易懂的語言,豐富多彩的實例,詳細(xì)介紹了使用C語言進(jìn)行程序開發(fā)需要掌握的各方面知識。包括C語言概述、算法、數(shù)據(jù)類型、運(yùn)算符與表達(dá)式、常用的數(shù)據(jù)輸入/輸出函數(shù)、選擇結(jié)構(gòu)程序設(shè)計、循環(huán)控制、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體和共用體、位運(yùn)算、預(yù)處理、文件、存儲管理、網(wǎng)絡(luò)套接字編程和學(xué)
《零基礎(chǔ)學(xué)Python程序設(shè)計》是針對零基礎(chǔ)編程學(xué)習(xí)者研發(fā)的Python入門教程。從初學(xué)者角度出發(fā),通過通俗易懂的語言、流行有趣的實例,詳細(xì)地介紹了使用IDLE及Python框架進(jìn)行程序管理的知識和技術(shù)。書中所有知識都結(jié)合具體實例進(jìn)行講解,涉及的程序代碼給出了詳細(xì)的注釋,可以使讀者輕松領(lǐng)會Python程序開發(fā)的精髓,快
pytest是Python的第三方測試框架,可以實現(xiàn)軟件測試各層次自動化。本書系統(tǒng)講述pytest的主要技術(shù)及在各層次自動化測試的應(yīng)用。第1章介紹pytest框架。第2章講解框架運(yùn)行管理及對測試用例、斷言的管理,運(yùn)行管理中包括各種形式和層次的執(zhí)行,展示框架的靈活性和全面性。第3章詳細(xì)介紹框架的核心技術(shù)fixture,f
《JavaScript動態(tài)網(wǎng)站開發(fā)(全案例微課版)》是針對零基礎(chǔ)讀者編寫的動態(tài)網(wǎng)站開發(fā)入門教材,內(nèi)容側(cè)重案例實訓(xùn),并提供掃碼微課來講解當(dāng)前熱點案例!禞avaScript動態(tài)網(wǎng)站開發(fā)(全案例微課版)》分為19章,包括初識JavaScript、JavaScript語言基礎(chǔ)、運(yùn)算符與表達(dá)式、程序控制語句、函數(shù)的應(yīng)用、對象的
《精通Go語言(第2版)》詳細(xì)闡述了與Go語言相關(guān)的基本解決方案,主要包括Go語言和操作系統(tǒng),理解Go語言的內(nèi)部機(jī)制,處理Go語言中的基本數(shù)據(jù)類型,組合類型的使用,利用數(shù)據(jù)結(jié)構(gòu)改進(jìn)Go代碼,Go包和函數(shù),反射和接口,UNIX系統(tǒng)編程,Go語言中的并發(fā)編程—協(xié)程、通道和管道,Go語言的并發(fā)性—高級話題,代碼測試、優(yōu)化和分
本書以Java語言為基礎(chǔ),描述了面向?qū)ο蟪绦蛟O(shè)計的基本概念、技術(shù)與方法,包括Java語言基礎(chǔ)、類和對象、繼承和多態(tài)、數(shù)組與字符串、泛型與集合框架、異常處理機(jī)制、線程、輸入/輸出、圖形用戶界面、網(wǎng)絡(luò)通信、訪問數(shù)據(jù)庫、使用第三方類庫等實用內(nèi)容。本書采用程序?qū)嵗M(jìn)行內(nèi)容的講解,并在各章節(jié)中有配套的練習(xí)題。
本書針對類間過度耦合壞味、類設(shè)計內(nèi)聚性相關(guān)壞味、過大的類壞味,提取壞味的特征,將壞味特征轉(zhuǎn)化為度量值,進(jìn)而根據(jù)度量值的計算結(jié)果判斷程序中是否存在壞味,完成壞味的檢測研究。針對檢測出的壞味結(jié)果進(jìn)行重構(gòu)分析,并且最終實現(xiàn)對重構(gòu)收益進(jìn)行評估。經(jīng)過壞味檢測和重構(gòu)分析的研究工作,分析壞味情況并對壞味進(jìn)行消除,最終達(dá)到提高程序設(shè)計
喬布斯曾說過:人人都應(yīng)該學(xué)習(xí)一門計算機(jī)語言,因為它將教會你如何思考。AI時代,互聯(lián)網(wǎng)思維和計算機(jī)思維是優(yōu)秀人才必須具備的兩種思維方式。而學(xué)編程則是形成計算機(jī)思維的一個重要途徑。 Scratch是一款由麻省理工學(xué)院設(shè)計開發(fā)的、風(fēng)靡全球的圖形化少兒編程工具,為了迎合孩子們的需求,本書將復(fù)雜的編程學(xué)習(xí)加以漫畫的形式,通過題目
喬布斯曾說過:人人都應(yīng)該學(xué)習(xí)一門計算機(jī)語言,因為它將教會你如何思考。AI時代,互聯(lián)網(wǎng)思維和計算機(jī)思維是優(yōu)秀人才必須具備的兩種思維方式。而學(xué)編程則是形成計算機(jī)思維的一個重要途徑。 為了迎合孩子們的需求,本書將復(fù)雜的編程學(xué)習(xí)加以漫畫的形式,在成塊狀的教育用語言entry和文本代碼學(xué)習(xí)前,還會比較塊級代碼和文本代碼的Entr
嘴巴噴火的龍,倒立行走的熊貓,戴圍巾的青蛙,充滿神秘的森林……我們已知和想象的一切都可以在電子游戲中成為現(xiàn)實。太神奇了! 但是,要如何實現(xiàn)這一切呢? 想要制作出一款電子游戲,只需要向我們的電腦下達(dá)正確的指令。這種向電腦發(fā)送指令的行為就是編程。一款有趣的電子游戲編程并不是很復(fù)雜的事情,現(xiàn)在你也