manbetx户口程序设计丛书

RxJava反应式编程

[波兰] 托马什 • 努尔凯维茨 , [美] 本 • 克里斯滕森 (作者) 张卫滨 (译者)
上市销售
RxJava项目核心贡献者主持撰写,涵盖120多个具体样例,全面易懂的使用指南
RxJava广泛应用于Android应用程序的开发,得到了广大开发人员的青睐。其语法简洁,运行高效,未来有望成为主流的开发模式。本书主要内容包括:RxJava的基本概念,RxJava提供的诸多操作符,如何将RxJava用于自己的应用程序以及如何与它交互,如何将RxJava嵌入代码库的不同地方,如何从头到尾实现反应式应用程序,流控制,回压机制,基于Rx的应用程序的单元测试、维护以及问题排查等相关技术。本书还特别收录了2.0版本和1.0版本的异同比较。
电子书
¥49.50
格式
mobi   pdf

纸质书
¥78.21 ¥99.00

其他购买方式?

出版信息

  • 书  名RxJava反应式编程
  • 系列书名manbetx户口程序设计丛书
  • 执行编辑关于本书的内容有任何问题,请联系 张海艳
  • 出版日期2019-12-20
  • 书  号978-7-115-52400-3
  • 定  价99.00 元
  • 页  数306
  • 印刷方式单色
  • 开  本16开
  • 出版状态上市销售
  • 原书名
  • 原书号

同系列书

  • HTTP权威指南

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

  • Java技术手册(第6版)

    Benjamin J Evans   David Flanagan   安道   译

    通过学习本书,你将能够: 掌握最新的语言细节,包括Java 8的变化 使用基本的Java句法学习面向对...

  • 机器学习实战

    Peter Harrington   李锐   李鹏   曲亚东   王斌   译

    机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或...

本书特色

如今,移动App驱动着我们的生活,程序的异步性和响应式至关重要。反应式编程技术能够帮助我们编写易于扩展、性能良好且可靠性强的代码。在这本注重实战的图书中,Java开发人员首先将会学习如何以反应式的方式看待问题,然后再借助这一令人兴奋的编程范式的优秀特性构建程序。
本书包含了一些使用RxJava的具体样例,用来解决Android设备和服务器端的实际性能问题。你将会学到RxJava如何借助并行和并发解决当前的问题。本书还特别收录了2.0版本的基本情况。

●编写对多个异步源输入进行响应的程序,避免陷入“回调地狱”
●理解如何以反应式的方式解决问题
●处理Observable生产数据太快的问题
●探索调试和测试反应式程序的策略
●在程序中高效利用并行和并发
●学习如何迁移至RxJava 2.0版本

目录

版权声明 阅读
O'Reilly Media, Inc. 介绍 阅读
献词 阅读
本书赞誉 阅读
译者序 阅读
阅读
前言 阅读
第 1 章 使用 RxJava 实现反应式编程 阅读
第 2 章 Reactive Extensions 阅读
第 3 章 操作符与转换
第 4 章 将反应式编程应用于已有应用程序
第 5 章 实现完整的反应式应用程序
第 6 章 流控制和回压
第 7 章 测试和排错
第 8 章 案例学习
第 9 章 未来的方向
附录 A HTTP 服务器的更多样例
附录 B Observable 操作符的决策树
附录 C RxJava 1.0 至 RxJava 2.0 的迁移指南
关于作者
关于封面

作者介绍

托马什·努尔凯维茨(Tomasz Nurkiewicz), 软件工程师,热爱JVM语言和开源技术,经常为DZone网站撰写博客,并在世界各地的Java会议上发表演讲。

本·克里斯滕森(Ben Christensen),软件工程师,曾在苹果、Netflix和Facebook公司工作,专注于弹性、扩展性和分布式系统,为Hystrix和RxJava等开源项目做出了贡献。

【译者介绍】
张卫滨,毕业于天津大学,软件开发工程师,拥有十余年相关经验。热爱马拉松和摇滚乐,喜欢探究和钻研新技术,译作包括《Spring实战》《Spring Data实战》《反应式Web应用开发》等。

大家也喜欢

相关文章

  • 陈孟寒 3推荐

    12月书讯 | 代码之外,程序员还要修炼一点PPT技能

    年底了,经过一年的辛苦,终于盼来了曙(jiang) 光(jin)。等等!先别高兴太早。听说有件事让程序员们挺头疼的,甚至被认为是比写代码还难的事。咦?真的有这样的事吗? 就在前几天,一个读者就被年度总结 PPT 搞到崩溃,甚至发出了只要不让我写 PPT,让我干啥都成的哀嚎。说…...

  • 这个书有样章吗?
    mijack  发表于 2016-11-24 17:34:16
    • 您好,已经呈现出来了

      白禹  发表于 2019-12-04 09:57:46
  • ReactiveX系列这么多,建议给我们来本通用的啊,比如RxJS什么的……
    ifisher  发表于 2017-06-26 16:37:19
  • 想翻译,怎么联系?
    zhangxsh  发表于 2017-06-27 12:42:18
  • 这本书最快什么时候出?
    五天几年  发表于 2017-10-11 12:42:01
    • 已经排版了,最快今年年底

      白禹  发表于 2019-10-24 16:16:20
  • 已私信,有兴趣翻译
    周易(帅不帅)  发表于 2018-03-26 11:57:54
  • 期待
    wusihao  发表于 2019-11-04 17:56:07
  • 请问这个有电子版吗?大概什么时候上?
    Jenson、  发表于 2019-11-25 20:08:58
    • 您好,有电子版,预计在12月到1月上

      白禹  发表于 2019-11-27 09:06:21
    • @白禹 谢谢

      Jenson、  发表于 2019-11-27 09:57:42
  • RxJava 都出 3.0 了...
    rosuH  发表于 2019-12-24 10:26:05