我终于找到了成为架构师的秘密,就是成功掌握这些实战文档的PDF

《深入理解Java虚拟机:JVM高级特性与最佳实践》

全书共分为五大部分。

第一部分从宏观的角度介绍了整个Java技术体系的过去,现在和未来,以及如何独立地编译一个OpenJDK7,这对理解后面的内容很有帮助。

第二部分讲解了JVM的自动内存管理,包括虛拟机内存区域的划分原理以及各种内存溢出异常产生的原因:常见的垃圾收集算法以及垃圾收集2的特点和工作原理;常见的虚拟机的监控与调试工具的原理和使用方法。

第三部分分析了虛拟机的执行子系统,包括Class的文件结构以及如何存储和访问Class中的数据:虛拟机的类创建机制以及类加载器的工作原理和它对虚拟机的意义:虚拟机字节码的执行引擎以及它在实行代码时涉及的内存结构。

第四部分讲解了程序的编译与代码的优化,阐述了泛型、自动装箱拆箱、条件编译等语法糖的原理;讲解了虚拟机的热点探测方法、HotSpot 的即时编译器、编译触发条件,以及如何从虛拟机外部观察和分析JT编译的数据和结果。

第五部分探讨了Java实现高效井发的原理,包括JVM内存模型的结构和操作:原子性、可见性和有序性在Java内存模型中的体现:先行发生原则的规则和使用:线程在Java语言中的实现原理:虛拟机实現高效并发所做的-系列锁优化措施。

本书适合所有Java程序员、系统调优师和系统架构师阅读.

Docker实战

本书被分成3个部分。

第1部分介绍Docker和容器的特点。

帮助你理解如何安装和卸载Docker中发布的软件。你将学习如何运行、管理,并在不同的容器结构连接不同类型的软件。第一部分 介绍每一个Docker用户需要的基本技能。

第2部分介绍Docker的封装和软件的分发,涵盖了不同大小Docker镜像的底层机制,以及对不同的封装和分发方法所进行的调查。这一部分还包括对Docker Distribution项目的的深入分析。.

第3部分介绍多容器项目和多主机环境,覆盖了Docker Compose、Machine 和Swarm项目。这部分内容会指导构建和部署多个真实的实例,规模接近于大型的服务器软件。

了解更多请登录 配电箱 http://3683.bidadk.com/

Categories:

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注