您的位置 首页 java

JAVA项目这一篇文章收藏够了

下面是不同类型的50个 JAVA 项目

一、视频教程类:

1.
资料 提取码:aaf8

2.6天实战开发微信游戏小程序( Cocos2d 的升级版 CocosCreator + JavaScript)|
完整视频:
配套资料: 提取码:f23j

3.抓取 汽车之家 上的汽车评测数据 :

4. JavaWeb 网上商城实战视频教程:

配套资料: 提取码:go9d

5.

6.java实战项目20天企业开发实战品优购电商系统开发:

7.抢红包技术大揭秘:如何使用Redis轻松实现抢红
完整视频:抢红包技术大揭秘:如何使用Redis轻松实现抢红包
配套资料: 提取码:i9v5

8.两小时实现黑马AI机器人
完整视频:两小时实现AI机器人
配套资料: 提取码:59l5

9.自己动手布局疫情防控——疫情传播仿真程序制作
完整视频:自己动手布局疫情防控–疫情传播仿真程序制作
配套资料: 提取码:z5r1

10.电商项目秒杀系统实战(一)
完整视频:电商项目秒杀系统实战(一)
配套资料: 提取码:twc6

11.电商项目秒杀系统实战(二)
完整视频:电商项目秒杀系统实战(二)
配套资料: 提取码:oa6k

12.电商秒杀项目实战终结版
完整视频:电商秒杀项目实战终结版公开课教程
配套资料: 提取码:8t6e

13JAVA完整游戏项目开发:大咖带你玩得风生水起
完整视频:JAVA完整游戏项目开发:大咖带你玩得风生水起​
配套资料: 提取码:481c

14.如何快速使用Java语言开发游戏外挂脚本
完整视频:如何快速使用Java语言开发游戏外挂脚本
配套资料: LVS pNdCjf3_EzQUQmpa41w 提取码:7a6l

15.黑马商城(javaEE电商项目)(ssm)黑马商城(javaEE电商项目)
配套资料: 提取码:vlbm

16.基于Java的拼图游戏(3天完整)vide
完整视频+资料链接: 提取码:n7zp

17.【毕设项目】05 网上购物商城 (前端+后端+云部署)-VIDEO
完整视频:【毕设项目】05网上购物商城(前端+后端+云部署)
资料: 密码: ndvh

资料: 密码: ysde
18.【毕设项目】03网上购物商城(前端+后端+云部署)-video
完整视频:【毕设项目】03网上购物商城(前端+后端+云部署)​

19.【毕设项目】04网上购物商城(前端+后端+云部署)-VIDEO
完整视频:【毕设项目】04网上购物商城(前端+后端+云部署)
资料: 密码: wr38

20.【毕设项目】02网上购物商城(前端+后端+云部署)-video
完整视频:【毕设项目】02网上购物商城(前端+后端+云部署)
配套资料: 密码:2ybc


21.【毕设
项目】01网上购物商城(前端+后端+云部署)-video
完整视频:【毕设项目】01网上购物商城(前端+后端+云部署)​
配套资料: 密码: g6j6

二、博客论坛类

22.Mblog:开源 Java 博客系统
23.halo:一个优秀的开源博客发布应用
24.forum-java:一款用 Java(spring boot) 实现的现代化社区(论坛/问答/BBS/社交网络/博客)系统平台
25.vhr:微人事是一个前后端分离的人力资源管理系统,项目采用 SpringBoot+Vue 开发。
26.favorites-web:云收藏 Spring Boot 2.X 开源项目。云收藏是一个使用 Spring Boot 构建的开源网站,可以让用户在线随时随地收藏的一个网站,在网站上分类整理收藏的网站或者文章。
27.community:码问,开源论坛、问答系统,现有功能提问、回复、通知、最新、最热、消除零回复功能。技术栈 Spring、Spring Boot、MyBatis、 MySQL /H2、 Bootstrap
28.NiterForum:尼特社区-NiterForum-一个论坛/社区程序。后端Springboot/MyBatis/Maven/MySQL,前端Thymeleaf/ layui 。可供初学者,学习、交流使用。
29. VB log:V部落,Vue+SpringBoot实现的多用户博客管理平台!
30.NiceFish:SpringBoot/SpringCloud 前后端分离项目
31.My-Blog: My Blog 是由 SpringBoot + Mybatis + Thymeleaf 等技术实现的 Java 博客系统,页面美观、功能齐全、部署简单及完善的代码,一定会给使用者无与伦比的体验。
32.My-Blog-layui:layui 版本的 My-Blog : A simple & beautiful blogging system implemented with spring-boot & layui & thymeleaf & mybatis My Blog 是由 SpringBoot + Layui + Mybatis + Thymeleaf 等技术实现的 Java 博客系统,页面美观、功能齐全、部署简单及完善的代码,一定会给使用者无与伦比的体验
33.symphony:Java 实现的现代化社区

