在微服務(wù)浪潮的推動之下,微服務(wù)的治理成為了新的技術(shù)熱點(diǎn),從Linkerd提出ServiceMesh(服務(wù)網(wǎng)格)概念開始,這一理念的幾個相關(guān)產(chǎn)品經(jīng)過一番短暫較量,Google/IBM/Lyft合作推出的Istio系統(tǒng)成為了目前服務(wù)網(wǎng)格技術(shù)的事實(shí)標(biāo)準(zhǔn)。本書試圖從基本概念開始,結(jié)合實(shí)際工作場景和企業(yè)試點(diǎn)采納步驟,來對這一新生
本書基于Cypress公司的PSoC4BLE嵌入式平臺,該平臺以ARMCortex-M0處理器為內(nèi)核,集成了模擬可編程陣列和數(shù)字可編程陣列,并且新集成了低功耗藍(lán)牙模塊,使得該平臺成為物聯(lián)網(wǎng)應(yīng)用的極佳選擇。本書共14章,主要包括可重構(gòu)嵌入式系統(tǒng)設(shè)計導(dǎo)論、可重構(gòu)嵌入式系統(tǒng)基本設(shè)計流程、Cortex-M0CPU結(jié)構(gòu)、Cort
本書是作者開發(fā)Arduino及指導(dǎo)本科生參加全國教育機(jī)器人大賽的經(jīng)驗(yàn)總結(jié),內(nèi)容包括Arduino驅(qū)動和開發(fā)環(huán)境、語法規(guī)則,程序結(jié)構(gòu)和基本函數(shù),紅外、溫度、濕度、人體紅外感應(yīng)、超聲波等多種傳感器的應(yīng)用及編程示例,直流電動機(jī)、舵機(jī)、步進(jìn)電動機(jī)的應(yīng)用及顯示、無線模塊接口的應(yīng)用等硬件資源,智能搬運(yùn)小車、自動化氣象站、微型飛行器
OpenResty是一個基于Nginx的高性能Web平臺,能夠方便地搭建處理超高并發(fā)的動態(tài)Web應(yīng)用、Web服務(wù)和動態(tài)網(wǎng)關(guān)。與現(xiàn)有的其他開發(fā)語言/環(huán)境相比,OpenResty有著高性能、高靈活性、易于學(xué)習(xí)和擴(kuò)展等許多優(yōu)點(diǎn),近年來得到了越來越多開發(fā)者的關(guān)注,也有了很多成功的應(yīng)用范例,如Adobe、Dropbox、GitH
本書采用案例講解的方法,精選實(shí)用、夠用的案例,將組裝與維護(hù)的各個知識要點(diǎn)和應(yīng)用技巧融會貫通!禕R》全書共11章,主要介紹了當(dāng)前較主流的計算機(jī)組裝與維護(hù)技術(shù),內(nèi)容包括計算機(jī)基礎(chǔ)知識、計算機(jī)配件的選購、裝機(jī)實(shí)戰(zhàn)、常見外設(shè)的使用、局域網(wǎng)的組建、接入Internet、設(shè)置BIOS、優(yōu)化電腦性能、電腦維護(hù)基礎(chǔ)、電腦軟件的管理、
本書以單片機(jī)STC89C52RC為對象,以功能強(qiáng)大的KeilμVision4集成開發(fā)環(huán)境作為程序設(shè)計和調(diào)試環(huán)境,以典型應(yīng)用項目為教學(xué)實(shí)例,介紹了單片機(jī)的硬件結(jié)構(gòu)、單片機(jī)的C語言及編程調(diào)試方法。通過典型的應(yīng)用項目,詳細(xì)介紹了單片機(jī)各部分的硬件功能和應(yīng)用設(shè)計,以及C51程序設(shè)計基礎(chǔ)知識。本書共十個項目,前八個是分開的獨(dú)立項
在這個凡事皆互聯(lián)的時代,越來越多的人和物成為互聯(lián)網(wǎng)上的節(jié)點(diǎn),不斷擴(kuò)充著互聯(lián)網(wǎng)這張大網(wǎng)的邊界。節(jié)點(diǎn)即價值,更多的節(jié)點(diǎn)意味著更大的價值。那么如何去承載更多的節(jié)點(diǎn)就成為IT從業(yè)人士首要解決的問題。本書圍繞秒殺搶購應(yīng)用場景,對當(dāng)下流行的Dubbox+SpringBoot+Docker微服務(wù)架構(gòu)解決方案進(jìn)行講解。主要內(nèi)容包括微服
作為一部幫助大家實(shí)現(xiàn)微服務(wù)架構(gòu)落地的作品,《SpringCloud與Docker微服務(wù)架構(gòu)實(shí)戰(zhàn)(第2版)》覆蓋了微服務(wù)理論、微服務(wù)開發(fā)框架(SpringCloud)以及運(yùn)行平臺(Docker)三大主題。全書可分為三部分,第1章對微服務(wù)架構(gòu)進(jìn)行了系統(tǒng)的介紹;第2-11章使用SpringCloud開發(fā)框架編寫了一個"電影售
本書采用全彩圖解+視頻講解的形式,通過豐富有趣的制作案例,介紹了利用Arduino進(jìn)行創(chuàng)意設(shè)計的思路與技巧。全書共分為5章,第1章和第2章分別介紹了Arduino硬件資源和Mixly軟件開發(fā)環(huán)境的基礎(chǔ)知識;第3章主要使用LED、按鈕、旋轉(zhuǎn)電位器和蜂鳴器進(jìn)行創(chuàng)意設(shè)計制作;第4章主要使用聲音傳感器、光敏傳感器、溫度傳感器、
本書通過實(shí)例展現(xiàn)單片機(jī)多種通信模式的實(shí)現(xiàn)方法,以單片機(jī)的串口和SPI接口為主線,詳細(xì)講解STC15W系列單片機(jī)在串口通信和網(wǎng)絡(luò)通信中的應(yīng)用,以及在藍(lán)牙、WiFi、GPRS等通信技術(shù)中的應(yīng)用。參考本書的實(shí)例,能比較容易地入手單片機(jī)通信類產(chǎn)品的設(shè)計和開發(fā)。本書由工控開發(fā)人員編寫,每章的實(shí)例都有詳細(xì)的電路原理圖和C程序源代碼
本書采用STC公司新一代的STC8系列單片機(jī)作為設(shè)計平臺,從器件、匯編語言、C語言和操作系統(tǒng)4個角度對該系列單片機(jī)進(jìn)行了全方位的解讀。全書共為20章,主要內(nèi)容包括:單片機(jī)的基礎(chǔ)知識、硬件知識和開發(fā)環(huán)境,數(shù)值表示及運(yùn)算,STC單片機(jī)CPU子系統(tǒng)、指令系統(tǒng)、匯編語言編程基礎(chǔ)、C語言編程基礎(chǔ),STC單片機(jī)I/O端口原理及驅(qū)動
本書從架構(gòu)設(shè)計、應(yīng)用開發(fā)和運(yùn)維部署三個方面出發(fā),對微服務(wù)架構(gòu)設(shè)計的實(shí)施進(jìn)行了全方位的闡述和深入實(shí)踐,并結(jié)合生產(chǎn)實(shí)際講解了SpringCloud、Docker和Jenkins等工具的具體使用方法。書中通過一個互聯(lián)網(wǎng)電商平臺實(shí)例實(shí)現(xiàn)了高并發(fā)的微服務(wù)架構(gòu)設(shè)計,并通過詳細(xì)的開發(fā)和實(shí)施過程,演示了構(gòu)建一個安全可靠、穩(wěn)定高效并可持
本書主要以業(yè)界領(lǐng)先的VMwarevSphere為例,講解服務(wù)器虛擬化平臺的部署和運(yùn)維。全書共10章,內(nèi)容包括虛擬化基礎(chǔ)、虛擬實(shí)驗(yàn)環(huán)境搭建、ESXi主機(jī)部署、vCenterServer管理平臺部署、虛擬網(wǎng)絡(luò)配置、存儲配置、虛擬機(jī)遷移(vMotion)、分布式資源調(diào)度(DRS)、高可用性(vSphereHA)和虛擬容錯(v
本書針對高職教學(xué)特點(diǎn),以51單片機(jī)的開發(fā)應(yīng)用為主線,以技術(shù)應(yīng)用為核心。通過項目的實(shí)施使學(xué)生掌握51單片機(jī)的架構(gòu)、工具軟件的使用、語言的應(yīng)用、程序的設(shè)計、電路的接口。本書在知識的講解上,緊緊地與實(shí)際的項目、實(shí)訓(xùn)練習(xí)相結(jié)合,使讀者不僅有理性認(rèn)識,還有相當(dāng)?shù)母行哉J(rèn)識。有利于培養(yǎng)學(xué)生的程序設(shè)計思想,為后續(xù)的課程打下良好的基礎(chǔ)。
本書內(nèi)容共分3章。第1章為單片機(jī)控制實(shí)訓(xùn)須知,主要介紹實(shí)訓(xùn)室的基本情況、實(shí)訓(xùn)室守則和考核方式等。第2章為單片機(jī)基礎(chǔ)實(shí)訓(xùn)項目,包括10項基礎(chǔ)實(shí)訓(xùn),對單片機(jī)的基本功能和操作進(jìn)行練習(xí),學(xué)生可通過手機(jī)快速瀏覽視頻以解決文字描述難以解決的教學(xué)難點(diǎn),實(shí)現(xiàn)教材從平面向立體轉(zhuǎn)化、從單一媒體向多媒體轉(zhuǎn)化。第3章為單片機(jī)擴(kuò)展實(shí)訓(xùn)項目,包括
本書以高可用服務(wù)架構(gòu)為主題,側(cè)重于講解高可用架構(gòu)設(shè)計的核心要點(diǎn):可伸縮和可擴(kuò)展,從應(yīng)用層、數(shù)據(jù)庫、緩存、消息隊列、大數(shù)據(jù)查詢系統(tǒng)、分布式定時任務(wù)調(diào)度系統(tǒng)、微服務(wù)等層面詳細(xì)講解如何設(shè)計可伸縮、可擴(kuò)展的框架,并給出在各個領(lǐng)域解決特定問題的方法論和實(shí)踐總結(jié)。隨著本書的出版,我們還開源了4個行之有效的互聯(lián)網(wǎng)可伸縮框架,包括數(shù)據(jù)
本書從匯編語言程序設(shè)計角度講述微型計算機(jī)中的機(jī)器數(shù)、8086/8088可編程結(jié)構(gòu)、地址形成方式、尋址方式和指令系統(tǒng),并配以豐富的例程;從微機(jī)系統(tǒng)構(gòu)成的角度講述存儲器體系結(jié)構(gòu)和存儲器系統(tǒng)設(shè)計與分析、常用可編程通信接口8255A和8251A芯片、I/O數(shù)據(jù)傳送控制方式中的中斷技術(shù)及控制管理芯片8259A、直接存儲器存取DM
本書以Intel微處理器為基礎(chǔ),全面系統(tǒng)地介紹微型計算機(jī)的工作原理、實(shí)際應(yīng)用及接口技術(shù)。全書共11章,內(nèi)容包括微型計算機(jī)概述、微處理器與總線、指令系統(tǒng)、匯編語言程序設(shè)計、半導(dǎo)體存儲器、輸入輸出接口技術(shù)、定時與計數(shù)技術(shù)、并行接口、串行接口、中斷技術(shù)、模擬量輸入輸出接口等!禕R》本書基礎(chǔ)性強(qiáng),注重基本概念、基本知識的掌握
緩存作為計算機(jī)存儲體系結(jié)構(gòu)中的重要組成部分,對系統(tǒng)功耗和性能非常關(guān)鍵。本書全面系統(tǒng)地介紹緩存優(yōu)化方法及其關(guān)鍵技術(shù),從存儲體系結(jié)構(gòu)的角度出發(fā),解決緩存的靜態(tài)功耗和動態(tài)功耗問題,從而保證系統(tǒng)整體功耗的降低。同時,本書還重點(diǎn)闡述新型非易失性存儲技術(shù)在架構(gòu)緩存中的應(yīng)用與實(shí)踐。本書的主要內(nèi)容是作者近年來在該領(lǐng)域的**研究成果,具
本書從單片機(jī)入門學(xué)習(xí)者的視角出發(fā),避開了枯燥繁雜的理論介紹,,以實(shí)驗(yàn)過程和實(shí)驗(yàn)現(xiàn)象為主導(dǎo),循序漸進(jìn)地講述51單片機(jī)C語言編程方法以及51單片機(jī)的硬件結(jié)構(gòu)和功能應(yīng)用。全書共分5篇,分別為入門篇、內(nèi)外部資源操作篇、提高篇、實(shí)戰(zhàn)篇和拓展篇。本書內(nèi)容豐富,實(shí)用性強(qiáng),書中大部分內(nèi)容均來自科研工作及教學(xué)實(shí)踐,許多C語言代碼可以直接