本書是經(jīng)典Jolt獲獎(jiǎng)作品《EffectiveJava》的第3版,對(duì)上一版進(jìn)行了全面更新,涵蓋了從Java5到Java9的種種特性,是Java開發(fā)人員不可缺少的一本參考書。 本書分為12章,包含90個(gè)條目,形式簡潔。每個(gè)條目中都講述了對(duì)Java的獨(dú)到見解,闡明了如何編寫高效、優(yōu)雅的程序,并且提供了清晰、易懂的示例代碼。
本書剖析了Windows核心組件行為方式的“內(nèi)部原理”,主要內(nèi)容包括服務(wù)設(shè)備驅(qū)動(dòng)程序和應(yīng)用程序的系統(tǒng)機(jī)制(ALPC、對(duì)象管理器、同步、WNF、WoW64和處理器執(zhí)行模型)、底層硬件架構(gòu)(陷阱處理、分段和側(cè)信道漏洞)、Windows虛擬化技術(shù)(包括基于虛擬化的安全、如何防范操作系統(tǒng)漏洞),以及操作系統(tǒng)為進(jìn)行管理、配置和診
本書全面系統(tǒng)的介紹了網(wǎng)頁設(shè)計(jì)、前端開發(fā)涉及的基礎(chǔ)核心技術(shù),包括網(wǎng)站開發(fā)相關(guān)概念、開發(fā)工具、HTML5標(biāo)記語言、CSS樣式屬性、響應(yīng)式布局、Bootstrap框架及網(wǎng)站建設(shè)流程等。本書注重實(shí)踐能力培養(yǎng),配備三種層次的案例,讓學(xué)習(xí)者由淺入深、循序漸進(jìn)地掌握前端開發(fā)技術(shù)。一是通過大量示例輔助學(xué)習(xí)者掌握基礎(chǔ)知識(shí)點(diǎn);二是將完整網(wǎng)
本書分為4個(gè)部分,第1部分為數(shù)據(jù)庫技術(shù)概述,第2部分介紹關(guān)系型數(shù)據(jù)庫(包括MySQL、Oracle、SQLServer和PostgreSQL)技術(shù)應(yīng)用,第3部分介紹NoSQL數(shù)據(jù)庫(包括Redis、MongoDB、HBase、Hive、Cassandra和Elasticsearch)技術(shù)應(yīng)用,第4部分介紹其他類型數(shù)據(jù)庫
本書是國內(nèi)首先使用Pythontkinter設(shè)計(jì)GUI的中文書籍之一。本書主要講解如何在窗口內(nèi)使用Python的內(nèi)部模塊tkinter設(shè)計(jì)圖形用戶接口(GUI)程序,讓用戶可以利用圖形接口與計(jì)算機(jī)溝通。tkinter模塊是一個(gè)跨平臺(tái)的窗口應(yīng)用程序,使用它設(shè)計(jì)的程序可以在Windows、macOS、Linux系統(tǒng)上執(zhí)行。
本書分為兩部分。第一部分為第1~7章,介紹了Python的語法、編程基礎(chǔ)和對(duì)常見錯(cuò)誤的處理。第二部分為第8~14章,介紹了Python的各種實(shí)踐應(yīng)用,分別是對(duì)目錄和文件的操作,對(duì)Excel、Word和PDF文件的操作,在圖像處理、網(wǎng)絡(luò)爬蟲領(lǐng)域的應(yīng)用,以及Python的圖形用戶接口編程。本書以實(shí)踐應(yīng)用為目的,希望讀者能夠
本書適應(yīng)于當(dāng)今前端開發(fā)的流行趨勢,注重理論與實(shí)戰(zhàn)相結(jié)合的思想,配合大量的、基礎(chǔ)且實(shí)用的代碼實(shí)例,幫助讀者學(xué)習(xí)基于TypeScript語言規(guī)范的React框架開發(fā)的相關(guān)知識(shí)。全書內(nèi)容通俗易懂、覆蓋面廣、充分翔實(shí)、重點(diǎn)突出,涵蓋了TypeScript語言規(guī)范和React框架開發(fā)的方方面面。全書內(nèi)容共10章,TypeScri
本教材是一本針對(duì)入門讀者的基礎(chǔ)教材,專門為一般層次的本科生和高職?圃盒W(xué)生撰寫,兼顧理工科學(xué)生和文科生,以培養(yǎng)學(xué)生計(jì)算思維為指導(dǎo)理念,淡化語法知識(shí)點(diǎn)的介紹,不拘泥于語法點(diǎn)的細(xì)節(jié),盡量靠近實(shí)際編程,以便學(xué)生快速跨入編程的大門。本教材不涉及任何稍微復(fù)雜的算法,盡量使用簡短的代碼來介紹知識(shí)點(diǎn)。除了介紹基本的語言知識(shí)點(diǎn),還較
本書從比較C語言和Java語言的異同點(diǎn)出發(fā),在體系結(jié)構(gòu)、內(nèi)容組織、語言表達(dá)等方面進(jìn)行介紹。本書沒有復(fù)雜的算法和晦澀難懂的代碼,幫助學(xué)生感受學(xué)習(xí)Java語言的樂趣,掌握J(rèn)ava的基本編程技巧,理解面向?qū)ο蟪绦蛟O(shè)計(jì)的思想和理念。本書介紹基本的Java語言知識(shí),同時(shí)引導(dǎo)學(xué)生學(xué)習(xí)更高級(jí)的Java編程概念。本書共有11章,分別是
本書是以Kylin服務(wù)案例實(shí)戰(zhàn)為主導(dǎo)的培養(yǎng)Kylin運(yùn)維工程師的圖書,偏重Kylin的實(shí)操,旨在培養(yǎng)動(dòng)手操作能力。??本書以項(xiàng)目任務(wù)化的形式組織,以Kylin網(wǎng)絡(luò)操作系統(tǒng)為載體,精選該操作系統(tǒng)的常用網(wǎng)絡(luò)服務(wù)的經(jīng)典工程案例進(jìn)行了詳細(xì)的講述。全書共有七個(gè)章節(jié),從一個(gè)新手的角度出發(fā),到實(shí)際的工程案例,包括了Kylin網(wǎng)絡(luò)操作