Skip to content

Book Plane In 2019

Starrier edited this page May 7, 2019 · 12 revisions

Book

This is my book plan list for 2019. I have been read when i listed them, all the books follow.

  1. 《实战 Java 虚拟机: JVM 故障诊断与性能优化》
  2. 《Java 函数式编程》
  3. 《MyBatis 技术内幕》
  4. 《剑指 Offer:第二版》
  5. 《Sping 技术内幕:深入解析 Spring 架构与设计原理》
  6. 《重新定义 Spring Cloud 》
  7. 《Netty 权威指南》
  8. 《Netty 进阶之路》
  9. 《Netty 实战》
  10. 《深入理解 JVM & G1 GC》
  11. 《单页 Web 应用:JavaScript 从前端到后端》
  12. 《Docker 入门与实战》
  13. 《响应式编程 —— RxJava 高阶指南》(掘金)
  14. 《Vue 项目构建与开发入门》(掘金)
  15. 《Redis 深度历险:核心原理与应用实践》
  16. 《MySQL 是怎样运行的:从根儿上理解 MySQL》
  17. 《Netty 入门与实战:仿写微信 IM 即时通讯系统》
  18. 《深入理解 ElasticSearch》(第二版)
  19. 《Node.js 实战》 使用 Egg.js+Vue.js+Docker..
  20. 《自己动手写 Docker》
  21. 《零基础学习 Kotlin》
  22. 《Kotlin 实战》
  23. 《Python 高效开发实战》
  24. 《互联网企业容器技术实战》

1. 《实战 Java 虚拟机: JVM 故障诊断与性能优化》

Begin: 2019/2/9

  • 1. 初探 Java 虚拟机
  • 2. 认识 Java 虚拟机的基本结构
  • 3. 常用 Java 虚拟机参数
  • 4. 垃圾回收概念与算法
  • 5. 垃圾收集器和内存分配
  • 6. 性能监控工具
  • 7. 分析 Java 堆
  • 8. 锁与并发
  • 9. Class 文件结构
  • 10. Class 装载系统
  • 11. 字节码执行

4. 《MyBatis 技术内幕》

Begin: 2019/2/11

  • 1. MyBatis 技术入门
  • 2. 基础支持层
  • 3. 核心处理层
  • 4. 高级主题

《剑指 Offer:第二版》

Begin: 2019/2/12

  • 1. 面试的流程
  • 2. 面试需要的基础
  • 3. 高质量的代码
  • 4. 解决面试题的思路
  • 5. 优化时间和空间效率
  • 6. 面试中的各项能力
  • 7. 两个面试案列

5. 《Sping 技术内幕:深入解析 Spring 架构与设计原理》

Begin: 2019/2/18

  • 1. Spring 的设计理念和整体架构
  • 2. Spring Framework 的核心:IoC 容器的实现
  • 3. Spring AOP 的实现
  • 4. Spring MVC 与 Web 环境
  • 5. 数据库操作组件的实现
  • 6. Spring 事务处理的实现
  • 7. Spring 远端调用的实现
  • 8. 安全框架 ACEGI 的设计与实现
  • 9. Spring DM 模块的设计与实现
  • 10. Spring Flex 的设计与实现

6. 《重新定义 Spring Cloud》

This has been done!

《单页 Web 应用:JavaScript 从前端到后端》

start:2019-3-14

《深入理解 ElasticSearch》(第二版)

start:2019-3-25

  • 1. ElasticSearch 简介
  • 2. 查询 DSL 进阶
  • 3. 不只是文本搜索
  • 4. 改善用户搜索体验
  • 5. 分布式索引架构
  • 6. 底层索引控制
  • 7. 管理 ElasticSearch
  • 8. 提高性能
  • 9. 开发 ElasticSearch 插件