其他类别

34. JavaGuide
地址:Snailclimb/JavaGuide
【Java学习+面试指南】 一份涵盖大部分Java 程序员 所需要掌握的核心知识。

35. DoraemonKit
地址:didi/DoraemonKit
简称 “DoKit” 。一款功能齐全的客户端( iOS 、Android )研发助手。
36.
advanced-java
地址:doocs/advanced-java
互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务等领域知识。
37.
matrix
地址:Tencent/matrix
Matrix 是一款 微信 研发并日常使用的 APM (Application Performance Manage) ,当前主要运行在 Android 平台上。Matrix 当前监控范围包括:应用安装包大小,帧率变化,启动耗时,卡顿,慢方法,SQLite 操作优化,文件读写,内存泄漏等等。
38.
flink
地址:apache/flink
Apache Flink 声明式的数据分析开源系统,结合了分布式 MapReduce 类平台的高效,灵活的编程和扩展性。同时在并行数据库发现查询优化方案。
39.
JAVA-WEB开发的小项目
地址:ruanwenjun/JAVAWeb-Project
本仓库存放的是开始学习JAVA-WEB开发的一些练手项目,这些也适合初学者进行练习
40
. fescar
地址:seata/seata
FESCAR(Fast & Easy Commit And Rollback) 是一个用于微服务架构的分布式事务解决方案,它的特点是高性能且易于使用,旨在实现简单并快速的事务提交与回滚。

41. 微人事
地址:lenve/vhr
微人事是一个前后端分离的人力资源管理系统,项目采用 SpringBoot + Vue 开发。权限管理相关的模块主要有两个,分别是 [系统管理->基础信息设置->权限组] 可以管理角色和资源的关系, [系统管理->操作员管理] 可以管理用户和角色的关系。另外,本项目也在不断的更新中,小伙伴们可以通过下方的更新记录查看最新完成的功能。

三、 阿里 开源的顶级Java项目!!!

42.Druid 是 阿里巴巴 开发的号称为监控而生的 数据库连接池 。和 FastJson 类似,Druid 几乎也是作者温少大佬一个人开发和维护的。 Github 地址:

43.Sentinel 是阿里巴巴体提供的面向分布式服务架构的流量控制组件,主要以流量为切入点,提供 流量控制、熔断降级、系统自适应保护等功能来保护系统的稳定性和可用性。

官方文档: 。

Github

44.RocketMQ 是一款高性能、高可靠、高实时、分布式的消息队列,由阿里巴巴团队开发,在 2016 年底贡献给 Apache 并且顺利成为了 Apache 的一个顶级项目。

  • 官网 : 。
  • Github : 。

45.Alink 已在阿里巴巴内部支持了众多的应用场景,并在 2019 年 11 月的 Flink Forward Asia 大会上宣布开源。

  • Github :
  • 官方文档
  • 使用指南

Alink 插件下载器

四、开源项目 yyds的项目

46.Sa-Token可能是史上功能最全的轻量级 Java 权限认证框架。简单的使用方式,丰富的特性,强大的功能,你有什么理由拒绝?

官方网站:托管仓库:托管仓库:

47.Forest 一款极大程度解放你的 HTTP 接入工作的强大 HTTP 客户端框架。HTTP 协议很复杂吗?那是因为你还没有使用过 Forest,虽然业内有很多其他优秀的HTTP 客户端,但是你错过了 Forest,将会错过一大片优雅美丽的森林。

