vlambda博客
学习文章列表

12月书讯:Java性能优化必读佳作出版

题图 | 部分取材自 freepik
书 讯 简 
本月图灵出品 8 本新书,其中光 Java 领域就有 3 本优秀作品。首先要跟大家大力推荐的就是 Java 性能优化佳作《Java性能优化实践:JVM调优策略、工具与技巧》,由 Java 领域专家 Benjamin J. Evans 及其他两位作者合著,国内 Java 领域技术专家曾波翻译,Amazon 原书获得 4.5 星好评,属于 Java 领域必读作品。另外两本 Java 图书分别是日本引入的垃圾回收算法经典书《深入Java虚拟机:JVM G1GC的算法与实现》与创建和使用 Java 模块的权威指南《深入理解Java模块系统》。
其他 5 本图书分别是:
  • 《数据科学入门》

    数据科学入门第一书

  • 《场景化机器学习》

    专注真实业务场景的机器学习应用

  • 《监控运维实践:原则与策略》

    全面系统阐述监控系统,剖析关键问题与应对方法

  • 《gRPC与云原生应用开发:以Go和Java为例》

    首本 gRPC 图书,助你真正搞懂 gRPC 底层原理

  • 《React全家桶:前端开发与实例详解》

    一站式获取 React 系统知识和好工具

你最期待哪本书,为什么?
留言告诉我们,精选留言点赞前 3 位,以及随机选出 3 位幸运读者,从 12 月书讯中任选一本图书。 


1. Java性能优化实践

本杰明· J. 埃文斯  詹姆斯·高夫  克里斯·纽兰 | 著

曾波 | 译

| 图书特色

  • Java 性能优化领域经典作品

  • Amazon 4.5 星好评图书
  • 不仅调优,还有编码相关内容,涉及 JIT编译、语言性能等

本书从实验科学的角度探讨了Java 性能优化的方方面面,重点阐述了最新的实用 JVM 性能调优策略、工具和技巧。通过本书,我们不仅可以了解 Java 原理和技术如何充分利用现代硬件和操作系统、衡量 Java 性能的陷阱以及微基准测试的弊端有哪些,还能深入研究可能使团队烦恼的几种性能测试和常见反模式、JVM 垃圾收集、JIT 编译和 Java 语言性能技术等。

12月书讯:Java性能优化必读佳作出版

Java 性能必备

刚刚开售


2. 深入Java虚拟机:JVM G1GC的算法与实现

12月书讯:Java性能优化必读佳作出版
中村成洋 | 著

吴炎昌  杨文轩 | 译

| 图书特色

  • 结合实用 JVM,图解 Java 垃圾回收机制的关键技术
    • 90 张图表+33 段代码 轻松理解 G1GC 算法原理
    • HotSpotVM 源码剖析 深入探讨 G1GC 具体实现
  • 图文并茂、深入浅出、理论结合实际

本书深入 Java 虚拟机底层原理,对 JVM 内存管理中的垃圾回收算法 G1GC 进行了详细解读。全书分为“算法篇”和“实现篇”两大部分:前一部分主要介绍 G1GC 的算法原理,内容包括 G1GC 的并发标记、转移功能、软实时性的实现和分代 G1GC 模式;后一部分聚焦算法篇中没有详细讲解的实现部分,基于 HotSpotVM 源码,讲解对象管理功能、内存分配器的机制、线程管理方法和 G1GC 的具体实现。

本书以图配文,通俗易懂,既系统介绍了 G1GC 的基础算法,又贴近现实,剖析了实用 JVM 中的 G1GC 实现,同时还包含了作者对 G1GC 的研究成果和独到见解,是深入理解 JVM 和 G1GC 机制的佳作。


3. 深入理解Java模块系统

12月书讯:Java性能优化必读佳作出版
尼科莱·帕洛格(Nicolai Parlog)| 著

张悦  黄礼骏  张海深  | 译

| 图书特色

  • 创建和使用Java模块的权威指南
  • 从设计动机、基本概念到高级特性,全面解析 Java 模块系统
  • 案例丰富,基于Java 9,适用于 Java 10、Java 11 版本

本书从 Java 模块系统的设计动机和基本概念讲起,一直延伸至其高级特性,详尽介绍了模块系统的基本机制,以及如何创建、构建和运行模块化应用程序。

本书还会帮助你将现有项目迁移到 Java 9 及以上版本,并逐步将之模块化。书中主要内容包括:从源代码到 JAR 来构建模块、迁移到模块化 Java、解耦依赖以及改进 API、处理反射和版本、自定义运行时镜像,等等。

12月书讯:Java性能优化必读佳作出版

预订中

第一时间阅读


4. 数据科学入门(第2版)

12月书讯:Java性能优化必读佳作出版
乔尔·格鲁斯 | 著

岳冰  高蓉  韩波  | 译

