编程书籍

雪上霜 · · 1366 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

Java

《Java核心技术(Core Java)》
《Java编程思想》
《Effective Java》
《深入理解 Java 虚拟机》
《实战Java高并发程序设计》
《Java并发编程实战》
《阿里巴巴Java开发手册》
《Java 并发编程之美》
《Java 并发编程艺术》
《实战Java高并发程序设计》
《实战JAVA虚拟机》

数据结构和算法

《数据结构与算法分析 Java语言描述》
《算法 第4版》
《C语言数据结构和算法》
《大话数据结构》、《算法》、《剑指offer》《LeetCode刷题》

计算机网络(TCP/IP协议)

《TCP/IP详解 卷1:协议》
《TCP/IP详解》
《计算机网络:自顶向下方法》
《图解TCP/IP》《图解HTTP》

数据库/SQL

《MySQL必知必会》
《高性能MySQL》

操作系统

《深入理解计算机系统(CSAPP)》
《现代操作系统》

设计模式

《Head First设计模式》/《大话设计模式》
《设计模式:可复用面向对象软件的基础》
《设计模式之禅》

Linux使用/基本Shell编程

《鸟哥的Linux私房菜》

Java应用框架相关

• 《Spring实战》
• 《深入浅出Spring Boot 2.x》
• 《Redis设计与实现》
• 《深入理解Kafka:核心设计与实践原理》
• 《Netty In Action》
• 《从Paxos到Zookeeper 分布式一致性原理与实践》
• 《分布式服务框架 原理与实践》
• 《微服务架构设计模式》
• 《高可用可伸缩微服务架构》
• 《Docker容器与容器云》
• 《Spring MVC+MyBatis开发从入门到项目实战》
• 《Spring Cloud 微服务架构开发实战》
• 《深入浅出springBoot2.x》
• 《Netty实战》
• 《亿级流量网站架构核心技术》

C语言:

《C Primer Plus》、《C和指针》、《C专家编程》

C++:

推荐书籍(有先后顺序):《C++ Primer》、《Effective C++》、《C++ 标准程序库》、《STL源码剖析》《深度探索C++对象模型》

GCC和 GDB的文档:

中文材料可以看:《debuging with gdb》(中文版)和陈皓先生的《跟我一起写makefile》

Linux编程:

《Unix环境高级编程》、《Linux高性能服务器编程》、《POSIX多线程程序设计》

Go

《Effective Go》
《Go Iris中文文档》
《Go PRC开发指南》
《Go 零基础编程入门教程》
《Go 语言设计与实现》
《Go 语言实战编写可维护Go语言代码》
《Go 语言问题集(Go Questions)》
《Golang Gin实战》
《Go-Micro文档》
《GORM中文文档》
《Go 入门指南》
《Go 语言101 v1.14.d》
《Go语言高级编程》
《Go语言圣经》
《Go 语言四十二章经》
《Go 语言之旅(Go指南)》
《Go 专家编程》
《Xorm 操作指南》
《Zinx-Golang轻量级并发服务器框架》
《Go 语言框架 gin中文文档》


有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:雪上霜

查看原文:编程书籍

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1366 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传