书单和博客推荐(不定时更新)

书单和博客推荐(不定时更新)

这里推荐的是我看过的认为质量较高的图书和博客的筛选。

Java

《java8 实战》java8作为一个非常重要的lts版本,包含 lambda 和 stream 等非常重要的新特性,非常值得学习

《深入理解 Java 虚拟机 (第三版)》 讲解了 GC 原理,G1 和 CMS 垃圾收集器机制,新特性,如 ZGC 垃圾收集器的一些概念

美团技术团队 美团技术团队博客不定时更新

《阿里巴巴Java开发手册》 Java开发语言规范

golang

《go程序设计语言》 上手golang最好的书

Golang conference PPT Golang 大会 PPT

Uber Golang 规范 Uber公司提出的的golang规范中文版 原版

scala

Scala 课堂! twitter公司大量使用了Scala用于实践,这里的文章写得很好,非常简练,能够很快地学会scala的基础语法,很多外链是scala的核心思想,英文原版,非常值得一读

Effective Scala Scala的代码风格和语言规范,同样是twitter公司提出的

《Scala函数式编程》将 FP 思想和 Scala 结合,内容精炼。如果阅读有困难,建议先在网上略读一下博客或专栏了解一下函数式编程的一些术语,或者可以先看一下 《Haskell趣学指南》,这本书也非常推荐,这本书讲解通俗易懂,诙谐有趣,函数式语言有很多共通之处。

spring

《Spring 实战 (第4版)》 介绍 Spring 的概念,依赖注入,控制反转的思想和 Spring 全家桶的介绍

《Spring Boot实战》 Spring Boot入门图书

Spring Cloud 从入门到精通 Spring Cloud 快速上手

kubenetes

kubernetes文档 kubernetes官方文档永远是最好的学习资料,包含有中文文档,但是可能会落后几个版本,不建议从其他资料学习kubernetes

宋净超的博客 最好的学习kubernetes 和介绍kubernetes 生态组件的博客

mysql

《高性能mysql(第3版)》图灵出品,必属精品

其他

《深入理解计算机系统》 (CSAPP) 包括计算机硬件,汇编,操作系统等基础知识 经典书籍

《The Little Schemer》 和 《计算机程序的构造和解释》(SICP) 计算机经典读物

epoll 的本质是什么? epoll 概念的介绍

正则表达式30分钟入门教程 正则表达式的使用

图解 Monad 函数式编程重要概念,以 Haskell 为例 ,易懂入门 原版