[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  •  管理

     一般管理学
     市场/营销
     会计
     金融/投资
     经管音像
     电子商务
     创业企业与企业家
     生产与运作管理
     商务沟通
     战略管理
     商业史传
     MBA
     管理信息系统
     工具书
     外文原版/影印版
     管理类职称考试
     WTO
     英文原版书-管理
  •  投资理财

     证券/股票
     投资指南
     理财技巧
     女性理财
     期货
     基金
     黄金投资
     外汇
     彩票
     保险
     购房置业
     纳税
     英文原版书-投资理财
  •  经济

     经济学理论
     经济通俗读物
     中国经济
     国际经济
     各部门经济
     经济史
     财政税收
     区域经济
     统计 审计
     贸易政策
     保险
     经济数学
     各流派经济学说
     经济法
     工具书
     通货膨胀
     财税外贸保险类考试
     英文原版书-经济
  •  社会科学

     语言文字
     社会学
     文化人类学/人口学
     新闻传播出版
     社会科学总论
     图书馆学/档案学
     经典名家作品集
     教育
     英文原版书-社会科学
  •  哲学

     哲学知识读物
     中国古代哲学
     世界哲学
     哲学与人生
     周易
     哲学理论
     伦理学
     哲学史
     美学
     中国近现代哲学
     逻辑学
     儒家
     道家
     思维科学
     马克思主义哲学
     经典作品及研究
     科学哲学
     教育哲学
     语言哲学
     比较哲学
  •  宗教

  •  心理学

  •  古籍

     经部  史类  子部  集部  古籍管理  古籍工具书  四库全书  古籍善本影音本  中国藏书
  •  文化

     文化评述  文化随笔  文化理论  传统文化  世界各国文化  文化史  地域文化  神秘文化  文化研究  民俗文化  文化产业  民族文化  书的起源/书店  非物质文化遗产  文化事业  文化交流  比较文化学
  •  历史

     历史普及读物
     中国史
     世界史
     文物考古
     史家名著
     历史地理
     史料典籍
     历史随笔
     逸闻野史
     地方史志
     史学理论
     民族史
     专业史
     英文原版书-历史
     口述史
  •  传记

  •  文学

  •  艺术

     摄影
     绘画
     小人书/连环画
     书法/篆刻
     艺术设计
     影视/媒体艺术
     音乐
     艺术理论
     收藏/鉴赏
     建筑艺术
     工艺美术
     世界各国艺术概况
     民间艺术
     雕塑
     戏剧艺术/舞台艺术
     艺术舞蹈
     艺术类考试
     人体艺术
     英文原版书-艺术
  •  青春文学

  •  文学

     中国现当代随笔
     文集
     中国古诗词
     外国随笔
     文学理论
     纪实文学
     文学评论与鉴赏
     中国现当代诗歌
     外国诗歌
     名家作品
     民间文学
     戏剧
     中国古代随笔
     文学类考试
     英文原版书-文学
  •  法律

     小说
     世界名著
     作品集
     中国古典小说
     四大名著
     中国当代小说
     外国小说
     科幻小说
     侦探/悬疑/推理
     情感
     魔幻小说
     社会
     武侠
     惊悚/恐怖
     历史
     影视小说
     官场小说
     职场小说
     中国近现代小说
     财经
     军事
  •  童书

  •  成功/励志

  •  政治

  •  军事

  •  科普读物

  •  计算机/网络

     程序设计
     移动开发
     人工智能
     办公软件
     数据库
     操作系统/系统开发
     网络与数据通信
     CAD CAM CAE
     计算机理论
     行业软件及应用
     项目管理 IT人文
     计算机考试认证
     图形处理 图形图像多媒体
     信息安全
     硬件
     项目管理IT人文
     网络与数据通信
     软件工程
     家庭与办公室用书
  •  建筑

     执业资格考试用书  室内设计/装潢装修  标准/规范  建筑科学  建筑外观设计  建筑施工与监理  城乡规划/市政工程  园林景观/环境艺术  工程经济与管理  建筑史与建筑文化  建筑教材/教辅  英文原版书-建筑
  •  医学

     中医
     内科学
     其他临床医学
     外科学
     药学
     医技学
     妇产科学
     临床医学理论
     护理学
     基础医学
     预防医学/卫生学
     儿科学
     医学/药学考试
     医院管理
     其他医学读物
     医学工具书
  •  自然科学

     数学
     生物科学
     物理学
     天文学
     地球科学
     力学
     科技史
     化学
     总论
     自然科学类考试
     英文原版书-自然科学
  •  工业技术

     环境科学
     电子通信
     机械/仪表工业
     汽车与交通运输
     电工技术
     轻工业/手工业
     化学工业
     能源与动力工程
     航空/航天
     水利工程
     金属学与金属工艺
     一般工业技术
     原子能技术
     安全科学
     冶金工业
     矿业工程
     工具书/标准
     石油/天然气工业
     原版书
     武器工业
     英文原版书-工业技
  •  农业/林业

     园艺  植物保护  畜牧/狩猎/蚕/蜂  林业  动物医学  农作物  农学(农艺学)  水产/渔业  农业工程  农业基础科学  农林音像
  •  外语

  •  考试

  •  教材

  •  工具书

  •  中小学用书

  •  中小学教科书

  •  动漫/幽默

  •  烹饪/美食

  •  时尚/美妆

  •  旅游/地图

  •  家庭/家居

  •  亲子/家教

  •  两性关系

  •  育儿/早教

  •  保健/养生

  •  体育/运动

  •  手工/DIY

  •  休闲/爱好

  •  英文原版书

  •  港台图书

  •  研究生
     工学
     公共课
     经济管理
     理学
     农学
     文法类
     医学

  •  音乐
     音乐理论

     声乐  通俗音乐  音乐欣赏  钢琴  二胡  小提琴
  • 分布式中間件技術實戰(Java版)
    該商品所屬分類:計算機/網絡 -> 計算機/網絡
    【市場價】
    640-926
    【優惠價】
    400-579
    【作者】 鐘林森 
    【所屬類別】 圖書  計算機/網絡  程序設計  Java 
    【出版社】機械工業出版社 
    【ISBN】9787111641513
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    開本:16開
    紙張:膠版紙
    包裝:平裝-膠訂

    是否套裝:否
    國際標準書號ISBN:9787111641513
    作者:鐘林森

    出版社:機械工業出版社
    出版時間:2022年08月 

        
        
    "

    內容簡介
    本書主要圍繞構建分布式繫統架構的“中間件”實踐展開介紹。開篇首先介紹了分布式繫統架構的相關知識要點,包括其功能、作用以及演進歷程,並由此引出了分布式中間件的相關介紹;緊接著重點介紹了目前在實際生產環境中應用得比較廣泛的幾款Java中間件,包括緩存中間件Redis、消息中間件RabbitMQ、統一協調管理中間件ZooKeeper及綜合中間件Redisson等,主要介紹了這幾款中間件的基本概念、典型的應用場景及相應的功能組件等。值得一提的是,本書在介紹這幾款中間件的理論知識時,還以微框架Spring Boot作為奠基,整合相關中間件之間的依賴,並以筆者實際的經驗結合實際項目中的典型業務場景進行代碼實戰。本書適合中間件實踐經驗為零的開發者閱讀;而對於有一定Java應用開發經驗的工程師而言,通過閱讀本書可以了解中間件在構建企業級應用繫統的過程中所提供的解決思路和方案。
    目錄
    前言
    第1篇 開發工具準備
    第1章 走進分布式中間件2
    1.1 分布式繫統概述2
    1.1.1 白話分布式繫統3
    1.1.2 分布式繫統發展歷程3
    1.1.3 分布式繫統特性6
    1.1.4 分布式繫統常見問題7
    1.2 分布式中間件概述7
    1.2.1 白話分布式中間件7
    1.2.2 常見中間件介紹8
    1.3 本書核心知識要點9
    1.4 本書實戰要求與建議10
    第2章 搭建微服務項目11前言
    第1篇 開發工具準備
    第1章 走進分布式中間件2
    1.1 分布式繫統概述2
    1.1.1 白話分布式繫統3
    1.1.2 分布式繫統發展歷程3
    1.1.3 分布式繫統特性6
    1.1.4 分布式繫統常見問題7
    1.2 分布式中間件概述7
    1.2.1 白話分布式中間件7
    1.2.2 常見中間件介紹8
    1.3 本書核心知識要點9
    1.4 本書實戰要求與建議10
    第2章 搭建微服務項目11
    2.1 Spring Boot概述11
    2.1.1 什麼是Spring Boot11
    2.1.2 Spring Boot的優勢12
    2.1.3 Spring Boot的幾大特性13
    2.2 搭建規範與搭建流程13
    2.2.1 Spring Boot項目搭建規範14
    2.2.2 Spring Boot項目搭建流程14
    2.2.3 寫個Hello World吧26
    2.3 總結28
    第2篇 開發實戰
    第3章 緩存中間件Redis30
    3.1 Redis概述與典型應用場景介紹30
    3.2 Redis的使用32
    3.2.1 快速安裝Redis32
    3.2.2 在Windows環境下使用Redis34
    3.2.3 Spring Boot項目整合Redis37
    3.2.4 Redis自定義注入Bean組件配置38
    3.2.5 RedisTemplate實戰39
    3.2.6 StringRedisTemplate實戰43
    3.3 Redis常見數據結構實戰45
    3.3.1 字符串45
    3.3.2 列表47
    3.3.3 集合48
    3.3.4 有序集合50
    3.3.5 哈希Hash存儲52
    3.3.6 Key失效與判斷是否存在54
    3.4 Redis實戰場景之緩存穿透56
    3.4.1 什麼是緩存穿透57
    3.4.2 緩存穿透的解決方案58
    3.4.3 實戰過程58
    3.4.4 其他典型問題介紹65
    3.5 總結66
    第4章 Redis典型應用場景實戰之搶紅包繫統67
    4.1 整體業務流程介紹67
    4.1.1 搶紅包繫統業務流程68
    4.1.2 業務流程分析68
    4.1.3 業務模塊劃分70
    4.2 數據庫表設計與環境搭建71
    4.2.1 數據庫表設計71
    4.2.2 開發環境搭建73
    4.2.3 開發流程介紹83
    4.3 “紅包金額”隨機生成算法實戰85
    4.3.1 隨機數算法86
    4.3.2 紅包隨機金額生成算法要求86
    4.3.3 二倍均值法簡介87
    4.3.4 紅包隨機金額生成算法實戰88
    4.3.5 紅包隨機金額生成算法自測90
    4.4 “發紅包”模塊實戰91
    4.4.1 業務模塊分析92
    4.4.2 整體流程實戰93
    4.4.3 業務模塊自測99
    4.5 “搶紅包”模塊實戰101
    4.5.1 業務模塊分析101
    4.5.2 整體流程102
    4.5.3 業務模塊自測105
    4.5.4 總結109
    4.6 Jmeter壓力測試高並發搶紅包110
    4.7 問題分析與優化方案116
    4.7.1 問題分析117
    4.7.2 優化方案介紹118
    4.7.3 優化方案之Redis分布式鎖實戰118
    4.7.4 不足之處122
    4.8 總結122
    第5章 消息中間件RabbitMQ124
    5.1 RabbitMQ簡介124
    5.1.1 認識RabbitMQ125
    5.1.2 典型應用場景介紹126
    5.1.3 RabbitMQ後端控制臺介紹132
    5.1.4 基於Spring的事件驅動模型實戰133
    5.2 Spring Boot項目整合RabbitMQ137
    5.2.1 RabbitMQ相關詞彙介紹138
    5.2.2 Spring Boot項目整合RabbitMQ139
    5.2.3 自定義注入配置Bean相關組件140
    5.2.4 RabbitMQ發送、接收消息實戰142
    5.2.5 其他發送接收消息方式實戰147
    5.3 RabbitMQ多種消息模型實戰152
    5.3.1 基於FanoutExchange的消息模型實戰152
    5.3.2 基於DirectExchange的消息模型實戰160
    5.3.3 基於TopicExchange的消息模型實戰165
    5.4 RabbitMQ確認消費機制171
    5.4.1 消息高可用和確認消費172
    5.4.2 常見的確認消費模式介紹174
    5.4.3 基於自動確認消費模式實戰176
    5.4.4 基於手動確認消費模式實戰182
    5.5 典型應用場景實戰之用戶登錄成功寫日志188
    5.5.1 整體業務流程介紹與分析188
    5.5.2 數據庫表設計189
    5.5.3 開發環境搭建197
    5.5.4 基於TopicExchange構建日志消息模型200
    5.5.5 異步發送接收登錄日志消息實戰201
    5.5.6 整體業務模塊自測實戰205
    5.6 總結208
    第6章 死信隊列/延遲隊列實戰209
    6.1 死信隊列概述209
    6.1.1 死信隊列簡介與作用209
    6.1.2 典型應用場景介紹212
    6.2 RabbitMQ死信隊列實戰213
    6.2.1 死信隊列專有詞彙介紹214
    6.2.2 死信隊列消息模型實戰215
    6.2.3 死信隊列延遲發送消息實戰221
    6.3 典型應用場景實戰之商城平臺訂單支付超時226
    6.3.1 整體業務場景介紹227
    6.3.2 整體業務流程分析228
    6.3.3 數據庫設計229
    6.3.4 構建RabbitMQ死信隊列消息模型236
    6.3.5 Controller層開發用戶下單及訂單失效功能240
    6.3.6 “用戶下單支付超時”延遲發送接收實戰246
    6.3.7 “用戶下單支付超時”整體功能自測250
    6.4 總結254
    第7章 分布式鎖實戰256
    7.1 分布式鎖概述256
    7.1.1 鎖機制257
    7.1.2 分布式鎖登場263
    7.1.3 典型應用場景介紹265
    7.1.4 小結268
    7.2 基於數據庫實現分布式鎖268
    7.2.1 樂觀鎖簡介268
    7.2.2 樂觀鎖實戰269
    7.2.3 Jmeter高並發測試樂觀鎖280
    7.2.4 悲觀鎖簡介286
    7.2.5 悲觀鎖實戰288
    7.2.6 Jmeter高並發測試悲觀鎖290
    7.2.7 小結291
    7.3 基於Redis實現分布式鎖292
    7.3.1 Redis溫故而知新292
    7.3.2 分布式鎖的實現流程與原理分析294
    7.3.3 基於Redis實戰實現分布式鎖295
    7.3.4 Jmeter高並發測試303
    7.3.5 小結307
    7.4 基於ZooKeeper實現分布式鎖308
    7.4
    前言
    為什麼要寫這本書
    互聯網、移動互聯網時代的到來,不僅給企業業務的擴展帶來了巨大的挑戰,同時也在某種層面上給開發者帶來了重大機遇。這一機遇主要是由具有高並發、高可用、高擴展等功能特性的分布式繫統架構帶來的。然而,分布式繫統架構的構建其實是一個相當復雜的過程,在這個過程中毫無疑問是需要有一繫列的功能組件加以支撐的。其中, 為典型的當屬“中間件”,它在構建分布式繫統架構的過程中起到了至關重要的作用。因此,想要進軍分布式繫統架構領域,學習並實戰分布式中間件的相關知識,以及掌握其在實際典型業務場景中的使用,都是很有必要的。
    目前,國內圖書市場上關於Java中間件的圖書不少,但是真正從初學者的角度,基於實際項目,通過各種典型業務模塊和案例來指導讀者提高開發水平的圖書卻很少。本書便是以實戰為主,配合必要的理論知識,介紹了幾款比較流行的分布式中間件,包括其理論層面的知識要點及在實際業務場景中的實戰過程,讓讀者幾乎可以從零開始一步一個腳印地學習Java企業級應用開發的各種常用中間件,從而提高實際開發水平和項目實戰能力。
    本書有何特色為什麼要寫這本書
    互聯網、移動互聯網時代的到來,不僅給企業業務的擴展帶來了巨大的挑戰,同時也在某種層面上給開發者帶來了重大機遇。這一機遇主要是由具有高並發、高可用、高擴展等功能特性的分布式繫統架構帶來的。然而,分布式繫統架構的構建其實是一個相當復雜的過程,在這個過程中毫無疑問是需要有一繫列的功能組件加以支撐的。其中, 為典型的當屬“中間件”,它在構建分布式繫統架構的過程中起到了至關重要的作用。因此,想要進軍分布式繫統架構領域,學習並實戰分布式中間件的相關知識,以及掌握其在實際典型業務場景中的使用,都是很有必要的。
    目前,國內圖書市場上關於Java中間件的圖書不少,但是真正從初學者的角度,基於實際項目,通過各種典型業務模塊和案例來指導讀者提高開發水平的圖書卻很少。本書便是以實戰為主,配合必要的理論知識,介紹了幾款比較流行的分布式中間件,包括其理論層面的知識要點及在實際業務場景中的實戰過程,讓讀者幾乎可以從零開始一步一個腳印地學習Java企業級應用開發的各種常用中間件,從而提高實際開發水平和項目實戰能力。
    本書有何特色
    1.詳解Java企業級應用構建所涉及的常用中間件
    本書主要介紹了Java企業級應用構建所涉及的各種常見中間件,包括Redis、RabbitMQ、ZooKeeper和Redisson等,不僅介紹了其理論要點,還介紹了其功能組件底層基礎架構的執行過程。
    2.基於Spring Boot微服務框架作為實戰中間件的奠基
    本書采用了目前比較流行的Spring Boot微框架作為實戰中間件的奠基,在整合中間件的相關依賴並實踐其相關功能組件時,還介紹了Spring Boot、Spring MVC、MyBatis、Redis、RabbitMQ、ZooKeeper、Redisson和MySQL等熱門技術。
    3.詳解實際生產環境中的各種典型應用案例,實用性強
    本書不僅以大量圖文相結合的方式介紹了相關中間件的理論知識,而且還重點介紹了實際生產環境中各種中間件的典型應用場景,並給出了實現代碼,有很強的實用性。而且這些中間件之間也相互獨立,開發人員可以作為手冊隨時查閱和參考。
    4.案例典型,有較高的應用價值
    本書在介紹完每個中間件的理論要點後,都會介紹一個典型的業務場景,甚至以實際的應用繫統作為實戰案例。這些案例來源於作者所開發的實際項目,具有較高的應用價值和參考性。而且這些案例分別使用不同的中間件實現,便於讀者融會貫通地理解書中所講解的相關理論知識。
    本書內容及知識體繫
    第1篇 開發工具準備
    本篇包括第1、2章,主要介紹了分布式繫統架構的演進歷程,並詳細介紹了分布式中間件的重要性,重點介紹了常見中間件的功能特性、作用及其典型應用場景。除此之外,本篇還介紹了如何基於Spring Boot微服務框架搭建微服務項目,並繫統地介紹了各種相關的開發工具。
    第2篇 開發實戰
    本篇包括第3~9章,是全書的核心,介紹了目前在構建分布式繫統架構中經常使用的典型分布式中間件,包括緩存中間件Redis、消息中間件RabbitMQ、統一協調管理中間件ZooKeeper、綜合中間件Redisson等。本篇在介紹完每個中間件的相關理論要點後,都給出了相應中間件在實際應用場景和業務模塊中的實戰案例,以充分鞏固和加深讀者對每個中間件的理解,從而提高實際的項目開發水平。
    第3篇 總結
    本篇包括第10章,對全書內容做了總結,並對核心篇章,特別是對實際應用繫統的設計、開發與實戰等章節做了重點回顧,並對讀者使用書中提供的樣例代碼提出了幾點建議。
    配套資源獲取方式
    本書涉及的源代碼文件及開發工具等配套資源需要讀者自行下載。請在華章公司的網站www.hzbook.com上搜索到本書,然後單擊“資料下載”按鈕,即可在本書頁面上找到“配書資源”下載鏈接,單擊該鏈接即可下載。另外,讀者也可以從Git倉庫中下載這些資料,網址為https://gitee.com/steadyjack/middleware.git。
    適合閱讀本書的讀者
    * 需要全面學習分布式中間件技術的人員;
    * Java和Java Web開發程序員;
    * Java EE開發工程師;
    * 希望提高項目開發水平的開發人員;
    * 希望鞏固和提升開發水平的繫統架構師;
    * 需要一本案頭查詢手冊的人員;
    * 相關專業的高校學生和社會培訓學員。
    閱讀本書的建議
    * 讀者需要有一定的Java編程基礎和Spring Boot微服務框架使用經驗;
    * 有Java EE框架使用經驗的讀者可以根據實際情況有重點地選擇閱讀各個中間件及其案例;
    * 對於每個典型應用場景的實戰案例,先自己思考一下實現的思路,然後再閱讀,學習效果更好;
    * 先對各種中間件的應用場景做必要的了解和學習,然後再結合提供的案例源代碼進行應用實戰,理解起來更加容易,也更加深刻。
    本書作者
    本書由鐘林森主筆編寫。作為一個Java後端工程師,作者曾任職於國內某知名互聯網公司,擔任開發組長,並長期活躍於CSDN和51CTO學院等技術社區,寫作了大量原創博客,訪問量達百萬人次。作者還作為CSDN學院、網易雲課堂等知名教育平臺的講師,授課學員超過萬人。
    由於作者水平所限,加之寫作時間有限,書中可能還存在錯漏和不嚴謹之處,懇請同行專家和各位讀者不吝指正。您在閱讀本書時若有疑問,請發電子郵件到hzbook2017 @163.com。

    鐘林森






     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部