计算机电子书资源

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

本仓库书单持续更新中,小伙伴们也可以帮忙一起完善书单,找不到想要的书籍可以提issue~

书籍存放在github仓库,需要的小伙伴可以star一下,下次找书直接在上面搜索,仓库持续更新中~
github地址:https://github.com/Tyson0314/java-books
如果github访问不了,可以访问gitee仓库。
gitee地址:https://gitee.com/tysondai/java-books

电子书目录如下:

Java基础

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

框架

  • Spring Cloud微服务实战
  • spring mvc学习指南
  • Spring Boot实战
  • Spring Cloud与Docker微服务架构实战
  • SPRING技术内幕
  • Spring in action 中文版(第4版)
  • 深入浅出MyBatis技术原理与实战
  • MyBatis技术内幕
  • 看透springMvc源代码分析与实践
  • spring揭秘
  • Spring源码深度解析

并发

  • 深入浅出Java多线程–RedSpider社区几位大佬编写的,强推!
  • Java并发编程实战(中文版)
  • Java多线程编程核心技术
  • 实战Java高并发程序设计
  • JAVA多线程设计模式(带完整书签清晰扫描版)

数据库

  • MySQL 必知必会
  • 高性能mysql第三版
  • MySQL技术内幕 InnoDB存储引擎
  • 深入浅出MySQL
  • SQLite 权威指南
  • 数据库系统概念
  • SQL学习指南
  • SQL必知必会 第4版
  • MongoDB权威指南

缓存

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

消息队列

  • Kafka权威指南
  • RabbitMQ实战 高效部署分布式消息队列

Web架构

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

设计模式

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

计算机网络

  • 图解HTTP
  • Wireshark网络分析就这么简单
  • 图解TCP IP
  • 计算机网络(第7版)-谢希仁
  • 计算机网络-自顶向下方法(第六版)
  • TCP IP详解卷1

数据结构与算法

  • 数据结构与算法分析 java语言描述(原书第3版)
  • BAT LeetCode 刷题手册
  • 谷歌大佬LeetCode刷题笔记
  • 算法图解
  • 剑指Offer
  • labuladong的算法小抄
  • 算法导论 第三版

分布式

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

操作系统

  • 30天自制操作系统
  • 深入理解计算机系统
  • 操作系统精髓与设计原理 中文版
  • 现代操作系统
  • 操作系统设计与实现
  • 操作系统概念

Linux

  • Linux学习笔记
  • 鸟哥的Linux私房菜 基础学习篇(第三版)-清晰版
  • Linux Shell脚本攻略(第2版)
  • UNIX网络编程_卷2_进程间通信
  • UNIX网络编程_卷1_套接字联网API
  • 鸟哥的Linux私房菜 服务器篇(第三版)

大数据

  • Hadoop权威指南 第3版
  • Spark快速数据处理

工具

  • Maven 实战
  • Vim 中文手册
  • Pro Git 中文版
  • IntelliJ IDEA 简体中文专题教程

编程之术

  • 编程之美
  • 敏捷软件开发:原则、模式与实践
  • 代码之美精选版
  • 代码大全2中文版
  • 重构:改善既有代码的设计
  • 代码整洁之道

面试

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

Python

  • Python编程入门经典
  • Python高级编程第2版_张亮 阿信(译)_人民邮电出版社_2017-10_v2_完整版
  • Python学习手册(第4版)
  • Python开发实战
  • Python开发技术详解
  • 编程小白的第一本python入门书

C

  • C程序设计语言
  • C语言深度解剖
  • C语言函数大全
  • C程序设计语言(第2版)中文译版
  • C和指针
  • C_Primer_Plus(第五版)

C++

  • 深入探索C++对象模型
  • STL源码剖析
  • C++__Primer中文版__第5版
  • Effective_STL_中文版
  • C++编程规范-101条规则准则与最佳实践
  • More_Effective_C++中文版
  • C++primer_5th

前端

  • HTML5揭秘
  • jQuery权威指南
  • HTML5与CSS3基础教程(第8版)
  • jQuery高级编程,中文完整扫描版(jb51.net)
  • JavaScript高级程序设计(第3版)
  • HTML与CSS入门经典(第7版).(美)奥利弗,(美)莫里森.扫描版
  • 疯狂ajax讲义
  • Bootstrap实战
  • jQuery技术内幕 深入解析jQuery架构设计与实现原理
  • Node.js开发指南

Go

  • 学习 Go 语言(Golang)
  • Go语言实战
  • Go web 编程
  • Go并发编程实战

机器学习

  • 机器学习实战
  • 贝叶斯思维统计建模的PYTHON学习法
  • TensorFlow实践与智能系统
  • 图解机器学习
  • PYTHON机器学习及实践-从零开始通往KAGGLE竞赛之路
  • Tensorflow 实战Google深度学习框架
  • 深度学习 中文版
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值