Vert.x是一个轻量级的高性能JVM应用平台,基于它可开发各种移动、Web和企业应用服务器端应用。 Vert.x主要特点是可使用多种语言编写应用,如Java、JavaScript、CoffeeScript、Ruby、Python 或 Groovy等。 Vert.x的简单actor like机制能帮助脱离直接基于多线程编程,该机制是基于Netty和Java 7的NIO2的编写的。 Vert.x的工作模式与Node.js基本相同,其目的在于为JVM提供一个Node.js的替代方案,二者都采用非阻塞的异步工作模式。所有的Vert.x组件Verticle都工作在一个Event Loop单线程内。并且所有Verticle部件之间接近非耦合,它们之间不能直接调用,只能通过Event Bus发送和接收事件Event完成相互的调用和数据通信。 本书全面采用案例驱动,主要知识的讲解都辅助以实际案例应用编程,便于读者的理解和自主学习和运用。知识讲解通俗易懂,详略得当,重点突出。 本书每章都附以PowerPoint课件来总结
R语言是非常灵活且功能强大的,它不同于你用过的绝大多数计算机程序。为全面揭示R语言的潜力,R编程入门经典——大数据时代的统计分析语言以通俗易懂的方式,深入研究R语言,使读者能够处理棘手乃至最复杂的数据分析任务。本书在简单数据示例的引导下,探究R的功能及多种用途,并讲述如何执行一系列常用的统计方法,如方差分析和线性回归分析等。阅读本书后,读者将能高效地分析数据并呈现结果。主要内容探讨如何实现一些基础统计方法,如t检验、相关分析和关联检验阐述如何将图形从“合格”提升至“”水准讲述如何定义复杂分析情形演示制作和重新整理数据以方便分析的方法讲解如何执行基础回归分析以及复杂模型构建和曲线回归分析介绍如何生成自定义函数和简单脚本来自动完成工作流程