官方网站:
托管仓库:
托管仓库:

48. ruoyi-vue-pro

Star 1363

这是一个基于SpringBoot, Spring Security ,JWT,Vue & Element 的前后端分离权限管理系统。

49. MusicBot

Star 2478

这是一个具有干净界面的跨平台 Discord 音乐机器人,易于设置和运行

50. Mindustry

Star 12662

Mindustry于2019年首次发布,是一款广受欢迎的塔防、RTS和工厂游戏的混合体。它在近 6,000条Steam评论中有97%都是好评。开发人员最初是为2017年发布的GDL Metal Monstrosity Jam,直接就脱颖而出,之后一直都有进行常规alpha版本进行更新。

三、我称这里是框架能量补给部分,希望能对你们有一点帮助110 个常用的组件和框架!!!

以下排序是按照从技术组件到开发框架到代码工具:

1.WEB 容器

Tomcat

Jetty

JBoss

Resin:

2.数据库

H2:

SQLite:

MySQL:

Oracle

SQL Server

PostgreSQL

MariaDB

3.缓存

Redis:

Memcached

4. 消息队列

Kafka :

RocketMQ:

Pulsar:

RabbitMQ :

5.负载均衡

LVS:

NGINX :

6. 分布式存储

Ceph :

HDFS :

7. 数据库集群

MHA:

8.分布式协调

ZooKeeper :

9.大数据相关

Storm:

Flink:

Spark :

HBase :

Flink:

ClickHouse:

Doris:

9.日志收集与分析

Filebeat:

Logstash:

Kibana:

10.搜索

Elasticsearch :

11.系统监控

SkyWalking;

zipkin:

12.分库分表

Sharding Sphere:

Mycat2:

13. 微服务

Spring Cloud;

14. RPC 框架

Dubbo ;

gRPC:

15.网络框架

Netty

16.MVC 框架

Spring Framework:

Spring Boot:

17.数据层框架

MyBatis:

MyBatis-Plus:

Hibernate

18.数据库连接池

HikariCP:

Druid:

19.Redis 客户端

Jedis;

Redisson:

20.Rest 接口设计与开发

Swagger:

21.数据参数校验

Hibernate Validator:

22.安全相关

Shiro :

Bouncy Castle :

jjwt:

23.Reactive 编程

Akka :

RxJava: RxJava

vert.x:

24.单元测试

JUnit :

25.测试辅助

JMockit :

Mockito:

JMeter :

Selenium :

26.日志记录

Log4j2:

Logback:

SLF4J;

27.代码质量检查

Checkstyle;

Spotbugs;

28.代码生成

Lombok:

29.领域语言定制

ANTLR:

30.配置文件解析

config;

31. 序列化 格式

Avro:

Thrift :

Protobuf :

32.模板引擎

Freemarker:

Thymeleaf:

33.Office 文档处理

POI

34.PDF 处理

iText:

Apache PDFBox:

35.高性能队列

Disruptor:

36.HTTP 客户端

Async Http Client:

Feign:

Retrofit:

37.二维码解析

ZXing:

38.定时任务调度

Quartz:

39.JSON 解析

Gson:

Jackson:

fastjson:

40.分布式事务

Seata:

41.属性映射

MapStruct:

42.本地缓存

Ehcache:

Caffeine:

43.系统排错与调优

JMH:

Arthas:

44.命令行参数解析

JCommander:

45.计算机视觉

JavaCV:

45.工具集合

Guava:

Hutool:

46.构建工具

Maven:

Gradle:

Bazel:

47.本地系统开发

JNA:

48.JVM

Adopt Open JDK:

Graal:

Open JDK:

49.多版本 Java 支持

jenv:

50.爬虫相关

Nutch:

Crawler4j:

jsoup:

webmagic:

文章来源:智云一二三科技

文章标题:JAVA项目这一篇文章收藏够了

文章地址:https://www.zhihuclub.com/171567.shtml

关于作者: 智云科技

热门文章

网站地图