首页 > 资源分享 > 计算机经典书籍资源分享

计算机经典书籍资源分享

头像
程序员大彬 #书籍推荐#
编辑于 2021-08-15 12:21:52 APP内打开
赞 3 | 收藏 11 | 回复2 | 浏览3880

本人断断续续花了一个多月的时间,从各个学习网站上收集了常用的 Java 电子书、个人笔记和面试资料,在这里分享有需要的人,希望可以帮助到曾经像我一样的新手,节省下找资料的时间。

img

资料存放在百度云,本来想一次性打包分享给大家,但是百度网盘分享的资源过大容易自动失效,所以将资源做了分类,相应的链接整理在github和gitee上,小伙伴们可以自取所需:

github cs电子书下载

gitee cs电子书下载

资源持续更新中,小伙伴们也可以帮忙一起完善书单~也欢迎大家star、fork

以下是书单的目录:

Java

  • Java核心技术 卷1 基础知识 原书第9版
  • Java核心技术 卷1 基础知识 原书第10版
  • Java核心技术 卷 2 高级特性 原书第10版
  • Java编程思想第四版完整中文高清版
  • 写给大忙人看的JavaSE8
  • 阿里巴巴Java开发手册(终极版)
  • Java 8实战
  • 深入理解Java虚拟机JVM高级特性与最佳实践
  • Head First Java 中文高清版
  • Effective Java(中文版第3版)

框架

  • SpringMVC 入门指南松哥版
  • MyBatis 入门指南松哥版
  • Spring in action 中文版(第4版)
  • 深入浅出MyBatis技术原理与实战
  • Spring技术内幕
  • Spring源码深度解析
  • MyBatis技术内幕
  • Spring Cloud微服务实战
  • springboot实战
  • Spring Cloud与Docker微服务架构实战
  • Java EE互联网轻量级框架整合开发 SSM框架和Redis实现

并发

  • Java并发编程实战(中文版)
  • Java多线程编程核心技术
  • 实战Java高并发程序设计
  • JAVA多线程设计模式(带完整书签清晰扫描版)

数据库

  • MySQL 必知必会
  • 高性能MySQL(第3版)
  • MySQL技术内幕 InnoDB存储引擎
  • 深入浅出MySQL:数据库开发、优化与管理维护
  • SQLite 权威指南
  • 数据库系统概念
  • SQL学习指南

中间件

缓存

  • Redis实战
  • Redis设计与实现
  • Redis入门指南

消息队列

  • RabbitMQ实战指南
  • Kafka权威指南

Web架构

  • 亿级流量网站架构核心技术
  • 大型网站技术架构:核心原理与案例分析
  • 大型网站系统与JAVA中间件实践
  • 架构探险从零开始写javaweb框架
  • Head First Servlets and JSP

设计模式

  • HeadFirst设计模式
  • 大话设计模式
  • 设计模式_可复用面向对象软件的基础
  • 图解设计模式
  • 设计模式之禅(第2版)

计算机网络

  • 计算机网络-自顶向下方法
  • 图解 HTTP
  • 图解 TCP IP
  • TCP IP详解卷1 原书第2版
  • Wireshark网络分析就这么简单

数据结构与算法

分布式

  • 深入分布式缓存 从原理到实践
  • 架构探险:从零开始写分布式服务架构

操作系统

  • 深入理解计算机系统
  • 操作系统精髓与设计原理 中文版
  • 认识操作系统

Linux

  • 鸟哥的 Linux 私房菜基础学习篇
  • 鸟哥的Linux私房菜 服务器篇
  • Linux Shell脚本攻略
  • Unix 网络编程

工具

  • Maven 实战
  • Vim 中文手册
  • Pro Git 中文版

编程之术

  • 编程之美
  • 敏捷软件开发:原则、模式与实践
  • 代码之美精选版
  • 程序员内功修炼-V2.0

面试

  • 一线互联网企业面试题
  • JVM性能优化相关问题
  • MySQL优化问题
  • Java 核心面试知识整理
  • redis面试专题
  • MySQL55题答案
  • 并发面试专题
  • 开源框架系列:Spring+SpringMVC+MyBatis
  • 设计模式面试专题
  • mysql面试专题
  • Spring基础篇
  • Spring高级篇
  • Dubbo面试
  • Tomcat优化相关问题

其他

Docker

  • Docker入门指南松哥版

最后推荐一个github仓库,用于分享Java核心知识,包括Java基础、MySQL、SpringBoot、Mybatis、Redis、RabbitMQ等等。
github仓库: Tyson0314/Java-learning:
如果github访问不了,可以访问gitee仓库。
gitee仓库:https://gitee.com/tysondai/Java-learning

2条回帖

回帖
加载中...
话题 回帖

推荐话题

相关热帖

资源分享近期热帖

近期精华帖

热门推荐