GitHub 开源学习资料推荐

算法

项目名称项目地址说明
LeetCode 刷题攻略https://github.com/youngyangyang04/leetcode-master
图解 LeetCode 算法https://github.com/MisterBooo/LeetCodeAnimation
Labuladong 的算法小抄https://github.com/labuladong/fucking-algorithm
各种编程语言的算法实现https://github.com/TheAlgorithms
algorithm-base - 算法基础https://github.com/chefyuan/algorithm-base
多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解https://github.com/doocs/leetcode

C++

项目名称项目地址说明
C/C++ 技术面试基础知识总结https://github.com/huihut/interview

Java

项目名称项目地址说明
Java 工程师成神之路https://github.com/hollischuang/toBeTopJavaer
成为一个更好的 Java 程序员https://github.com/crisxuan/bestJavaer
互联网公司常用 Java 框架源码赏析https://github.com/doocs/source-code-hunter
互联网 Java 工程师进阶知识完全扫盲https://github.com/doocs/advanced-java
Java 实现各种设计模式https://github.com/iluwatar/java-design-patterns
Java 核心技术教程https://github.com/dunwu/blog

Spring

项目名称项目地址说明
Spring Cloud 学习资源https://github.com/ityouknow/awesome-spring-cloud
Spring Boot 专栏 - 涵盖 Spring Cloud、分布式消息队列、分布式事务等内容https://github.com/YunaiV/SpringBoot-Labs

GitHub

项目名称项目地址说明
GitHub 漫游指南https://github.com/phodal/github

软件安全

项目名称项目地址说明
SpringBoot 相关漏洞学习资料,利用方法和技巧合集,黑盒安全评估https://github.com/LandGrey/SpringBootVulExploit

容器技术

项目名称项目地址说明
Kubernetes 中文指南 / 云原生应用架构实践手册https://github.com/rootsongjc/kubernetes-handbook

秒杀系统

项目名称项目地址说明
互联网 Java 秒杀系统设计与架构实现https://github.com/qiurunze123/miaosha
高并发多方案秒杀架构 - 核心应用https://github.com/ThoughtsBeta/flash-sale
基于 SpringCloud 2021.x + Dubbo 3.x 构建的模拟秒杀微服务项目,集成了 Elasticsearch、Gateway、Mybatis-Plus、Sharding-JDBC 等组件https://github.com/techa03/goodsKill

面试资料

项目名称项目地址说明
Java 面试小抄https://github.com/cosen1024/Java-Interview
Java 面试题整理https://github.com/itdevbooks/tech
Java 学习 + 面试指南https://github.com/Snailclimb/JavaGuide
一款面试刷题的 Spring Cloud 开源系统https://github.com/Jackson0714/PassJava-Platform

编程人生

项目名称项目地址说明
程序员如何优雅的挣零花钱https://github.com/easychen/howto-make-more-money
程序员在体制内的工作和生活是怎样的https://github.com/i0Ek3/work-and-life-in-system

电子书下载

项目名称项目地址说明
最新 1000 多本计算机电子书免费下载https://github.com/itdevbooks/pdf
超过 1000 本的计算机经典书籍、个人笔记资料以及本人在各平台发表文章中所涉及的资源等https://github.com/forthespada/CS-Books
经典编程书籍大全,涵盖:计算机系统与网络、系统架构、算法与数据结构、前后端开发等https://github.com/imarvinle/awesome-cs-books
计算机类常用电子书,并且附带下载链接https://github.com/cosen1024/awesome-cs-books
专门收集计算机领域经典书籍https://github.com/Jackpopc/CS-Books-Store
Java 程序员必读书单,超 1000 本 PDF 电子书https://github.com/itwanger/JavaBooks