Github 2024-11-08 Java开源项目日报 Top9

根据Github Trendings的统计,今日(2024-11-08统计)共有9个项目上榜。根据开发语言中项目的数量,汇总情况如下:

开发语言项目数量
Java项目9
Vue项目1

经验丰富的Java(后端)开发人员核心面试问题和答案 | 互联网Java工程师进阶知识完全扫盲

  • 创建周期:2085 天
  • 开发语言:Java
  • 协议类型:Creative Commons Attribution Share Alike 4.0 International
  • Star数量:74924 个
  • Fork数量:18915 次
  • 关注人数:74924 人
  • 贡献人数:39 人
  • Open Issues数量:6 个
  • Github地址:https://github.com/doocs/advanced-java.git
  • 项目首页: https://doocs.github.io/advanced-java

/images/doocs-advanced-java-0.png

该项目旨在为有经验的 Java(后端)开发人员提供全面的知识,涵盖高并发、分布式系统、高可用性、微服务和大数据处理等领域。内容是对各个领域知识的系统整理,旨在方便读者学习和参考。该项目还强调持续更新算法部分,并邀请开发者参与讨论。提供了项目的 Gitee 和 GitHub 页面链接以供进一步探索。

/images/doocs-advanced-java-1.png

EasyExcel:快速、简洁的Java处理Excel工具

  • 创建周期:2222 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:30556 个
  • Fork数量:7358 次
  • 关注人数:30556 人
  • 贡献人数:63 人
  • Open Issues数量:500 个
  • Github地址:https://github.com/alibaba/easyexcel.git
  • 项目首页: https://easyexcel.opensource.alibaba.com

EasyExcel是一个快速、简洁的Java处理Excel工具,解决了大文件内存溢出的问题。它重写了Apache POI对07版Excel的解析,大大降低了内存消耗,并且提供了极速模式来更快地处理Excel文件。

Apollo - 可靠的微服务配置管理系统

  • 创建周期:2940 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:28711 个
  • Fork数量:10158 次
  • 关注人数:28711 人
  • 贡献人数:146 人
  • Open Issues数量:130 个
  • Github地址:https://github.com/apolloconfig/apollo.git
  • 项目首页: https://www.apolloconfig.com

/images/apolloconfig-apollo-0.png

Apollo是一个可靠的配置管理系统,适用于微服务配置管理场景。它可以集中管理不同应用和不同集群的配置,适用于微服务配置管理场景。Apollo提供了统一的界面来集中管理不同环境、不同集群和不同命名空间的配置。配置更改实时生效,支持版本管理、灰度发布、授权管理和操作审计。此外,Apollo还提供丰富的SDK,包括Java、.Net等,并提供HTTP API和开放平台API。它还具有简单的部署和使用指南。

ANTLR:另一种语言识别工具

  • 创建周期:5258 天
  • 开发语言:Java
  • 协议类型:BSD 3-Clause “New” or “Revised” License
  • Star数量:16664 个
  • Fork数量:3227 次
  • 关注人数:16664 人
  • 贡献人数:344 人
  • Open Issues数量:945 个
  • Github地址:https://github.com/antlr/antlr4.git
  • 项目首页: http://antlr.org

ANTLR(ANother Tool for Language Recognition)是一个强大的解析器生成器,用于读取、处理、执行或翻译结构化文本或二进制文件。它被广泛用于构建语言、工具和框架,从语法中生成解析器以构建解析树和监听器接口。

MeterSphere:一站式开源持续测试平台

  • 创建周期:1439 天
  • 开发语言:Java, Vue
  • 协议类型:GNU General Public License v3.0
  • Star数量:10555 个
  • Fork数量:2412 次
  • 关注人数:10555 人
  • 贡献人数:55 人
  • Open Issues数量:184 个
  • Github地址:https://github.com/metersphere/metersphere.git
  • 项目首页: https://metersphere.io/

/images/metersphere-metersphere-0.png

MeterSphere 是一站式开源持续测试平台,涵盖测试跟踪、接口测试、UI 测试和性能测试等功能,全面兼容 JMeter、Selenium 等主流开源标准,有效助力开发和测试团队充分利用云弹性进行高度可扩展的自动化测试,加速高质量的软件交付,推动中国测试行业整体效率的提升。

Flowable(V7):紧凑高效的工作流和BPM平台

  • 创建周期:2948 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:7949 个
  • Fork数量:2618 次
  • 关注人数:7949 人
  • 贡献人数:270 人
  • Open Issues数量:356 个
  • Github地址:https://github.com/flowable/flowable-engine.git
  • 项目首页: https://www.flowable.org

Flowable(V7)是一个紧凑高效的工作流和业务流程管理(BPM)平台,专为开发人员、系统管理员和业务用户设计。

WEB VIDEO PLATFORM: 基于GB28181-2016标准的开源网络视频平台

  • 创建周期:1154 天
  • 开发语言:Java
  • 协议类型:MIT License
  • Star数量:4012 个
  • Fork数量:1233 次
  • 关注人数:4012 人
  • 贡献人数:69 人
  • Open Issues数量:92 个
  • Github地址:https://github.com/648540858/wvp-GB28181-pro.git
  • 项目首页: https://wvp-gb-28181-pro.vercel.app

/images/648540858-wvp-gb28181-pro-0.png

WEB VIDEO PLATFORM是一个基于GB28181-2016标准的开源网络视频平台,支持NAT穿透以及海康、大华、宇视等品牌的IPC、NVR和DVR接入。它还支持国标级联,以及将视频流转发和推送到国标平台。该平台提供开箱即用的28181协议视频平台,实现核心信令和设备管理后端,并支持各种设备,包括非国标设备,以充分利用。

Azure SDK for Java 开发存储库

  • 创建周期:4546 天
  • 开发语言:Java
  • 协议类型:MIT License
  • Star数量:2179 个
  • Fork数量:1894 次
  • 关注人数:2179 人
  • 贡献人数:360 人
  • Open Issues数量:976 个
  • Github地址:https://github.com/Azure/azure-sdk-for-java.git

该存储库致力于开发 Azure SDK for Java。建议 SDK 的用户查阅公共开发人员文档或版本化的开发人员文档。

HAPI FHIR - Java API for HL7 FHIR Clients and Servers

  • 创建周期:3790 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:2034 个
  • Fork数量:1329 次
  • 关注人数:2034 人
  • 贡献人数:232 人
  • Open Issues数量:1124 个
  • Github地址:https://github.com/hapifhir/hapi-fhir.git
  • 项目首页: http://hapifhir.io

HAPI FHIR是专为HL7 FHIR客户端和服务器设计的Java API。它提供了一套全面的工具,用于处理FHIR资源并与FHIR服务器进行交互。