Java开发热门开源项目

4.4k 88.7k 30.7k

J Java学习指南: 一份涵盖大部分Java程序员所需要掌握的核心知识
 
9.0 10.0
  昨天
4.4k 88.6k 30.6k

J Java面试通关手册(Java学习指南)Java Interview Customs Manual (Java Study Guide)
 
9.0 10.0
  3天前
4.4k 88.2k 30.5k

J Java面试通关手册(Java学习指南)
 
9.0 10.0
  9天前
3.5k 50.7k 31.5k

S Spring Boot专注于Spring平台和第三方开发库,简化了基于Spring的产品开发。让你在开始Spring应用开发时,不会被各种繁杂的事务困扰。通过Spring Boot,开发时只需少量的Spring配置就可以完成项目结构的初始搭建。
 
9.0 10.0
3.5k 50.6k 31.4k

J Spring Boot是Spring团队推出的新框架,它所使用的核心技术还是Spring框架,Spring boot可以看做是在spring框架基础上再包了一层,这一层包含方便开发者进行配置管理和快速开发的模块,以及提供了一些开箱即用的工具,比如监控等。
 
9.0 10.0
4k 60.8k 19.4k

D Design Patterns:用Java实现并解释了最常见的设计模式
 
9.0 10.0
  13天前
2.8k 51.3k 17.8k

E Elastic Search 是一个基于Lucene构建的开源,分布式,RESTful 搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。支持通过 HTTP 使用 JSON 进行数据索引。
 
9.0 10.0
2.8k 51.3k 17.8k

E Elasticsearch:开源,分布式,RESTful 搜索引擎
 
9.0 10.0
3.5k 39.4k 27k

S Spring Framework 是一个开源的Java/Java EE全功能栈(full-stack)的应用程序框架,以Apache许可证形式发布,也有.NET平台上的移植版本。
 
9.0 10.0
2.4k 47.5k 13.3k

? 😮 互联网 Java 工程师进阶知识完全扫盲
 
9.0 2.8
  10天前
1.5k 22.9k 36.7k

J 每个教程都涵盖Java生态系统中单一且定义明确的开发领域。 当然,它们的重点是Spring Framework - Spring,Spring Boot和Spring Securiyt。 除了Spring之外,还有以下技术:核心Java,Jackson,HttpClient,Guava。
 
9.0 10.0
  5天前
3.3k 33.6k 22.2k

D Dubbo是一个高性能,基于Java的开源RPC框架
 
3.3k 33.6k 22.2k

D DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架
 
2.1k 43.9k 11.8k

P Protocol Buffers - 谷歌的数据交换格式
 
9.0 10.0
2.3k 43.5k 7.2k

R RxJava 是一个基于Reactive Extensions的JVM实现框架,它通过观察者队列的做法,将消息的异步处理与基于事件的编程进行很好地结合。
 
9.0 6.5
2.1k 27.6k 22.6k

A Apache Spark:开源数据分析集群计算框架
 
9.0 10.0
  前天
2.5k 38.9k 8.7k

G Guava项目包含了很多Java项目开发中依赖的Google核心库:集合、缓存、基础类型支持、并发库、通用注解、字符串处理、I/O等等。
 
9.0 7.8
1.7k 38.3k 8.2k

O 一个Android和Java应用的HTTP+HTTP/2客户端
 
9.0 2.5
  11天前
1.9k 30.2k 10.4k

用Java实现所有算法
 
9.0 10.0
  5天前
1.1k 33k 5.1k

P prometheus是一个Java系统和服务监控系统
 
9.0 10.0
1.8k 22.3k 7.4k

D Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。
 
9.0 1.7
1.4k 21.1k 6.6k

W WxJava (微信开发 Java SDK),支持包括微信支付、开放平台、小程序、企业微信/企业号和公众号等的后端开发
 
9.0 6.5
1.4k 21.1k 6.6k

W 微信支付、小程序、企业号和公众号(包括服务号和订阅号) Java SDK开发工具包
 
9.0 7.7
1.8k 16.6k 6.8k

I 本系列教程从 IntelliJ IDEA 的安装、卸载、软件设置、项目配置等各个方面进行讲解。通过本系列教程的学习,也希望你能爱上 IntelliJ IDEA,爱上它的体贴。
 
9.0 0.2
  17天前
879 17.9k 6.1k

S spring boot demo 是一个用来学习 spring boot 的项目,总共包含 54 个集成demo,已经完成 43 个。
 
9.0 1.5
  16天前
904 18.9k 4.1k

【互联网一线大厂Java 工程师面试+学习指南】进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务等领域知识,作者风格幽默,看起来津津有味,把学习当做一种乐趣,何乐而不为,后端同学必看,前端同学我保证你也看得懂,看不懂你git上加我微信骂我渣男就好了。
 
9.0 4.0
  4天前
915 14.2k 7.8k

A Apache Flink是一个开源的流处理框架,拥有强大的流和批量处理功能。
 
9.0 10.0
  8天前
566 17k 4.5k

K Java解析、生成Excel比较有名的框架有Apache poi、jxl。
 
9.0 4.0
835 17.2k 4k

To Be Top Javaer - Java工程师成神之路
 
9.0 1.8
  10天前
629 15.4k 6k

J Jeecg-Boot 快速开发平台( 前后端分离版本):SpringBoot,Mybatis-plus,Shiro,JWT,Vue & Ant Design。
 
