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