GitHub3月最热门开源项目排名出炉。这个月的热门项目都是Java语言承包的。看一下详细榜单1.fucking-algorithmhttps://github.com/labuladong/fucking-algorithmStar2347这个仓库整理了大量的算法题,一共60多篇原创文章,基本基于关于LeetCode问题,涵盖所有问题类型和技巧。据创作者描述,该项目旨在拆解LeetCode题型,解决各种算法套路。2.fastbookhttps://github.com/fastai/fastbookStar4145这是最近Github上很火的AI学习讲座,由fast.ai创始人、前Kaggle首席科学家JeremyHoward教授和SylvainGugger合着是的此外,这篇笔记还将用于旧金山大学春季班的AI课程讲义中。详情点击:《价值2000美元的课程讲义开源了!还是前Kaggle首席科学家主讲!》3.JavaGuidehttps://github.com/Snailclimb/JavaGuideStar73432【Java学习+面试指南】。这是一本涵盖了大多数Java程序员需要掌握的核心知识的书。4.JavaFamilyhttps://github.com/AobingJava/JavaFamilyStar1807这是一线互联网公司的面试+学习攻略。5.manimhttps://github.com/3b1b/manimStar19308数学图形可视化引擎,目前主要用于制作数学演示动画,Manim运行于Python3.7。6.7days-golanghttps://github.com/geektutu/7days-golangStar3261这个项目教你使用Go编程语言从零开始创建项目。每个项目只需7天即可完成。包含的框架是模仿gin实现的web框架——Gee,分布式缓存系统GeeCache模仿groupcache,ORM框架模仿gorm和xorm——GeeORM等。例如Gee的开发顺序如下:7.vuehttps://github.com/vuejs/vueStar160450Vue.js是一个用于构建web界面的JavaScript库,提供数据驱动的组件,以及简单灵活的API,使MVVM更容易。主要特点:react●可扩展的数据绑定●使用普通的JS对象作为模型●简洁明了的API●组件UI构建●与其他库一起使用8.vue-element-adminhttps://github.com/PanJiaChen/vue-element-adminStar17751vue-element-admin是一款基于vue和element-ui的后台前端解决方案。它采用最新的前端技术栈,内置i18n国际化解决方案、动态路由、权限验证,提炼典型业务模型,提供丰富的功能组件。可以帮助您快速构建企业级中后台产品原型。9.advanced-javahttps://github.com/doocs/advanced-javaStar41198本系列知识来自中文Shishank,可作为互联网Java工程师的进阶知识,彻底扫盲。在学习这一系列的知识之前,如果你没有接触过MQ、ES、Redis、Dubbo、Hystrix等,那么我建议你可以在网上搜索一下每一个知识点的快速介绍,玩玩GettingStartedDemo,然后开始每一个知识点的学习,这样效果更好。10.miaoshahttps://github.com/qiurunze123/miaoshaStar14680本项目是对高并发大流量如何进行秒杀架构的系统整理。如果你没有接触过MQ、SpringBoot、Redis、Dubbo、ZK、Maven、lua等,那么我建议你可以上网搜索一下,快速了解每一个知识点。
