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