您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 开发 > WEB开发 >
    2018年4月份GitHub上最抢手的Java项目
    时间:2018-06-11 12:13 来源:网络整理 作者:网络 浏览:收藏 挑错 推荐 打印

    4 月份 GitHub 上最抢手的Java项目排行曾经出炉啦,在本月的名单中,也有新面孔出现,如蚂蚁金服开源的基于 Spring Boot 的研发框架 SOFABoot,下面一同来看看上榜的项目有哪些:

    2018年4月份GitHub上最抢手的Java项目

    1、JVM即时编译器graal

    https://github.com/oracle/graal Star 4504

    Graal 是一个用 Java 编写的新的 JVM 即时编译器,集成到 HotSpot 虚拟机,侧重功用和言语互操作性。Graal 为 Java 代码提供功用优势,这得益于办法内联、流转对象分配和推理执行等新技术,从而可以完成高功用的脚本言语引擎。

    2、proxyee-down

    https://github.com/monkeyWie/proxyee-down Star 7614

    2018年4月份GitHub上最抢手的Java项目

    proxyee-down 是一个开源的下载神器,也可以说是百度云神器,不过,它需求安装证书、设置代理,初次运用会略显繁琐,但带来的速度提升也是不言而喻的。

    3、java-design-patterns

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

    Design patterns 是顺序员在设计运用顺序或系统时可用来处置常见成绩的最佳实际手册。它可以协助你加快开发进程,有效避免一些能够招致严重失误的细节成绩,不过深化了解 java-design-patterns 之前,你应提早熟习各种编程/软件设计准绳。

    4、spring-boot

    https://github.com/spring-projects/spring-boot Star 18256

    Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 运用的初始搭建以及开发进程。该框架运用了特定的方式来停止配置,从而使开发人员不再需求定义样板化的配置。经过这种方式,Spring Boot 努力于在蓬勃开展的快速运用开发范围(rapid application development)成为指导者。

    5、incubator-dubbo

    https://github.com/apache/incubator-dubbo Star 18518

    Dubbo 是阿里巴巴公司开源的一个高功用优秀的效劳框架,使得运用可经过高功用的 RPC 完成效劳的输入和输入功用,可以和 Spring 框架无缝集成。

    6、weixin-java-tools

    https://github.com/Wechat-Group/weixin-java-tools Star 6414

    能够是目前最好最全的微信 Java 开发工具包,支持包括微信支付、开放平台、小顺序、企业号和群众号等的开发

    7、elasticsearch

    https://github.com/elastic/elasticsearch Star 30737

    ElasticSearch 是一个基于 Lucene 的搜索效劳器。它提供了一个散布式多用户才能的全文搜索引擎,基于 RESTful web 接口。Elasticsearch 是用 Java 开发的,并作为 Apache 容许条款下的开放源码发布,是以后盛行的企业级搜索引擎。设计用于云计算中,可以到达实时搜索,波动,牢靠,快速,安装运用方便。

    8、sofa-boot

    https://github.com/alipay/sofa-boot Star 936

    SOFABoot 是蚂蚁金服开源的基于 Spring Boot 的研发框架,它在 Spring Boot 的基础上,提供了诸如 Readiness Check,类隔离,日志空距离离等等才能。在增强了 Spring Boot 的同时,SOFABoot 提供了让用户可以在 Spring Boot 中十分方便地运用 SOFAStack 相关中间件的才能。

    9、spring-framework

    https://github.com/spring-projects/spring-framework Star 20840

    Spring 是一个开源框架,是为了处置企业运用顺序开发复杂性由 Rod Johnson 创立的。框架的主要优势之一就是其分层架构,分层架构允许运用者选择运用哪一个组件,同时为 J2EE 运用顺序开发提供集成的框架。Spring 运用基本的 JavaBean 来完成以前只能够由 EJB 完成的事情。但是,Spring 的用途不只限于效劳器端的开发。从复杂性、可测试性和松耦合的角度而言,任何 Java 运用都可以从 Spring 中受益。

    10、RxJava

    https://github.com/ReactiveX/RxJava Star 5752

    .Net 照应式编程框架 Rx 的 Java 版本开源完成,有 Groovy, Clojure, Scala and JRuby 版本的完成。它扩展了察看者形式以支持数据/事情序列,并添加了运算符,因此可以声明性地组合序列,同步笼统的低级线程,线程安全性和并发数据结构等成绩。

    11、springboot-learning-example

    https://github.com/JeffLi1993/springboot-learning-example Star 4427

    spring boot 实际学习案例,是 spring boot 初学者及中心技术稳固的最佳实际。

    【编辑引荐】

    Java之Lambda函数式编程最佳运用举例,链式语法「真干货来拿走」

    Python与PHP、Java等4大盛行言语过招,谁更胜一筹?

    与Java、PHP 、C#相比,为什么Python薪资更高?

    融合了 JavaScript 之力的 Nashorn 或被 JDK 11 弃用

    Java之枚举,顺序员应该掌握的开发技巧「繁复易懂又安全的代码」

    (责任编辑:admin)