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

商品搜索

 类 别:
 关键字:
    

商品分类

  •  管理

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

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

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

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

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

  •  心理学

  •  古籍

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

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

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

  •  文学

  •  艺术

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

  •  文学

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

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

  •  成功/励志

  •  政治

  •  军事

  •  科普读物

  •  计算机/网络

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

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

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

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

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

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

  •  考试

  •  教材

  •  工具书

  •  中小学用书

  •  中小学教科书

  •  动漫/幽默

  •  烹饪/美食

  •  时尚/美妆

  •  旅游/地图

  •  家庭/家居

  •  亲子/家教

  •  两性关系

  •  育儿/早教

  •  保健/养生

  •  体育/运动

  •  手工/DIY

  •  休闲/爱好

  •  英文原版书

  •  港台图书

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

  •  音乐
     音乐理论

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



    出版社:電子工業出版社
    ISBN:9787121397158
    版次:1

    商品編碼:12998250
    品牌:電子工業出版社
    包裝:平裝

    開本:16開
    出版時間:2020-10-01
    用紙:膠版紙

    頁數:384
    字數:509000

    作者:袁康

        
        
    "

    產品特色

    編輯推薦

    適讀人群 :本書適合大學生、工程師等對使用Kotlin開發服務端程序感興趣的讀者閱讀。

    1.業內專家宋文鵬、胡曉宇、封亞飛聯袂力薦,《Kotlin實戰》譯者,Thoughtworks資深咨詢師覃宇傾情作序。

    2.本書專注於Kotlin在Spring Boot微服務開發中的實踐,介紹了函數式編程思想、Kotlin的語法、Kotlin在常用中間件中的應用,以及其在微服務注冊中心、微服務配置中心、微服務網關、Spring Cloud 阿libaba、服務監控和服務鏈路監控方面的應用。

    3.本書給出了詳細的實例代碼和一個完整的博客示例,可以幫助讀者使用Kotlin開發基於Spring Boot微服務的程序。

    4.本書適合大學生、工程師等對使用Kotlin開發服務端程序感興趣的讀者閱讀。


    內容簡介

    本書介紹了Kotlin在Spring Boot微服務開發中的實踐,並使用Kotlin作為開發語言,介紹了函數式編程思想、Kotlin的語法、Kotlin在常用中間件中的應用,以及其在微服務注冊中心、微服務配置中心、微服務網關、Spring Cloud 阿libaba、服務監控和服務鏈路監控方面的應用。本書給出了詳細的實例代碼和一個完整的博客示例,可以幫助讀者使用Kotlin開發基於Spring Boot微服務的程序。

    閱讀本書需要具有一定的編程基礎,但入門門檻不高。因此,本書適合大學生、工程師等對使用Kotlin開發服務端程序感興趣的讀者閱讀。


    作者簡介

    袁 康

    大連理工大學信息與通信工程專業學士、碩士。他具有5年軟件行業從業經驗,曾在中國銀聯、眾安保險等公司擔任高級軟件研發工程師。目前在一家大型普惠金融公司擔任高級軟件開發工程師、架構師,負責風控繫統架構設計、繫統優化等工作。他曾獨立研發出一款高性能、可視化規則引擎;獨立研發出一款海量風控數據遷移、存儲、檢索繫統;負責比特幣交易所核心項目研發。


    精彩書評

    Kotlin的流處理、協程等特點,對響應式開發具有天然的友好性,Kotlin集成了面向對像和函數式編程的優秀特性,逐漸成為後端開發人員的開發利器。本書深入淺出地介紹了Kotlin的關鍵特性、與生態中間件的集成和案例實戰開發,可以方便Java開發者快速使用Kotlin,有效提高開發效率和質量。

    ——宋文鵬,IEEE C/BDL 執行委員會委員

    敏捷開發對質量和效率提出了更高的要求,因此編程語言的選型至關重要。Java是企業級後端開發的主流語言,Kotlin是一門運行在Java平臺上的函數式編程語言,本書圍繞Kotlin詳細介紹了微服務開發技術,探索敏捷開發新的語言選型。

    ——胡曉宇,大連理工大學博士,大連賽聽科技公司CTO

    Kotlin是Google推出的一門編程語言,增加和加強了Java的諸多特性,能夠有效提升開發效率。除此之外,Kotlin在移動端開發方面持續發力,是一門值得探索的語言。通過閱讀本書,讀者可以看到Kotlin在服務端框架領域的努力。

    ——封亞飛,《揭秘Java虛擬機:JVM設計原理與實現》《揭秘Kotlin編程原理》作者


    目錄

    目錄

    第1章搭建Kotlin開發環境 1

    1.1Kotlin簡介 1

    1.2 在Windows環境中搭建Kotlin開發環境 5

    1.3 在Ubuntu環境中搭建Kotlin開發環境 9

    1.4 在macOS環境中搭建Kotlin開發環境 12

    1.5 第一個Kotlin程序 13

    1.6 小結 14

    第2章函數式編程介紹 15

    2.1 初識函數式編程 15

    2.2 函數式編程的特點 17

    2.3 Scala、Kotlin、Java的對比 20

    2.4 小結 21

    第3章Kotlin的語法 22

    3.1 基礎語法 22

    3.1.1 基本數據類型 22

    3.1.2 包名和引用 27

    3.1.3 流程控制 28

    3.1.4 返回和跳轉 29

    3.2 類 30

    3.2.1 類、屬性、接口 30

    3.2.2 特殊類 34

    3.2.3 泛型 36

    3.2.4 委托 38

    3.3 函數和Lambda表達式 40

    3.3.1 函數 40

    3.3.2 Lambda表達式 42

    3.4 集合 44

    3.4.1 集合概述 44

    3.4.2 集合操作 51

    3.4.3 List、Set、Map相關操作 58

    3.5 協程 60

    3.5.1 協程基礎 60

    3.5.2 協程進階 64

    3.6 小結 67

    第4章Kotlin在常用中間件中的應用 68

    4.1 Kotlin集成Spring Boot 68

    4.1.1 Spring Boot介紹 68

    4.1.2 用Kotlin開發一個Spring Boot項目 69

    4.2 Kotlin集成Redis 73

    4.2.1 Redis介紹 74

    4.2.2 使用Kotlin操作Redis 75

    4.3 Kotlin集成JPA、QueryDSL 81

    4.3.1 JPA、QueryDSL介紹 82

    4.3.2 使用Kotlin操作JPA、QueryDSL 83

    4.4 Kotlin集成MongoDB 91

    4.4.1 MongoDB介紹 91

    4.4.2 使用Kotlin操作MongoDB 92

    4.5 Kotlin集成Spring Security 98

    4.5.1 Spring Security介紹 98

    4.5.2 使用Kotlin操作Spring Security 100

    4.6 Kotlin集成RocketMQ 105

    4.6.1 RocketMQ介紹 105

    4.6.2 使用Kotlin操作RocketMQ 107

    4.7 Kotlin集成Elasticsearch 112

    4.7.1 Elasticsearch介紹 112

    4.7.2 使用Kotlin操作Elasticsearch 113

    4.8 Kotlin集成Swagger 119

    4.8.1 Swagger介紹 119

    4.8.2 使用Kotlin操作Swagger 121

    4.9 小結 126

    第5章Kotlin應用於微服務注冊中心 127

    5.1 Eureka 127

    5.1.1 Eureka介紹 127

    5.1.2 Kotlin集成Eureka服務注冊 129

    5.1.3 一個Eureka服務提供方 131

    5.1.4 Kotlin集成OpenFeign服務調用 135

    5.1.5 Kotlin集成Ribbon服務調用 139

    5.2 Consul 143

    5.2.1 Consul介紹 144

    5.2.2 Kotlin集成Consul服務注冊 145

    5.2.3 Kotlin集成OpenFeign和Ribbon服務調用 149

    5.3 Zookeeper 153

    5.3.1 Zookeeper介紹 153

    5.3.2 Kotlin集成Zookeeper服務注冊 154

    5.3.3 Kotlin集成OpenFeign和Ribbon服務調用 158

    5.4 Nacos 163

    5.4.1 Nacos介紹 163

    5.4.2 Kotlin集成Nacos服務注冊 164

    5.4.3 Kotlin集成OpenFeign和Ribbon服務調用 167

    5.5 小結 171

    第6章Kotlin應用於微服務配置中心 172

    6.1 Spring Cloud Config 172

    6.1.1 Spring Cloud Config介紹 172

    6.1.2 Kotlin集成Spring Cloud Config 173

    6.2 Apollo配置中心 181

    6.2.1 Apollo介紹 181

    6.2.2 Kotlin集成Apollo 182

    6.3 Nacos配置中心 186

    6.4 Consul配置中心 192

    6.5 小結 197

    第7章Kotlin應用於微服務網關 198

    7.1 Kotlin集成Zuul 198

    7.1.1 Zuul介紹 198

    7.1.2 Kotlin集成Zuul 200

    7.2 Kotlin集成Spring Cloud Gateway 211

    7.2.1 Spring Cloud Gateway介紹 211

    7.2.2 Kotlin集成Spring Cloud Gateway 212

    7.3 小結 222

    第8章Kotlin應用於Spring Cloud Alibaba 223

    8.1 服務限流降級 224

    8.1.1 Sentinel介紹 225

    8.1.2 Kotlin集成Sentinel 226

    8.2 消息驅動 232

    8.2.1 消息驅動介紹 233

    8.2.2 Kotlin集成RocketMQ實現消息驅動 234

    8.3 阿裡對像雲存儲 241

    8.3.1 阿裡對像雲存儲介紹 241

    8.3.2 Kotlin集成阿裡對像雲存儲 242

    8.4 分布式任務調度 248

    8.4.1 SchedulerX介紹 248

    8.4.2 Kotlin集成SchedulerX 249

    8.5 分布式事務 253

    8.5.1 分布式事務介紹 253

    8.5.2 Kotlin集成Seata 255

    8.6 Spring Cloud Dubbo 270

    8.6.1 Dubbo介紹 270

    8.6.2 Kotlin集成Spring Cloud Dubbo 271

    8.7 小結 279

    第9章Kotlin集成服務監控和服務鏈路監控 280

    9.1 Prometheus、Grafana介紹 280

    9.2 Kotlin集成Prometheus、Grafana 282

    9.3 Kotlin集成Zipkin 288

    9.4 Kotlin集成SkyWalking 298

    9.5 小結 308

    第10章基於Kotlin和Spring Boot搭建博客 309

    10.1 初始化Maven工程 309

    10.2 繫統架構 314

    10.3 定義實體 316

    10.4 數據庫設計 324

    10.5 Repository層的設計 325

    10.6 Service層的設計 346

    10.7 Controller層的設計 353

    10.8 部署到騰訊雲 370

    10.9 小結 373


    查看全部↓

    前言/序言

    推薦序

    編程語言始終是程序員群體中最容易引起爭論的話題。但要說起近年來最受程序員歡迎的語言,Kotlin一定可以占據一席之地。在TOIBE和RedMonk編程語言排名中,Kotlin已經躋身JVM語言前列,和老牌的Scala和Groovy形成三足鼎立之勢。在權威的ThoughtWorks技術雷達中,Kotlin從2017年3月首次入選,到2018年5月變成推薦在實際生產環境中采納,隻用了一年多的時間。Kotlin語言究竟有什麼魔力能夠迅速獲得廣大程序員的青睞呢?

    首先,Kotlin語言具備優秀、簡潔的特性。它從一開始就保留了Java語言的靜態類型,加入了諸如空安全、擴展函數、數據類、Lambda表達式等現代編程語言的功能。隨著Kotlin版本的不斷升級,跨平臺原生、協程等優秀的語言特性不斷地擴展著該語言的功能和適用場景。而且,Kotlin語言因其與JVM語言的良好互操作性和簡潔的語法,可以在采用Java語言的依賴項目上快速地被無縫引入,大大降低了新編程語言的學習成本。

    其次,Kotlin的發展離不開大廠的鼎力支持和成功案例的支撐。在2017年的Google I/O大會上,Kotlin成為Android開發的首選語言。而經過兩年的發展,Google提供的Android Jetpack擴展都針對Kotlin語言進行了改寫和升級,編譯工具Gradle也增加了對Kotlin編寫腳本的支持。服務端開發的主流框架Spring幾乎在第一時間就支持了Kotlin語言,且在不斷地豐富Spring的Kotlin擴展。Kotlin語言已經在移動端、前端、服務端、科學計算等領域得到了廣泛應用。

    最後,開發者有口皆碑的語言一定會在開發者社區中引起共鳴。JetBrains作為Kotlin語言的締造者,在語言特性的引入上始終都非常尊重開發者社區的反饋,在API的設計上也十分慎重。國內的Kotlin社區幾乎和Kotlin語言同時誕生,相關的文檔、資料也是第一時間就能得到翻譯和推廣。更難能可貴的是,國內很多Kotlin開發者將自己的經驗進行總結並分享出來。本書就是一本國內開發者在探索Kotlin實踐中的的優秀總結。

    不同於市面上專注於語言特性或者Android開發的Kotlin圖書,本書將Kotlin語言在服務端中的應用作為重點。基於Java語言的Spring框架是服務端開發領域的主流選擇,而且國內開發者也在Spring框架的基礎上增加了Dubbo這樣的創新。本書作者將Kotlin和Spring結合的實戰經驗對廣大國內服務端開發者來說是不可多得的參考資料。初次接觸Kotlin語言的讀者也不必擔心,本書還包括了對Kotlin語言的基本特性和開發工具的介紹,可以幫助讀者快速進入狀態。

    感謝作者為國內廣大開發者帶來了一本新鮮的Kotlin實戰手冊!希望讀者能夠感受到Kotlin語言的獨特魅力!


    《Kotlin實戰》譯者,Thoughtworks資深咨詢師

    覃宇


    序言

    近年來,Java增加了函數式編程的特性,如類型推斷、Lambda表達式、Stream流等,後端開發逐漸采用了一些函數式編程語言,如Scala、Kotlin。函數式編程以其簡捷性、不變性、空指針處理友好等特點深受後端開發人員的青睞。

    筆者之前使用Scala做過後端開發,感慨Scala的門檻較高,入門困難,而且生態資源相對匱乏,開發過程比較痛苦。後來,使用Java進行後端開發,依托Spring Boot強大的生態,可以方便地使用消息隊列、數據庫、緩存、大數據相關中間件。但是Java比較笨重,冗餘的代碼、空指針異常、線程安全等問題常常困擾著筆者。隨著Kotlin在移動端開發的普及,它也逐步走入後端開發者的視野。Kotlin是JVM體繫的語言,和Java有著良好的互操作性,上手較容易,且可以使用Java強大的生態,其還具有函數式編程的優點。另外,Spring Initializr提供了對Java、Kotlin語言的支持。

    Kotlin是JetBrains公司開發的,目前流行的IntelliJ IDEA軟件也是該公司開發的。IDEA對Kotlin支持較好,可以將Java代碼轉換為Kotlin代碼。IDEA還支持Java、Kotlin混合編程,歷史代碼使用Java編寫,新的代碼可以嘗試使用Kotlin編寫。

    基於以上考慮,筆者開始研究使用Kotlin、Spring Boot做後端開發,取得了不錯的效果。市面上介紹使用Kotlin進行後端開發的圖書比較少,筆者在大量實踐的基礎上,萌生了寫一本書的想法,希望和更多的Java開發人員分享Kotlin在後端開發中的實踐經驗。

    本書共10章,第1章介紹如何搭建Kotlin的開發環境,第2章介紹函數式編程,第3章簡單介紹Kotlin的語法,第4章介紹Kotlin在常用中間件中的應用,第5章介紹Kotlin如何應用於微服務注冊中心,第6章介紹Kotlin如何應用於微服務配置中心,第7章介紹Kotlin如何應用於微服務網關,第8章介紹Kotlin如何應用於Spring Cloud Alibaba,第9章介紹Kotlin集成服務監控和服務鏈路監控的相關知識,第10章介紹如何用Kotlin編寫博客應用。本書提供了大量的實例,相關源碼可以從GitHub下載運行。

    袁康

    2020年5月26日於上海


    查看全部↓



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