作者 | 王久一
阅读 | 3 min
导读:久一给大家推荐两个非常受欢迎的GitHub项目,一个是Java的核心知识库,另一个是拥有48000个star的面试笔记 。对于基础不牢固的同学,这两个repo值得Star!
1. CS-Notes (47811star)
CS-Notes仓库是一个关于计算机基础知识的笔记,都是作者根据计算机经典书籍以及官方技术文档进行总结记录。涵盖了面试必备的基础知识,并且知识点都有详细的解析和思路分享。
地址:https://github.com/CyC2018/CS-Notes
下面是此仓库内容的相关目录:
每一篇文章都结构层次分明,图文并茂。这些文章既然是笔记就避免不了知识点不全面。如果想深入学习相关知识还建议买一本书从头开始学,不妨把这个仓库fork下面,再补充自己的总结,以后复习的时候也方便。
2. JCSprout (18375star)
Java Core Sprout,一个处于萌芽阶段的 Java 核心知识库。
这个仓库是由「crossoverJie」大佬创建维护的,其中记录很多Java的核心知识:集合、多线程、JVM、分布式、框架等等。
地址:https://github.com/crossoverJie/JCSprout
GitHub上阅读体验比较差,可以通过下方链接查看JCSprout的官方网站
地址:https://crossoverjie.top/JCSprout
下面是仓库知识的目录:
此项目的作者「crossoverJie」大佬的文章给了我很多启发,他在自己的订阅号上发表很多文章,无一例外全是原创,大家感兴趣可以搜索「crossoverJie」搜索关注。
3. Octotree
想增加GitHub使用体验,建议下载Chrome插件:Octotree。Octotree 会为 Github 页面添加侧边栏,在浏览器中显示项目的目录结构,对于那些经常需要在 GitHub 阅读源代码的人非常有用。
推荐阅读
1. 我推荐这9个博主!
2. 送书,Vue.js快跑!
3. 吐血推荐这几个IDEA插件!
4. 杂度分析原来这么简单
本文分享自微信公众号 - Java后端(web_resource)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。