本書(shū)基于Linux5.0內(nèi)核的源代碼講述Linux內(nèi)核的調(diào)試技巧和案例。本書(shū)共6章。主要內(nèi)容包括并發(fā)與同步,中斷管理,內(nèi)核調(diào)試和性能優(yōu)化,基于x86_64的宕機(jī)難題解決方案,基于ARM64的宕機(jī)題解決方案,安全漏洞的產(chǎn)生原理與修復(fù)方案等。 本書(shū)適合從事Linux系統(tǒng)開(kāi)發(fā)人員、嵌入式系統(tǒng)開(kāi)發(fā)人員及Android開(kāi)發(fā)人員閱
本書(shū)是一本面向初學(xué)者的Python編程實(shí)用指南。本書(shū)不僅介紹了Python語(yǔ)言的基礎(chǔ)知識(shí),而且通過(guò)案例實(shí)踐教讀者如何使用這些知識(shí)和技能。本書(shū)的第一部分介紹了基本的Python編程概念,第二部分介紹了一些不同的任務(wù),通過(guò)編寫(xiě)Python程序,可以讓計(jì)算機(jī)自動(dòng)完成它們。第二部分的每一章都有一些項(xiàng)目程序供讀者學(xué)習(xí)。每章的末尾
編程已然成為21世紀(jì)最流行、最重要的必備技能之一。編程可以方便地解決生活中遇到的多種問(wèn)題,讓生活變得更簡(jiǎn)單。 本書(shū)共分為5部分。第1部分(第1~3章)講解什么是代碼、編程中常用的語(yǔ)言和編寫(xiě)代碼的流程;第2部分(第4~9章)講解如何使用HTML、CSS和JavaScript編寫(xiě)一個(gè)規(guī)范的網(wǎng)頁(yè);第3部分(第10~12章)介
本書(shū)由淺入深地講解了C++開(kāi)發(fā)技術(shù)的核心內(nèi)容,并通過(guò)具體實(shí)例演練了各個(gè)知識(shí)點(diǎn)在實(shí)踐中的具體使用方法。全書(shū)共23章:第1~2章講解了C++技術(shù)的基礎(chǔ)知識(shí),包括C++的重要特性和開(kāi)發(fā)環(huán)境搭建;第3~7章分別講解了C++語(yǔ)法、變量、常量、流程控制、運(yùn)算符和表達(dá)式等知識(shí);第8~11章分別講解了輸入、輸出、函數(shù)、指針和復(fù)合類型的
本書(shū)從原理和實(shí)踐角度全面介紹如何設(shè)計(jì)分布式系統(tǒng)。內(nèi)容包括節(jié)點(diǎn)、通信、并發(fā)與并行、面向?qū)ο蟮姆植际郊軜?gòu)、面向服務(wù)的分布式架構(gòu)、面向消息的分布式架構(gòu)、EST風(fēng)格的架構(gòu)、微服務(wù)架構(gòu)、Serverless架構(gòu)、CloudNative架構(gòu)、虛擬化與容器技術(shù)、分布式計(jì)算、分布式存儲(chǔ)、分布式監(jiān)控、分布式版本控制、數(shù)據(jù)一致性、分布式事
本書(shū)選用SQLServer2012作為數(shù)據(jù)庫(kù)的實(shí)踐操作平臺(tái)。本書(shū)主要內(nèi)容有關(guān)系數(shù)據(jù)庫(kù)基礎(chǔ)、SQL語(yǔ)言、視圖和索引、關(guān)系數(shù)據(jù)庫(kù)理論、數(shù)據(jù)庫(kù)設(shè)計(jì)、事務(wù)與并發(fā)控制、數(shù)據(jù)庫(kù)編程、安全管理、備份和恢復(fù)數(shù)據(jù)庫(kù)等,附錄介紹了SQLServer2012的安裝配置以及該平臺(tái)支持的常用系統(tǒng)函數(shù)。 本書(shū)配有不同形式的大量習(xí)題,方便讀者對(duì)知識(shí)
本書(shū)較為全面地介紹了目前JavaEE企業(yè)級(jí)應(yīng)用開(kāi)發(fā)中常用的三大輕量級(jí)流行框架——Spring、SpringMVC及MyBatis的知識(shí),并在三大框架的基礎(chǔ)上對(duì)目前較為流行的SpringBoot框架的應(yīng)用進(jìn)行了拓展介紹。 全書(shū)共15章,內(nèi)容包括企業(yè)級(jí)項(xiàng)目導(dǎo)引及開(kāi)發(fā)環(huán)境、Spring入門(mén)、SpringBean裝配、Spri
Java語(yǔ)言作為一種優(yōu)秀的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,以其較高的安全機(jī)制和高可靠性及跨平臺(tái)性等特點(diǎn),得到了廣泛應(yīng)用。目前,Java語(yǔ)言已成為當(dāng)前應(yīng)用開(kāi)發(fā)的首選編程語(yǔ)言之一。JavaEE作為基于Java的企業(yè)級(jí)應(yīng)用程序開(kāi)發(fā)的事實(shí)標(biāo)準(zhǔn),已經(jīng)得到了廣泛的應(yīng)用。 本書(shū)是介紹JavaEE應(yīng)用程序開(kāi)發(fā)的入門(mén)級(jí)教材,主要介紹基于主流開(kāi)發(fā)
本書(shū)基于SQLServer2016介紹數(shù)據(jù)庫(kù)系統(tǒng)的基本概念、基本原理和基本設(shè)計(jì)方法,以面向工作過(guò)程的教學(xué)方法組織安排各章節(jié)的內(nèi)容。本書(shū)突出適用性,減少理論知識(shí)的介紹,并設(shè)計(jì)了大量的課堂實(shí)踐和課外拓展,符合高職高專教育教學(xué)的特點(diǎn)。本書(shū)分為三篇,由9個(gè)項(xiàng)目組成。知識(shí)儲(chǔ)備篇(項(xiàng)目1和項(xiàng)目2)從理論層面介紹數(shù)據(jù)庫(kù);基礎(chǔ)應(yīng)用篇(
本書(shū)通過(guò)大量的例題,講解了Access數(shù)據(jù)庫(kù)技術(shù)的相關(guān)知識(shí)以及使用Access2016開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的全部過(guò)程。全書(shū)分為9章,主要內(nèi)容包括數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)、Access2016數(shù)據(jù)庫(kù)概述、數(shù)據(jù)庫(kù)與數(shù)據(jù)表、數(shù)據(jù)查詢、窗體、報(bào)表、宏的設(shè)計(jì)與應(yīng)用、模塊與VBA程序設(shè)計(jì)、VBA數(shù)據(jù)庫(kù)編程等相關(guān)知識(shí)。全書(shū)以一個(gè)完整的數(shù)據(jù)庫(kù)應(yīng)用