当前位置: 首页 > 科技观察

GitHub9月Java开源热门项目_0

时间:2023-03-12 12:02:46 科技观察

GitHub9月Java开源项目最热门排行榜已经出炉。我们来看一下清单的详细内容:1.cimhttps://github.com/crossoverJie/cimStar6.8KCIM(CROSS-IM)是一个面向开发者的IM(即时通讯)系统;同时,它提供了一些组件来帮助开发者构建一个属于自己的可横向扩展的IM。使用CIM可以实现以下需求:IM即时通讯系统。APP的消息推送中间件。物联网海量连接场景下的消息透传中间件。2.mall-swarmhttps://github.com/macrozheng/mall-swarmStar4.8Kmall-swarm是一套微服务商城系统,采用SpringCloudHoxton&Alibaba核心,SpringBoot2.3,Oauth2,MyBatis,Docker,Elasticsearch等。同时提供基于Vue的管理后台,方便快速搭建系统。mall-swarm在电商业务的基础上集成了注册中心、配置中心、监控中心、网关等系统功能。有据可查,并附带一整套SpringCloud教程。3.算法https://github.com/williamfiset/AlgorithmsStar6.5K算法和数据结构是高效代码和优秀软件设计的基础。成为一名优秀的程序员就是创造和设计伟大的算法。这个存储库的目标是演示如何以最简单和最优雅的方式正确实现通用数据结构和算法。4.DeepVisionhttps://github.com/peng-zhihui/DeepVisionStar908该项目实现了CV算法快速验证框架项目,旨在提供一个通用的CV算法验证框架。经过创作者一年多的开发和维护,该框架已经完成了大部分API的开发,实现了包括实时视频流模块、单帧图像处理模块、3D场景模块、云推理等多项功能模块。5.Incubator-dolphinschedulerhttps://github.com/apache/incubator-dolphinschedulerStar4.5KDolphinScheduler是一个分布式、易扩展的可视化DAG工作流任务调度系统,致力于解决数据处理过程中错综复杂的依赖关系,具有强大的可视化操作界面。这是DolphinScheduler的介绍性说明。6.eladminhttps://github.com/elunez/eladminStar10.9K项目基于SpringBoot2.1.0、Jpa、SpringSecurity、redis、Vue,后台管理系统前后端分离。项目采用分模块开发方式,权限控制采用RBAC,支持数据字典和数据权限管理,支持前后端代码一键生成,支持动态路由。7.azure-sdk-for-javahttps://github.com/Azure/azure-sdk-for-java。Star653本指南将引导您完成如何使用Java为Azure开发设置开发环境。8.Java-Tutorialhttps://github.com/h2pl/Java-TutorialStar4KJava工程师面试复习指南,这个仓库涵盖了大部分Java程序员需要掌握的核心知识,整合了网上众多优质的Java技术文章,力求为Java开发者打造最完整实用的学习指南。9.halohttps://github.com/halo-dev/halo这是一个用Java开发的轻快、简洁、强大的博客系统。10.zuihou-admin-cloudhttps://github.com/zuihou/zuihou-admin-cloudStar2.9K本项目是一个基于SpringCloud(Hoxton.SR1)+SpringBoot(2.2.2.RELEASE)的SaaS微服务脚手架,统一授权鉴权后台管理系统,包含用户管理、资源权限管理、网关API、分布式事务、大文件断点分片续传等多个模块,支持多业务系统并行开发,可作为后端服务开发脚手架。代码简洁,结构清晰,适合学习和项目中直接使用。核心技术采用Nacos、Fegin、Ribbon、Zuul、Hystrix、JWTToken、Mybatis、SpringBoot、Redis、RibbitMQ等主要框架和中间件。