日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > java >内容正文

java

2018年冷链百强_在分析了47,251个依赖关系之后,2016年Java图书馆百强

發(fā)布時(shí)間:2023/12/3 java 54 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2018年冷链百强_在分析了47,251个依赖关系之后,2016年Java图书馆百强 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

2018年冷鏈百強(qiáng)

誰在上面,誰在后面? 我們分析了Github上的47,251個(gè)依賴關(guān)系,并抽取了前100個(gè)Java庫

對(duì)于長周末而言,我們最喜歡的消遣是瀏覽Github并搜索流行的Java庫。 我們決定與您分享樂趣和信息。

我們分析了Github上前3,862個(gè)Java項(xiàng)目使用的12,059個(gè)獨(dú)特Java庫的47,251個(gè)導(dǎo)入語句。 從該列表中,我們提取了前100名,現(xiàn)在我們共享結(jié)果。 提示鼓卷。

新郵報(bào):前100 Java庫在2016年-分析后47251依賴https://t.co/1F5yXZ29QE pic.twitter.com/HZznMYuvJM

— Takipi(@takipid) 2016年5月10日

最受歡迎的20個(gè)Java庫

junit 去年獲得冠軍 ,是Github上最受歡迎的Java庫。 Java日志記錄API slf4j排名第二,而log4j排名第四。

排名上升的是Google的開源Guava,排名第三。 它包含一系列內(nèi)部在Google內(nèi)部誕生的核心Java庫。 如果您不熟悉Guava或不確定如何使用它,則可以閱讀我們的文章, 其中介紹了每個(gè)開發(fā)人員都應(yīng)該知道的Google Guava鮮為人知的一些功能 。

Spring圖書館的興起

Spring框架作為Java EE的主要競(jìng)爭(zhēng)對(duì)手而在Java社區(qū)中變得流行,這種流行也體現(xiàn)在Github中。 在100個(gè)最受歡迎的庫中,有44個(gè)與Spring相關(guān)。 這里最有趣的部分是Spring Boot的Swift崛起,它使開發(fā)人員可以用最少的樣板創(chuàng)建Spring支持的應(yīng)用程序和服務(wù)。 您是否想在盡可能短的時(shí)間內(nèi)啟動(dòng)可用于生產(chǎn)的Java應(yīng)用程序? 看看我們有關(guān)Java Bootstrap的文章:Dropwizard vs. Spring Boot 。

Spring熱門圖書館

#13 – springframework.spring-context
#17 – springframework.spring-test
#22 – springframework.spring-webmvc #24 – springframework.spring-core #27 – springframework.spring-web #36 – springframework.spring-jdbc #37 – springframework.spring-orm #38 – springframework.spring-tx #40 – springframework.spring-aop #47 – springframework.spring-context-support #72 – springframework.boot.spring-boot-starter-web #81 – springframework.security.spring-security-web #82 – springframework.security.spring-security-config #88 – springframework.boot.spring-boot-starter-test #99 – springframework.security.spring-security-core

最受歡迎的JSON庫

由于Java沒有對(duì)JSON的本機(jī)支持(盡管它幾乎使它成為Java 9! ),因此我們想了解一下這些庫在Github項(xiàng)目中的流行程度。

您不應(yīng)該憑封面來評(píng)判圖書館。 并非所有JSON庫都具有相同的性能,因此為您的環(huán)境選擇合適的庫可能至關(guān)重要。 如果您想知道應(yīng)該使用哪一個(gè),請(qǐng)查看我們最新的JSON基準(zhǔn)測(cè)試 。

頂級(jí)JSON庫是…

#14 – fastxml.jackson.core.jackson-databind
#19 – google.code.gson.gson
#43 – json.json #80 – googlecode.json-simple.json-simple #89 – Thoughtworks.xstream.xstream

神奇四俠(值得一提)

有很多有趣的甚至是新的庫引起了我們的注意,但是我們決定專注于以下四個(gè)方面:

#68 – projectlombok.lombok –該項(xiàng)目旨在減少Java中的樣板,用一組簡(jiǎn)單的注釋替換一些最嚴(yán)重的違規(guī)者。

#90 – jsoup.jsoup –一個(gè)用于處理實(shí)際HTML的Java庫。 它提供了一個(gè)使用DOM操作,CSS和類似于jquery的方法提取和處理數(shù)據(jù)的API。

#92 – io.netty.netty-all –一種網(wǎng)絡(luò)應(yīng)用程序框架,用于快速輕松地開發(fā)可維護(hù)的高性能協(xié)議服務(wù)器和客戶端。

#98 – dom4j.dom4j –用于處理XML的開源框架。 它與XPath集成在一起,并提供對(duì)DOM,JAXP和Java平臺(tái)的全面支持。

按類型排名前100位的圖書館

魔術(shù)背后的數(shù)學(xué)(或:我們是如何得出清單的)

您可能在問自己,我們?nèi)绾潍@得這些信息。 我們首先從Github的排名中挑選出排名靠前的Java項(xiàng)目。 我們獲取了這些數(shù)據(jù),并提取了使用Maven或Ivy進(jìn)行依賴管理的項(xiàng)目,以快速訪問其pom.xml / ivy.xml依賴,這給我們留下了47,251個(gè)數(shù)據(jù)點(diǎn)。

我們進(jìn)行了一些瘋狂的工作和分析,這給我們留下了12,059個(gè)獨(dú)特的Java庫,供Github上排名前3,862的Java項(xiàng)目使用。 根據(jù)它們出現(xiàn)在Github項(xiàng)目中的數(shù)量,可以很容易地從那里獲得前100個(gè)庫。

如果您想查看我們的原始數(shù)據(jù), 可以在此處找到該文件。 盡管這次我們很清醒,但還是歡迎您來看看并確保我們不會(huì)錯(cuò)過任何有趣的見解。

最后的想法

當(dāng)我們將當(dāng)前的前100名列表與去年的結(jié)果進(jìn)行比較時(shí),我們可以發(fā)現(xiàn)較小的庫中有一些變動(dòng),對(duì)Spring和MongoDB的興起越來越感興趣。

但是,在查看大多數(shù)Java開發(fā)人員時(shí),他們?cè)谶x擇Github庫方面非常一致。 考慮到使用這些庫的現(xiàn)有項(xiàng)目數(shù)量將在2017年及以后繼續(xù)使用,這并不令人感到意外。

如果您已經(jīng)選擇了庫,但仍在尋找最終的工具,我們將為您提供完美的建議。 查看主要版本發(fā)布后Java開發(fā)人員使用的前15種工具 。

翻譯自: https://www.javacodegeeks.com/2016/05/top-100-java-libraries-2016-analyzing-47251-dependencies.html

2018年冷鏈百強(qiáng)

總結(jié)

以上是生活随笔為你收集整理的2018年冷链百强_在分析了47,251个依赖关系之后,2016年Java图书馆百强的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。