程序员炼成记:从小白到工程师

内容简介

本书主要介绍了作为一名软件工程师应具备的能力。内容主要包括Java的基础知识和JVM、死锁、CPP技术、Java8技术、G1GC的实践、Java的优化方向、代码规范深度解读等深度知识,Spring Boot、Spring Cloud、Spring里的设计模式,关系型数据库的代表PostgresSQL和NoSQL数据库的代表Cassandra,分布式技术、消息中间件、大数据框架、搜索引擎、事务、Linux隔离技术、Go语言入门等高端技术。最后一章,包含了作者多年的经验总结,列举了可能会遇到的问题,并提出了解决思路。
本书适合所有软件工程师,尤其适合工作两年以下的人,力求覆盖应用软件开发岗位的校招面试范围。

作者简介

周明耀:2004年毕业于浙江大学,工学硕士。13年软件研发经验,近10年技术团队管理经验,4年分布式计算、大数据技术经验。出版书籍包括《大话Java性能优化》《深入理解JVM&G1GC》《技术领导力:程序员如何才能带团队》。

验证获取

请扫码关注微信公众号
发送“验证码”获取验证码

编程开发

OpenCV Android开发实战

2020-2-13 18:16:51

编程开发

持续演进的Cloud Native:云原生架构下微服务最佳实践

2020-2-13 18:27:01

搜索