本書是一本Kotlin語言的立體教程,針對的讀者群是零基礎(chǔ)小白。通過本書的學(xué)習(xí),讀者能夠成為熟練的Kotlin開發(fā)人員。本書主要包括Kotin語法基礎(chǔ)、數(shù)據(jù)類型、字符串、運(yùn)算符、程序流程控制、函數(shù)、面向?qū)ο缶幊、繼承與多態(tài)、抽象類與接口、高階函數(shù)、Lambda表達(dá)式、數(shù)組、集合、函數(shù)式編程API、異常處理、線程、協(xié)程、
本書涵蓋了Java平臺標(biāo)準(zhǔn)版的全部基礎(chǔ)知識和高級特性,內(nèi)容由淺入深,主要包括:Java編程基礎(chǔ)知識、Java面向?qū)ο蟪绦蛟O(shè)計(jì)、高級類特性、集合框架與泛型、Java異常處理、IO流、JDBC訪問數(shù)據(jù)庫、JavaGUI程序設(shè)計(jì)、多線程編程、Socket網(wǎng)絡(luò)編程等。全書結(jié)構(gòu)嚴(yán)謹(jǐn),層次清晰,語言生動(dòng),理論論述精準(zhǔn)深刻,程序?qū)嵗?/p>
本書結(jié)合一個(gè)應(yīng)用程序的開發(fā)全過程,介紹JavaWeb應(yīng)用程序的開發(fā)技術(shù)與方法。全書可分為三部分:第一部分為基礎(chǔ)性內(nèi)容,利用JavaWeb應(yīng)用開發(fā)的基礎(chǔ)知識實(shí)現(xiàn)一個(gè)原型系統(tǒng);第二部分為提高性內(nèi)容,利用面向?qū)ο缶幊碳夹g(shù)和MVC架構(gòu)模式對程序進(jìn)行重構(gòu),改善功能實(shí)現(xiàn)和程序架構(gòu);第三部分是應(yīng)用性內(nèi)容,引入第三方組件和前后端分離開
本書共分15章。第1-9章講解HTML5移動(dòng)特性,內(nèi)容包括HTML5移動(dòng)開發(fā)基礎(chǔ)、移動(dòng)表單、多媒體形式、地理位置定位、離線緩存、Canvas繪圖、CSS3視覺輔助和調(diào)用手機(jī)設(shè)備等,最后剖析移動(dòng)開發(fā)性能優(yōu)化的一些技巧。第10-11章講解HTML5移動(dòng)框架jQueryMobile,內(nèi)容包括jQueryMobile這個(gè)比較流
全書分為4部分:第一部分為《C程序設(shè)計(jì)教程》(第4版)習(xí)題與參考解答,包括了該書各章的全部習(xí)題,對全部編程習(xí)題給出了參考解答,包括114個(gè)程序;第二部分為常見錯(cuò)誤的分析和程序調(diào)試;第三部分為C語言上機(jī)指南,詳細(xì)介紹了利用Dev\|C++集成環(huán)境和VisualStudio2010編輯、編譯、調(diào)試和運(yùn)行程序的方法;第四部分
本書由淺入深地介紹什么是程序,怎樣編寫程序,怎樣調(diào)試和運(yùn)行程序。以程序設(shè)計(jì)貫穿始終,使學(xué)生掌握程序設(shè)計(jì)的基本知識和方法。本書將算法與C語言的語法緊密結(jié)合,而不是孤立地介紹語法。作者精心考慮怎樣將算法與語法緊密而巧妙地結(jié)合起來。按照“算法是程序的靈魂,語言是編程的工具”的思路組織全書。
本書知識點(diǎn)配以例代碼,讓讀者在學(xué)練結(jié)合、循序漸進(jìn)中學(xué)習(xí)C#語言,體驗(yàn)學(xué)習(xí)樂趣、感受編程魅力。書中融入熱愛國家、民族自豪、文化自信、崇尚科學(xué)、工匠精神等思政元素,達(dá)到寓教于學(xué)的目的。全書共9章,分別介紹了C#的開發(fā)入門、基礎(chǔ)語法、面向?qū)ο缶幊、常用類和結(jié)構(gòu)、集合、數(shù)據(jù)庫基礎(chǔ)、ADO.NET數(shù)據(jù)庫交互技術(shù)、Windows窗
本書按照Verilog數(shù)字系統(tǒng)設(shè)計(jì)的前端設(shè)計(jì)流程編寫,從VerilogHDL、HDL編碼指南、邏輯驗(yàn)證到測試平臺,在此基礎(chǔ)上對當(dāng)前主流AlteraFPGA/CPLD器件的應(yīng)用進(jìn)行介紹,并對片上可編程系統(tǒng)進(jìn)行深入探討。本書內(nèi)容由淺入深、循序漸進(jìn),既容易入門,又能深入到集成電路設(shè)計(jì)領(lǐng)域。本書可作為電子、計(jì)算機(jī)等信息類專業(yè)高
本書依據(jù)全國計(jì)算機(jī)等級考試二級Python語言程序設(shè)計(jì)考試大綱編寫,同時(shí)根據(jù)實(shí)際需要增加圖形用戶界面和網(wǎng)絡(luò)爬蟲與數(shù)據(jù)分析的內(nèi)容。本書以Python3.10和Anaconda3為背景,介紹Python語言程序設(shè)計(jì)的基本方法和應(yīng)用。本書共分10章,主要包括Python語言概述、Python語言基礎(chǔ)、Python序列結(jié)構(gòu)、程
這是一本關(guān)于如何更好、更有效地進(jìn)行數(shù)據(jù)可視化的書。本書分為3個(gè)部分。第1部分是創(chuàng)建有效可視化的通用指導(dǎo)原則,我們將了解受眾的重要性,以及思考哪類圖表能更好地契合他們的需求。第2部分是本書的核心部分,我們將定義和討論80多張圖表,這些圖表分為八大類:比較、時(shí)間、分布、地緣、關(guān)系、構(gòu)成、定性和表格。我們將看到各類圖表是如何