微服務(wù)和Docker容器技術(shù)是目前分布式架構(gòu)中常用的主流技術(shù),結(jié)合Kubernetes強(qiáng)大的容器服務(wù)編排與調(diào)度能力,中小企業(yè)能夠簡單快速地構(gòu)建自己的分布式互聯(lián)網(wǎng)架構(gòu)系統(tǒng)。本書結(jié)合實(shí)際生產(chǎn)項(xiàng)目的架構(gòu)重構(gòu)過程和經(jīng)驗(yàn),詳細(xì)介紹從單體架構(gòu)過渡到微服務(wù)容器化的分布式架構(gòu)的各個(gè)方面,主要包括微服務(wù)開發(fā)和運(yùn)維技術(shù)棧的選型、Sprin
本書通過大量豐富有趣的實(shí)例,系統(tǒng)地介紹了Arduino開源硬件的編程及開發(fā)技巧。全書共分9章,第1章主要介紹了Arduino編程需要了解的基礎(chǔ)知識(shí);第2章介紹了常用的Arduino輸出執(zhí)行機(jī)構(gòu)及其應(yīng)用;第3章介紹了Arduino傳感器的應(yīng)用;第4章介紹了Arduino通信功能的實(shí)現(xiàn);第5章介紹了Arduino的創(chuàng)意程序
本書首先從VisualDesigner的界面入手,對(duì)界面的編輯環(huán)境和調(diào)試環(huán)境進(jìn)行了介紹;其次對(duì)Ardino開發(fā)板及其與外圍設(shè)備在VisualDesigner中的應(yīng)用進(jìn)行了介紹,其中包括Arduino開發(fā)板的結(jié)構(gòu)、性能、特點(diǎn)、相關(guān)參數(shù)、可視化命令等,以及各種類型外圍設(shè)備的原理、可視化命令、實(shí)例等;最后以實(shí)例的形式進(jìn)行了分
本書共20章:第1~7章介紹了筆記本電腦維修市場的現(xiàn)狀、筆記本電腦主板的型號(hào)識(shí)別、芯片組的架構(gòu)特點(diǎn)、電路時(shí)序分析中常見的名詞解釋、維修常用的基礎(chǔ)電路知識(shí)等;第8、9章詳細(xì)介紹了筆記本電腦的工作流程和供電電路原理;第10章介紹了Intel8系列、Intel9系列到Intel300系列芯片組的標(biāo)準(zhǔn)時(shí)序;第11~17章以廣達(dá)
本書詳細(xì)介紹了美國ATMEL公司8051內(nèi)核的AT89S51/52單片機(jī)工作原理及應(yīng)用設(shè)計(jì),且融入了目前在教學(xué)中已經(jīng)廣泛使用的虛擬仿真開發(fā)工具Proteus,并給出較多的、經(jīng)過驗(yàn)證的仿真案例。本書也展示了作者的“單片機(jī)原理”國家精品課程的教學(xué)模式與教學(xué)方法改革的部分成果,對(duì)課程體系結(jié)構(gòu)的改進(jìn)也體現(xiàn)在本書之中。
本書是SpringCloud的入門書。首先,簡要概述了微服務(wù)并分析了當(dāng)前互聯(lián)網(wǎng)架構(gòu)趨勢。其次,系統(tǒng)地介紹了SpringBoot的相關(guān)知識(shí),從基礎(chǔ)用法到核心組件。再次,從具體的案例出發(fā),依次講解了SpringCloud*常用的組件,將理論與實(shí)踐相結(jié)合,使讀者在學(xué)習(xí)SpringCloud的過程中還能了解一個(gè)產(chǎn)品從無到有的全
本書基于Arduino實(shí)驗(yàn)箱和Mixly圖形化編程工具,從簡單的“點(diǎn)亮創(chuàng)客之燈”開始,以生活中常見的具體實(shí)例引導(dǎo)讀者進(jìn)入圖行形化編程的世界,讓讀者掌握?qǐng)D形化編程中的輸入/輸出、控制、數(shù)學(xué)、串口等基礎(chǔ)模塊,再到變量、函數(shù)等基本模塊,將順序、分支和循環(huán)三個(gè)流程控制概念融入到實(shí)例中。全書共18課,每節(jié)課都以基礎(chǔ)任務(wù)和拓展任務(wù)
《Istio實(shí)戰(zhàn)指南》是Istio服務(wù)網(wǎng)格技術(shù)的入門圖書。全書共分為9章,深入淺出地介紹了Istio的相關(guān)知識(shí),結(jié)合大量的示例,清晰而詳細(xì)地闡述了Istio的主要特性!禝stio實(shí)戰(zhàn)指南》的第1章介紹了服務(wù)網(wǎng)格的起源和發(fā)展,第2~4章介紹了Istio的基本概念和安裝。第5~8章,采用實(shí)例練習(xí)的方式詳細(xì)地介紹了Isti
本書以Atmel公司的89C51單片機(jī)為例,系統(tǒng)闡述了MCS-51單片機(jī)的基本結(jié)構(gòu)、指令系統(tǒng)、內(nèi)部資源及外部接口電路等方面的知識(shí),同時(shí)介紹了單片機(jī)應(yīng)用系統(tǒng)的開發(fā)過程及各種常用的開發(fā)工具,并對(duì)C語言開發(fā)單片機(jī)作了簡要介紹。 本書是在作者長期從事單片機(jī)課程教學(xué)的基礎(chǔ)上編寫的,內(nèi)容深入淺出,層次分明,實(shí)例豐富,便于自學(xué)。同
本書是為非電子類專業(yè)本科生的電子實(shí)踐課程而編寫的教材,也可以作為對(duì)單片機(jī)和傳感器感興趣的初學(xué)者自學(xué)使用。內(nèi)容主要以AVRMega8A單片機(jī)為核心,結(jié)合一些常用的傳感器,并融合電子線路和C語言編程,培養(yǎng)學(xué)生電子技術(shù)與軟件編程的綜合設(shè)計(jì)能力。在學(xué)習(xí)Mega8A單片機(jī)結(jié)構(gòu)和原理的基礎(chǔ)上,用CodeVisionAVR軟件編輯和
本書采用體系化的思維來詮釋和構(gòu)建微服務(wù)體系,從整體上講述微服務(wù)體系的技術(shù)、架構(gòu)、框架、管理整合和規(guī)劃實(shí)施等內(nèi)容。本書不針對(duì)某個(gè)微服務(wù)技術(shù)或框架用法進(jìn)行細(xì)節(jié)說明,而是對(duì)微服務(wù)的整體領(lǐng)域進(jìn)行概述,同時(shí)說明如何實(shí)踐、如何驗(yàn)證、如何落地。本書脈絡(luò)清晰,內(nèi)容翔實(shí),引導(dǎo)讀者不僅“知其然”,而且還“知其所以然”。本書適合希望從初級(jí)技
本書圍繞MCS-51這一經(jīng)典單片機(jī)講解了單片機(jī)開發(fā)的思想和方法,原理和應(yīng)用并重,從實(shí)用的角度介紹了單片機(jī)的應(yīng)用技術(shù)。本書內(nèi)容涵蓋了MCS-51單片機(jī)的結(jié)構(gòu)與工作原理、指令系統(tǒng)、匯編語言程序設(shè)計(jì)、中斷系統(tǒng)等。全書結(jié)構(gòu)合理,條理清晰,內(nèi)容豐富,可作為高等院校電氣信息類相關(guān)專業(yè)學(xué)生的教材,也可以作為從事單片機(jī)應(yīng)用系統(tǒng)研發(fā)工作
本書分為原理篇、實(shí)踐篇、架構(gòu)篇和源碼篇,由淺入深地將Istio項(xiàng)目庖丁解牛并呈現(xiàn)給讀者。原理篇介紹了服務(wù)網(wǎng)格技術(shù)與Istio項(xiàng)目的技術(shù)背景、設(shè)計(jì)理念與功能原理,能夠幫助讀者了解服務(wù)網(wǎng)格這一云原生領(lǐng)域的標(biāo)志性技術(shù),掌握Istio流量治理、策略與遙測和安全功能的使用方法。實(shí)踐篇從零開始搭建Istio運(yùn)行環(huán)境并完成一個(gè)真實(shí)應(yīng)
Nginx是著名的Web服務(wù)器,性能優(yōu)異,運(yùn)行效率遠(yuǎn)超傳統(tǒng)的Apache、Tomcat,廣泛應(yīng)用于國內(nèi)外諸多頂級(jí)互聯(lián)網(wǎng)公司。Nginx的一個(gè)突出特點(diǎn)是其靈活優(yōu)秀的模塊化架構(gòu),可以在不修改核心的前提下增加任意功能,自2004年發(fā)布至今,已經(jīng)擁有百余個(gè)官方及非官方的功能模塊(如proxy、mysql、redis、rtmp、
《ServiceMesh實(shí)戰(zhàn):用Istio軟負(fù)載實(shí)現(xiàn)服務(wù)網(wǎng)格》為網(wǎng)格服務(wù)技術(shù)的實(shí)戰(zhàn)詳解圖書。作者以初學(xué)者角度展示軟負(fù)載在分布式架構(gòu)中承擔(dān)的角色,引入容器時(shí)代主角Kubernetes;再從路由層面全面展開對(duì)ServiceMesh與Istio的系統(tǒng)介紹和深入剖析,包括其功能與特色;最后通過源碼剖析從實(shí)現(xiàn)細(xì)節(jié)上分析Istio
近年來微服務(wù)架構(gòu)已經(jīng)成為大規(guī)模分布式架構(gòu)的主流技術(shù),越來越多的公司已經(jīng)或開始轉(zhuǎn)型為微服務(wù)架構(gòu)。本書不以某一種微服務(wù)框架的使用為主題,而是對(duì)整個(gè)微服務(wù)生態(tài)進(jìn)行系統(tǒng)性的講解,并結(jié)合工作中的大量實(shí)戰(zhàn)案例為讀者呈現(xiàn)一本讀完即可落地的工具書。書中的理論部分介紹了微服務(wù)架構(gòu)的發(fā)展歷程,深入通俗地講解了領(lǐng)域驅(qū)動(dòng)設(shè)計(jì),幫助讀者更好地利
微服務(wù)架構(gòu)不僅延續(xù)了分布式系統(tǒng)與SOA的特征,也汲取了DevOps、持續(xù)集成、持續(xù)交付等工程實(shí)踐的成功經(jīng)驗(yàn),并正在借著云計(jì)算和容器化的春風(fēng)開始其馳騁之旅。但是,微服務(wù)的落地并不像其概念描述的那樣舉重若輕,它不僅包括架構(gòu)解耦,還涉及開發(fā)測試、部署運(yùn)維、工程實(shí)踐、團(tuán)隊(duì)合作與康威定律等多方面的因素,這些因素相輔相成,共同影響
本書根據(jù)教育部高職高專教材編寫的指導(dǎo)思想與原則進(jìn)行編寫,編寫過程中著力體現(xiàn)高職高專學(xué)校最新的教學(xué)、教材改革思想進(jìn)行,優(yōu)化教學(xué)內(nèi)容,面向高職高專教育,突出培養(yǎng)技術(shù)應(yīng)用性人才的教學(xué)目的。書中既有適度的理論知識(shí)介紹,又要附加相應(yīng)的舉例與插圖,內(nèi)容做到深入淺出,通俗易懂,具備較強(qiáng)的實(shí)用性。 本書以8個(gè)任務(wù)為載體,采用任務(wù)驅(qū)動(dòng)
本書主要講解了Nginx在反向代理和應(yīng)用開發(fā)中的作用,閱讀本書可以了解Nginx在互聯(lián)網(wǎng)開發(fā)中扮演的多個(gè)角色,充分利用這些角色的各項(xiàng)功能有助于提升服務(wù)的整體性能。本書所介紹的大部分功能是通過Nginx+Lua進(jìn)行開發(fā)和配置的,但并不要求讀者精通Lua,在必要的位置,本書會(huì)對(duì)Lua進(jìn)行選擇性講解。涉及實(shí)戰(zhàn)的內(nèi)容會(huì)有配套源
本書從培養(yǎng)研發(fā)人員的工程應(yīng)用能力和工程設(shè)計(jì)能力出發(fā),以幫助研發(fā)人員盡快掌握單片機(jī)開發(fā)方法和提高單片機(jī)開發(fā)技能為主線,重點(diǎn)介紹Proteus和KeilC51單片機(jī)系統(tǒng)仿真設(shè)計(jì)方法,力圖使研發(fā)人員掌握單片機(jī)實(shí)用系統(tǒng)計(jì)算機(jī)仿真設(shè)計(jì)方法。本書提供了大量實(shí)用性較強(qiáng)的案例,介紹了單片機(jī)實(shí)用系統(tǒng)工作原理、系統(tǒng)框圖、軟件設(shè)計(jì)流程圖、P