| 图书特色

  • 数据科学入门第一书,数据科学家成长权威指南

  • Amazon 4.4 星好评图书,长居机器学习热销榜

  • 代码基于 Python 3.6 全新升级,新增深度学习、自然语言处理等内容


本书基于 Python 语言环境,从零开始讲解数据科学工作,讲述数据科学工作所需的技能与诀窍,并带领读者熟悉数据科学的核心知识:数学与统计学。作者借助大量具有现实意义的实例详细展示了什么是数据科学,介绍了从事数据科学工作需要用到的库,如 NumPy、scikit-learn、pandas 等,还在每章末尾推荐了很多学习资源,帮助你进一步巩固本书所学。


5. 场景化机器学习

12月书讯:Java性能优化必读佳作出版
道格·哈金 理查德·尼科尔 | 著

范东来 | 译者

| 图书特色

  • 典型业务场景中如何应用机器学习

  • 含有大量现实世界中的真实案例

  • 普通技术人士也可以应用 AI 技术

本书展示了如何在业务场景中应用机器学习,以使业务流程更快、更灵活地适应变化。

本书分为三个部分。第一部分介绍有效的决策如何帮助公司提高生产率以保持竞争力,阐释如何使用开源工具和 AWS 工具将机器学习应用于业务决策中。第二部分以虚拟人物为主线,研究六个场景,这些场景展示了如何使用机器学习来制定各种业务决策。第三部分讨论如何在 Web 上设置和共享机器学习模型,以便公司使用机器学习进行决策,还介绍了一些案例,表明公司如何应对使用机器学习进行决策时所带来的变化。


6. 监控运维实践:原则与策略

12月书讯:Java性能优化必读佳作出版

迈克·朱利安  | 著
王作佳 孙浩文 | 译

| 图书特色

  • 全面系统阐述监控系统的方方面面,监控入门首选

  • 剖析运维工程师面对的关键问题、思路与应对方法

  • 探索监控的原则与策略,有效设计并实现健壮的监控系统

本书围绕监控这个庞大而复杂的主题,从其原则和策略入手,详细介绍了监控系统的组成、日志和告警的适用范围、有关构建监控平台的可靠建议,以及监控背后的原理和基本机制等一些实用信息,你可以在任何工具中去实践这些内容。更为重要的是,本书还为你的公司设计和实现健壮的监控基础提供了直接的战略和策略。

12月书讯:Java性能优化必读佳作出版

获取系统监控知识

已开售


7. gRPC与云原生应用开发

12月书讯:Java性能优化必读佳作出版

卡山·因德拉西里 丹尼什·库鲁普  | 著

张卫滨 | 译

| 图书特色

  • 市面上第一本 gRPC 图书

  • 理解 gRPC 的底层原理和通信模式

  • 使用 Go 和 Java 编写代码示例

  • 推荐云原生和微服务相关业务人员阅读

本书全面介绍了 gRPC,可作为终极指南,用于 gRPC 应用程序开发周期的各个阶段。本书的主要内容包括 gRPC 的基础知识;gRPC 与常规进程间通信技术的区别;gRPC 的通信模式、底层原理,以及一些非常重要的高级特性,如拦截器、截止时间、错误处理、元数据、多路复用、负载均衡等。

此外,本书还介绍了如何使用 Go 语言和 Java 语言构建 gRPC 应用程序并使其在生产环境中运行,也讲解了 gRPC 如何与 Docker 和 Kubernetes 协作,以及其生态系统中的其他内容。本书广泛使用 Go 和 Java 语言编写代码示例,帮助读者掌握每个概念。


8. React全家桶:前端开发与实例详解

12月书讯:Java性能优化必读佳作出版
安东尼·阿科马佐 纳特·默里 阿里·勒纳 等 | 著

欧阳奖  | 译

| 图书特色

  • 透彻认识  React 全景图

  • “一站式”获取 React 系统知识和好工具

  • 手把手教你构建可靠且功能强大的 React 应用程序

本书分为两部分,全面介绍了React 的相关主题。第一部分通过例子循序渐进地讲解基础知识,包括创建一个投票应用程序、编写组件、处理用户交互、管理富表单,以及与服务器交互,此外还探索了Create React App 的工作原理,编写自动化单元测试,以及使用客户端路由构建多页面应用程序。

第二部分探讨在大型应用程序产品中使用的更高级的概念——数据的架构、传输和管理的策略,讲解了 Redux、GraphQL、Relay,以及如何使用 React Native 编写原生、跨平台的移动应用程序。

<END>

喜欢哪一本?投个票吧!



留言活动 

本月 8 本新书即将上市

你看中哪本?为什么,留言与大家分享。

精选留言点赞前 3 位,以及随机选出 3 位幸运读者,每人将获得一本想要的新书。统计截止时间:1231 日 12:00



12月书讯:Java性能优化必读佳作出版




图 灵 社 群


☟ 「阅读原文」每周特价电子书

「在看」