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 | |
C/C++ 学习 + 面试指南 | https://github.com/GrindGold/CppGuide | 一份涵盖大部分 C++ 程序员所需要掌握的知识 |
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 |
Redis
项目名称 | 项目地址 | 说明 |
---|---|---|
带有详细中文注释的 Redis 3.0 源码 | https://github.com/hollischuang/toBeTopJavaer |
Spring
项目名称 | 项目地址 | 说明 |
---|---|---|
Spring Cloud 学习资源 | https://github.com/ityouknow/awesome-spring-cloud | |
Spring Boot 专栏 - 涵盖 Spring Cloud、分布式消息队列、分布式事务等内容 | https://github.com/YunaiV/SpringBoot-Labs |
大数据
项目名称 | 项目地址 | 说明 |
---|---|---|
大数据学习指南,从零开始学习大数据开发,包含大数据学习各个阶段资汇总 | https://github.com/MoRan1607/BigDataGuide |
GitHub
项目名称 | 项目地址 | 说明 |
---|---|---|
GitHub 漫游指南 | https://github.com/phodal/github |
软件安全
项目名称 | 项目地址 | 说明 |
---|---|---|
SpringBoot 相关漏洞学习资料,利用方法和技巧合集,黑盒安全评估 | https://github.com/LandGrey/SpringBootVulExploit |
容器技术
项目名称 | 项目地址 | 说明 |
---|---|---|
Kubernetes 中文指南 / 云原生应用架构实践手册 | https://github.com/rootsongjc/kubernetes-handbook |
人工智能
项目名称 | 项目地址 | 说明 |
---|---|---|
人工智能学习路线图 | https://github.com/xiaochengcike/Ai-learn |
面试资料
项目名称 | 项目地址 | 说明 |
---|---|---|
Java 面试小抄 | https://github.com/cosen1024/Java-Interview | |
Java 学习 + 面试指南 | https://github.com/Snailclimb/JavaGuide | |
一款面试刷题的 Spring Cloud 开源系统 | https://github.com/Jackson0714/PassJava-Platform | |
中华石杉 - 互联网 Java 进阶面试训练营 | https://github.com/shishan100/Java-Interview-Advanced |
编程人生
项目名称 | 项目地址 | 说明 |
---|---|---|
程序员如何优雅的挣零花钱 | https://github.com/easychen/howto-make-more-money | |
程序员在体制内的工作和生活是怎样的 | https://github.com/i0Ek3/work-and-life-in-system |