Learning Reactive Programming with Java 8 : Learn How to Use RxJava and Its Reactive Observables to Build Fast, Concurrent, and Powerful Applications Through Detailed Examples 🔍
Nickolay Tsvetinov Packt Publishing - ebooks Account, 1, 2015
英语 [en] · MOBI · 0.5MB · 2015 · 📘 非小说类图书 · 🚀/lgli/zlib · Save
描述
Learn how to use RxJava and its reactive Observables to build fast, concurrent, and powerful applications through detailed examples If you are a Java developer that knows how to write software and would like to learn how to apply your existing skills to reactive programming, this book is for you. Whether you are a Java expert or at a beginner level, you'll benefit from this book, because it will teach you a brand new way of coding and thinking. The book starts with an explanation of what reactive programming is, why it is so appealing, and how we can integrate it in to Java. It continues by introducing the new Java 8 syntax features, such as lambdas and function references, and some functional programming basics. From this point on, the book focuses on RxJava in depth. It goes through creating Observables, transforming, filtering, and combining them, and concurrency and testing to finish with extending the library itself. This book is a definite tutorial in RxJava filled with a lot of well-described examples. It explains reactive programming concepts in plain and readable language, without scientific formulas and terms.
备用文件名
zlib/no-category/Nickolay Tsvetinov/Learning Reactive Programming with Java 8_18839965.mobi
备选标题
Learning Reactive Programming with Java 8 : Learn how to use RxJava and its reactive Observables to built fast, concurrent, and powerful applications through detailed examples
备选作者
Tsvetinov, Nickolay
备选作者
Nickolay Tzvetinov
备用出版商
Packt Publishing, Limited
备用版本
Open source: community experience distilled, Birmingham, 2015
备用版本
Community experience distilled, Birmingham, England, 2015
备用版本
United Kingdom and Ireland, United Kingdom
备用版本
Packt Publishing, Birmingham, UK, 2015
元数据中的注释
lg1384603
备用描述
<p>About This Book<br></p><ul> <li>Acquire predictive analytic skills using various tools of R </li> <li>Make predictions about future events by discovering valuable information from data using R </li> <li>Comprehensible guidelines that focus on predictive model design with real-world data </li></ul><p>Who This Book Is For<br></p><p>If you are a statistician, chief information officer, business analyst, data scientist, ML engineer, ML practitioner, quantitative analyst, or student of machine learning, this is the book for you.<br></p><p>What You Will Learn<br></p><ul> <li>Customize R by installing and loading new packages </li> <li>Explore the structure of data using clustering algorithms </li> <li>Turn unstructured text into ordered data and acquire knowledge from the data </li> <li>Classify your observations using Naive Bayes, k-NN, and decision trees </li> <li>Reduce the dimensionality of your data by using principal component analysis </li> <li>Discover association rules by using Apriori </li> <li>Learn how cross-validation helps you ensure classification quality </li> <li>Understand how statistical distributions can help retrieve information from data using correlations, linear regression, and multilevel regression </li> <li>Use PMML to deploy the models generated in R </li></ul><p>In Detail<br></p><p>R is statistical software that is used for data analysis. It helps to extract information with its many standard and cutting-edge statistical functions.<br></p><p>You will learn how to perform key predictive analytics tasks using R, such as train and test predictive models for classification and regression tasks, score new data sets and so on. All chapters will guide you in acquiring the skills in a practical way.<br></p><p>Most chapters also include a theoretical introduction that will sharpen your understanding of the subject matter and invite you to go further.<br></p><p>This book familiarizes you with the most common data mining tools in R, such as k-means, hierarchical regression, linear regression, association rules, principal component analysis, multilevel modeling, k-NN, Naive Bayes, decision trees, and text mining. It also provides a description of visualization techniques using the basic visualization tools in R as well as lattice for visualizing patterns into data organized in groups.<br></p>
备用描述
Key FeaturesBook DescriptionWhat you will learnDiscover what reactive programming is and how you can benefit from itGet to grips with the new functional features of Java 8 and some functional theoryCreate RxJava Observable instances from virtually any data sourceTransform, filter, and accumulate your data using various RxJava operatorsCombine multiple data sources in one dataset, using custom logicWrite concurrent programs with ease, scheduling actions on various workersLearn about unit testing asynchronous RxJava logicExtend RxJava by writing your own operators and factory methodsWho this book is forIf you are a Java developer that knows how to write software and would like to learn how to apply your existing skills to reactive programming, this book is for you.
开源日期
2022-01-22
更多信息……

🚀 快速下载

成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️
如果您在本月捐款,您将获得双倍的快速下载次数。

🐢 低速下载

由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)

所有选项下载的文件都相同,应该可以安全使用。即使这样,从互联网下载文件时始终要小心。例如,确保您的设备更新及时。
  • 对于大文件,我们建议使用下载管理器以防止中断。
    推荐的下载管理器:JDownloader
  • 您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
    推荐的电子书阅读器:Anna的档案在线查看器ReadEraCalibre
  • 使用在线工具进行格式转换。
    推荐的转换工具:CloudConvertPrintFriendly
  • 您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
    推荐的工具:亚马逊的“发送到 Kindle”djazz 的“发送到 Kobo/Kindle”
  • 支持作者和图书馆
    ✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
    📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。