C++語言是目前***的程序設(shè)計(jì)語言之一,它既支持面向過程的結(jié)構(gòu)化程序設(shè)計(jì),也支持基于對(duì)象的面向?qū)ο蟪绦蛟O(shè)計(jì)。本書依據(jù)ANSIC++標(biāo)準(zhǔn),從面向過程的編程到面向?qū)ο蟮木幊谭椒ㄕ归_,形成一條自然流暢的主線,同時(shí)兩個(gè)部分又自成體系,以滿足不同基礎(chǔ)與需求的學(xué)習(xí)者。
本書講解C++程序設(shè)計(jì)知識(shí)及其編程方法,包括結(jié)構(gòu)化程序設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)、共用體、異常處理、模板與標(biāo)準(zhǔn)模板庫、字符串處理、標(biāo)準(zhǔn)輸入輸出與文件處理、MFC圖形界面程序設(shè)計(jì)、設(shè)計(jì)模式、編程規(guī)范、程序調(diào)試與測(cè)試等內(nèi)容,并且每章都附有習(xí)題。本書的章節(jié)編排與內(nèi)容以人們學(xué)習(xí)與認(rèn)知過程為基礎(chǔ),緊扣**國(guó)際標(biāo)準(zhǔn),與公司的實(shí)際需求相
Knative是由谷歌發(fā)起的,它的目標(biāo)是基于Kubernetes為整個(gè)開發(fā)生命周期提供幫助。 本書介紹了如何在實(shí)際的企業(yè)應(yīng)用程序開發(fā)過程中使用Knative。本書首先介紹了如何有效地構(gòu)建、部署和管理現(xiàn)代Serverless工作負(fù)載;然后講解了在實(shí)際的企業(yè)場(chǎng)景中應(yīng)用Knative(包括高級(jí)事件)的方法;接著介紹了如何有效
本書面向初學(xué)者,采用通俗易懂的語言對(duì)數(shù)據(jù)結(jié)構(gòu)以及基礎(chǔ)的算法進(jìn)行了講解。全書程序操作均以C語言實(shí)現(xiàn)。 本書共9章,包括數(shù)據(jù)結(jié)構(gòu)與算法概述、線性表、棧與隊(duì)列、樹、圖、查找與排序、經(jīng)典算法、數(shù)學(xué)算法以及綜合項(xiàng)目。本書以實(shí)用、高效為標(biāo)準(zhǔn),合理選取數(shù)據(jù)結(jié)構(gòu)中的必備知識(shí),并對(duì)選取的內(nèi)容做了細(xì)致化講解,內(nèi)容精練易懂,旨在幫助讀者快速
本書重點(diǎn)對(duì)現(xiàn)代操作系統(tǒng)的概念/特征、結(jié)構(gòu)模塊、運(yùn)行環(huán)境等進(jìn)行深入淺出的闡述,以幫助讀者全面把握操作系統(tǒng)的知識(shí)體系、工作原理和關(guān)鍵技術(shù);另外,還對(duì)計(jì)算機(jī)操作系統(tǒng)以外的新型操作系統(tǒng)進(jìn)行了介紹,例如云操作系統(tǒng)、移動(dòng)操作系統(tǒng)和物聯(lián)網(wǎng)操作系統(tǒng)等。通過對(duì)本書的學(xué)習(xí),讀者還可以進(jìn)一步了解操作系統(tǒng)的發(fā)展歷程、研究現(xiàn)狀和未來方向,并逐步
隨著互聯(lián)網(wǎng)的蓬勃發(fā)展,從浩瀚的網(wǎng)絡(luò)世界中獲取數(shù)據(jù)并加以處理,從中提取有用的信息越發(fā)重要,本書就帶領(lǐng)讀者學(xué)習(xí)如何獲取數(shù)據(jù)并以合適的方式呈現(xiàn)數(shù)據(jù)。全書分為4個(gè)部分。 第1部分,即第1~第5章,主要介紹數(shù)據(jù)的采集,從數(shù)據(jù)采集的意義和基本概念開始,介紹依次介紹Python工具庫、Scrapy第三方框架、如何采集數(shù)據(jù),以及如何通
本書采用案例驅(qū)動(dòng)的編寫模式,由淺入深、循序漸進(jìn)地將Java程序設(shè)計(jì)的理論知識(shí)和關(guān)鍵技術(shù)融入各個(gè)案例中,符合學(xué)習(xí)者的認(rèn)知規(guī)律。本書是編寫團(tuán)隊(duì)綜合了多年的Java教學(xué)經(jīng)驗(yàn),走訪企業(yè)并調(diào)研崗位需求,參考1+X證書評(píng)價(jià)考核的標(biāo)準(zhǔn)而編寫的,實(shí)用性強(qiáng)。 本書包含的主要知識(shí)點(diǎn)和技能點(diǎn)有Java簡(jiǎn)介及開發(fā)環(huán)境的搭建、Java基本語法、
本書闡述的“用戶體驗(yàn)四維度”,既著力扎根生活,又力求深入淺出。 圍繞“本質(zhì)是什么,影響因素是什么,如何做到更好”這三個(gè)核心思路,本書探討了人與界面、人與內(nèi)容、人與人和人與品牌的交互體驗(yàn),列舉了微信、B站、豆瓣、Keep、快手、小紅書等案例,涵蓋了根需求、功能架構(gòu)、信息架構(gòu)、交互設(shè)計(jì)、UI設(shè)計(jì)、知識(shí)型UGC、信息型UG
這是一本系統(tǒng)闡述在面對(duì)容易失控的軟件開發(fā)團(tuán)隊(duì)時(shí),如何管理、建設(shè)和賦能團(tuán)隊(duì),以及成功交付開發(fā)成果的書。本書總結(jié)了兩位作者多年的軟件開發(fā)實(shí)踐經(jīng)驗(yàn)和軟件團(tuán)隊(duì)管理經(jīng)驗(yàn),通過深刻的觀察和分析,圍繞軟件開發(fā)管理的核心問題——人的管理,講解如何真正理解程序員、如何找到合適的程序員、如何與程序員順暢地溝通等困擾大家已久的問題,進(jìn)而擴(kuò)展
《SpringBoot+MVC實(shí)戰(zhàn)指南》主要講解如何在SpringBoot框架中開發(fā)MVC應(yīng)用,包括主流的JavaEE框架,如MyBatis、Spring、SpringMVC、FreeMarker和Thymeleaf等。讀者可以進(jìn)行“精要”式學(xué)習(xí),正確地進(jìn)行項(xiàng)目實(shí)戰(zhàn),同時(shí)汲取JavaEE的思想,并最終將這種思想靈活運(yùn)用