9.0 6.5
847 14.9k 6k

K Kibana是一个针对Elasticsearch的开源分析及可视化平台,用来搜索、查看交互存储在Elasticsearch索引中的数据。使用Kibana,可以通过各种图表进行高级数据分析及展示。
 
9.0 10.0
915 15.7k 4.7k

S Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。
 
575 15.7k 4.8k

H 一个Java基础工具类,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类,
 
9.0 10.0
827 14.7k 4.3k

A APM(应用程序性能监视器)系统,专为微服务,云原生和基于容器(Docker,Kubernetes,Mesos)架构而设计。
 
9.0 10.0
737 13.8k 4.7k

S 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。
 
9.0 6.7
890 14.4k 3.5k

R 分布式Java对象包括Set, SetMultimap, ScoredSortedSet, SortedSet, Map, ConcurrentMap, List, ListMultimap, Queue, BlockingQueue等
 
1k 10.9k 6.8k

A Apache Hadoop镜像
 
9.0 10.0
  今天
570 15.5k 1.9k

D dagger:针对Android和Java快速依赖注入框架
 
433 12k 5.3k

S swagger-codegen包含一个模板驱动的引擎,通过解析您的OpenAPI / Swagger定义来生成不同语言的文档,API客户端和服务器存根
 
9.0 3.3
824 11.8k 4.9k

D Deep Learning for Java, Scala & Clojure on Hadoop & Spark With GPUs - From Skymind
 
9.0 5.5
  4天前
976 12.1k 4k

S Sharding-JDBC是一个开源的分布式数据库中间件解决方案。它在Java的JDBC层以对业务应用零侵入的方式额外提供数据分片,读写分离,柔性事务和分布式治理能力。
 
721 12.1k 4.1k

S Spring Boot 基础教程
 
9.0 1.3
  1月前
714 13.4k 2.5k

Z Zipkin是一个分布式跟踪系统。 它有助于收集在微服务架构中排除延迟问题所需的定时数据。 它管理这些数据的收集和查找。 Zipkin是基于Google Dapper的论文设计。
 
9.0 9.2
715 13.4k 2.5k

Z Zipkin是一种分布式跟踪系统。 它有助于收集解决微服务架构中的延迟问题所需的时序数据。 它管理这些数据的收集和查找。 Zipkin的设计基于Google Dapper论文。
 
9.0 10.0
712 11.7k 3.9k

P Play:使用约定而非配置,支持代码热加载并在浏览器中显示错误
 
9.0 10.0
885 11.1k 3.8k

P Presto:针对大数据的分布式SQL查询引擎
 
9.0 10.0
  3天前
471 13.6k 1k

G GraalVM是一个基于Oracle Labs的项目,为JVM开发了一个新的JIT编译器和Polyglot运行时。
 
9.0 10.0
628 11.1k 3.3k

A Akka:用来编写分布式容错并发事件驱动应用程序的工具和运行时
 
9.0 10.0
491 11k 3.2k

G gradle:一个JVM的强大构建系统。通过Groovy编程增量构建而不是XML声明。
 
9.0 10.0
550 11.2k 2.5k

C 从Java基础、JavaWeb基础到常用的框架再到面试题都有完整的教程,几乎涵盖了Java后端必备的知识点
 
9.0 4.5
  5天前
601 10.6k 2.5k

I IK Analysis插件将Lucene IK分析器集成到elasticsearch中,支持自定义词典
 
9.0 0.2
598 11.4k 1.7k

V Vert.x是用于在JVM上构建响应式应用程序的工具包
 
9.0 10.0
  前天
643 10.1k 2.7k

D Druid 是一个用于大数据实时查询和分析的高容错、高性能开源分布式系统,旨在快速处理大规模的数据,并能够实现快速查询和分析。 Druid 具有以下主要特征: 为分析而设计——Druid 是为 OLAP 工作流的探索性分析而构建,它支持各种过滤、聚合和查询等类
 
729 9.3k 3.4k

J jedis:Redis的Java客户端
 
10.0 0.7
218 5.5k 7.5k

C Checkstyle的是一个开发工具,帮助程序员坚持一个编码标准来编写Java代码
 
375 10.6k 858

T Tink是一个小型Java加密库,它提供了一种安全,简单,敏捷和快速的方式来完成一些常见的加密任务。 它由Google的一组密码学家和安全工程师撰写,但它不是Google的官方产品。
 
9.0 10.0
495 8.9k 2.4k

D 大牛直播,跨平台(windows/android/iOS)推送(rtmp)、播放器(rtmp/rtsp),支持录像、导播、动态视频合成、实时快照、水印、音频混音、互动等,国内外为数不多不依赖开源框架,业界真正靠谱的超低延迟(1秒左右)。
 
10.0 0.8
  11天前
583 9.7k 1.4k

G Guice (pronounced 'juice')是一个轻量级的依赖注入框架,需要Java 6以上支持。由Google赞助
 
10.0 10.0
436 7.7k 3.2k

D dropwizard:一个非常简单的库,用于构建生产就绪REST Web服务
 
10.0 10.0
264 9.3k 1.7k

J 史上最全的整合第三方登录的工具,目前已支持Github、Gitee、微博、钉钉和百度、Coding、腾讯云开发者平台和OSChina等第三方平台的授权登录。 Login, so easy!
 
10.0 1.3