GitHub1月最火Java开源项目排名已经出炉。让我们看一下列表的详细信息:1.Javahttps://github.com/TheAlgorithms/JavaStar14277该项目用Java实现的所有算法。2.CS-Noteshttps://github.com/CyC2018/CS-NotesStar59017这是一个准备面试的项目。该项目包括九个模块,从算法到操作系统、网络、面向对象和数据库、Java、Distribution、工具、编码实践。3.SpringBoothttps://github.com/lxy-go/SpringBootStar856这是B站SpringBoot入门程序合集,B站有16小时的教程。4.SpringBoot-Labshttps://github。com/YunaiV/SpringBoot-LabsStar1160本项目是基于SpringBoot2.X版本的深度教程。包括以下内容:在带你快速学习如何编写SpringMVCAPI接口的同时,我还想告诉你,还有全局返回、全局异常、拦截器、跨域处理等功能。在带你快速学习如何发送和消费MQ消息的同时,我还想告诉你,MQ还有集群消费、广播消费、顺序消息、定时消息、事务消息、消费重试等特性。在带你快速学习如何编写Job任务的同时,我也想告诉你,目前企业使用的调度平台还有很多,比如Quartz单体、Quartz集群、XXL-JOB等...5.zuihou-admin-cloudhttps://github.com/zuihou/zuihou-admin-cloudStar1486本项目是基于SpringCloud(Hoxton.SR1)+SpringBoot(2.2.2.RELEASE)的SaaS微服务脚手架,统一授权认证后台管理系统,包含用户管理、资源权限管理、网关API、分布式事务、大文件断点分片续传等多个模块,支持多业务系统并行开发,可作为后台服务的开发脚手架。代码简洁,结构清晰,适合学习和项目中直接使用。核心技术采用Nacos、Fegin、Ribbon、Zuul、Hystrix、JWTToken、Mybatis、SpringBoot、Redis、RibbitMQ等主要框架和中间件。6.proxyee-downhttps://github.com/monkeyWie/proxyee-downStar7614proxyee-down是一款开源下载神器,也可以说是一款百度云神器。但是,它需要安装证书并设置代理。比较麻烦,但是提速也很明显。7.面试指南interviewshttps://github.com/kdn251/interviewsStar18301Java工程师面试指南,几乎涵盖了软件工程师在面试中会遇到的所有问题和答案。8.lottie-androidhttps://github.com/airbnb/lottie-androidStar28048Lottie是一个支持Android、iOS、ReactNative的动画,由AdobeAfterEffects制作成aep格式,再转渲染成json格式通过bodymovin插件,可以使用一个Airbnb开源库进行移动本地识别和分析。Lottie实时渲染AfterEffects动画,使应用程序可以像使用静态图像一样轻松地使用动画。Lottie支持API14及以上版本。9.libgdxhttps://github.com/libgdx/libgdxStar16420libGdx是一个用Java/C/C++语言编写的跨平台2D/3D游戏开发框架。libgdx兼容多个平台系统(Windows、Linux、MaxOSX、JavaApplet、Javascript/WebGL),包括移动系统Android和iOS。10.DoraemonKithttps://github.com/didi/DoraemonKitStar13063DoraemonKit简称“DoKit”。一个全功能的客户端(iOS、Android、微信小程序)研发助手,可以让每个App快速接入一些常用的或未实现的辅助开发工具、测试效率工具、可视化辅助工具,并且可以完美的连接一些不常用的您实现的与哆啦A梦面板中的业务紧耦合的辅助工具。它功能强大、易于访问且易于扩展。
