别再问我要免费资料了,都在这里。

原创: 忆蓉之心 Java面试那些事儿 

Github 是一块大的矿区,有很多优秀资源值得我们去开采。这句话我不止一次给我的读者说过。

 

我之前关于它,还写过一篇文章《这三个网站的使用技巧,你值得收藏。。。》,介绍怎么使用它,其实你可以去读读,里面包含了大量的常用操作技巧。

 

1、一份优质的国外计算机课程列表

 

其实在国外大学的网站上经常会发布一些免费的计算机公开课,并提供了高质量的在线资料,如作业,讲座,笔记,阅读和考试。由于这些宝贝比较分散,造成大家不容易找到。因此,国外有一位叫 prakhar1989 小哥为了解决这个难题,把这些课程汇总在 Github 上面并进行了开源。

 

目前这份清单里面包含,算法,人工智能,计算机图形学,CS 理论,CS 简介,机器学习,计算机语言,操作系统等。

 

目前已有 2.7w star。

 

2、一份免费的编程书籍清单

 

关于这份清单,最初来源于 stackoverflow,由 Karan Bhangui 和 George Stocker 贡献,支持多国语言。

 

涉及计算机各个领域的开源书籍,比如,IDE,MySQL,NoSQL,Web,操作系统,编译原理,设计模式等。

 

目前已有 11w star。

 

 

3、leetcode 题库

 

这个项目是关于数据结构和算法的,题目全部来源与 leetcode 题库,作者按简单,中等,困难把所有题目进行了分类处理。最主要的是选用了 Java 语言,毕竟公号的绝大部分读者都是学习 Java 的,这份资料应该特别适合你。

 

为什么要刷题库,这个就不用我多说了吧。

 

目前已有 5k star。

 

 

4、设计模式

 

关于设计模式,你的程序员等级越高,你就会越觉得它的重要性。其实你去多读一下一些优秀的开源项目,你就会有这种感觉,我靠,这个项目竟让用到了这么多设计模式,而且用得是恰到好处。

 

这个项目恰好通过一些实例来让你掌握常见的设计模式,你真的得下载下来好好读读。

 

目前已有 4.1w star。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值