博客
关于我
新鲜出炉:11月份 GitHub上最热门的Java开源项目!
阅读量:91 次
发布时间:2019-02-26

本文共 1658 字,大约阅读时间需要 5 分钟。

11月份 GitHub上最热门的Java开源项目排行已经出炉啦!在11月份的名单中,实战项目类居多,当然也有像Java Guide这样学习指南类项目。下面我就是来给大家分享11月份上榜的10个Java开源项目:

1、Java

https://github.com/TheAlgorithms/Java Star 18468

在这里插入图片描述
该项目用Java实现的所有算法,对算法感兴趣的伙伴们不要错过了。

2、eladmin

https://github.com/elunez/eladmin Star 4639

该项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由。

3、mall

https://github.com/macrozheng/mall Star 24084

在这里插入图片描述
一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端,由于没有上线,只能在微信开发工具中测试运行。

4、Java-design-patterns

https://github.com/iluwatar/java-design-patterns Star 52341

Design patterns是程序员在设计应用程序或系统时可用来解决常见问题的最佳实践手册。它可以帮助你加快开发进程,有效防止一些可能导致重大失误的细节问题,不过深入了解java-design-patterns之前,你应提前熟悉各种编程/软件设计原则。

5、Java Guide

https://github.com/Snailclimb/JavaGuide Star 59540

这是一份Java学习指南,涵盖大部分Java程序员所需要掌握的核心知识。

6、paascloud-master

https://github.com/paascloud/paascloud-master Star 6302

spring cloud + vue + oAuth2.0全家桶实战,前后端分离模拟商城,完整的购物流程、后端运营平台,可以实现快速搭建企业级微服务项目,支持微信登录等三方登录。

7、netty

https://github.com/netty/netty Star 21346

Netty是一个广泛使用Java网络编程框架,Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。

8、views-widgets-samples

https://github.com/android/views-widgets-samples Star479

该仓库包含一组单独的Android Studio项目,可帮助您开始编写/理解Android视图和小部件功能。

9、ksql

https://github.com/confluentinc/ksql Star 2606

在这里插入图片描述
KSQL是一个用于Apache kafka的流式SQL引擎,它为Kafka的流处理提供了一个简单而完整的SQL界面;不需要再用编程语言(如Java或Python )编写代码。

10、Mindustry

https://github.com/Anuken/Mindustry Star 1644

Mindustry 是一款优秀的开源游戏,玩家可以自行下载源码进行修改,如果你想自己编译,请先确保自己已安装Java 8和JDK 8。

以上就是我分享的只是GitHub中那些优秀开源项目的冰山一角。作为一名现代的Java程序员,你除了需要优秀的编程能力之外,善于发现并使用那些优秀的开源项目将使你更上一个台阶。如果你也有好的Java开源项目推荐,请在下面留言,我会补充道这份清单中,让更多Java程序员能够从中受益。

转载地址:http://xwuk.baihongyu.com/

你可能感兴趣的文章
MySQL和SQL入门
查看>>
mysql在centos下用命令批量导入报错_Variable ‘character_set_client‘ can‘t be set to the value of ‘---linux工作笔记042
查看>>
Mysql在Linux运行时新增配置文件提示:World-wrirable config file ‘/etc/mysql/conf.d/my.cnf‘ is ignored 权限过高导致
查看>>
Mysql在Windows上离线安装与配置
查看>>
MySQL在渗透测试中的应用
查看>>
Mysql在离线安装时启动失败:mysql服务无法启动,服务没有报告任何错误
查看>>
Mysql在离线安装时提示:error: Found option without preceding group in config file
查看>>
MySQL基于SSL的主从复制
查看>>
MySQL基础day07_mysql集群实例-MySQL 5.6
查看>>
Mysql基础命令 —— 数据库、数据表操作
查看>>
Mysql基础命令 —— 系统操作命令
查看>>
MySQL基础学习总结
查看>>
mysql基础教程三 —常见函数
查看>>
mysql基础教程二
查看>>
mysql基础教程四 --连接查询
查看>>
MySQL基础知识:创建MySQL数据库和表
查看>>
MySQL基础系列—SQL分类之一
查看>>
MySQL处理千万级数据分页查询的优化方案
查看>>
mysql备份
查看>>
mysql备份与恢复
查看>>