精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

GitHub上最流行的10000個Java都使用了哪些庫?

開發 后端
這還是一篇譯文,翻譯不到位的地方,還望斧正。謝謝。

[[112264]] 

Java開發者所使用的Java語言已經很成熟且高度進化,目前常常要面臨的問題是何時寫新代碼——是追隨每個人都在討論的新的熱門技術,還是堅持使用經過考驗證明可靠的庫?

事實上,由于很大一部分的Java應用程序是以盈利為目的的,以至于我們很難分辨出傳聞中的新框架的實際使用量。對于社區用戶和貢獻者圍繞的框架,這是決定它繼續成功和持續發展的***因素之一。

我們決定通過分析托管在世界上***的開放倉庫——GitHub的Java項目的數據來看看Java開發者到底使用的是哪些庫。

在我們前一篇文章中介紹了我們在GitHub研究出的結果:JavaScript、Ruby、java前100個庫。現在讓我們挖掘數據,特別是java。

方法

為生成數據集,我們需要10000個Java項目。這些項目偏向那些在社區里***的。這樣的限定是因為它們相對重要。我們分析被GitHub上的Java項目廣泛用于定義依賴pom.xml文件,然后將它們分組。***結果很有趣。

結果

前100的JavaScript、Ruby、Java庫的完整列表

 

日志(Loggin)。***的Java庫是slf4f——一個日志門面框架,有3068項。可以看出GH上的Java開發者已經完全擁抱與日志引擎解藕的范式,都很統一地使用slf4f來做。

然而slf4f本身不是一個日志引擎。看看排在前面的日志引擎同樣有用。log4j似乎是“獲勝者”,有891個項目使用了它。接著是Logback有340個。雖然log4j的使用量看起來體面一些,但還是少于半數的項目使用log4j。slf4f的簡單實現排名第三,有174的使用量。

當今最聞名Java庫是slf4f,1000個項目中有30.7%的使用率。

Spring。盡管Spring可能被看作是一個成熟的而非一個時髦框架,它仍然有可觀的使用率,在前100 名中占據了15個位置。由于Spring是一個超級框架,所以,看看它的哪些組件用得最多。Spring-test以376項成為Spring框架最常用的框架(在core庫后)。其后是為設計健壯Web應用的web-mvc,有277項。緊跟web功能,我們看到web-orm有218項,突出 Spring的關鍵使用場景是搭建以DB為后端的Java web應用。

TDD。和Spring一樣前排的還有JUnit,有3068項。這真實的展現了測試驅動開發(Test Driven Development)在Java世界的深入影響。看來,在今天,如果Java程序員發布代碼,單元測試是絕對必須的。提這個是非常有必要的,雖然在這方面不只是有最有統治地位的JUnit(TestNG,排名第二的流行的測試框架,有331項)。

Mockito。一個流行的模擬測試框架,同樣獲得了廣泛的吸引力——有413項。EasyMock,另一個模擬框架,在本分類中排名第二,有231項。

Google的Guava框架正在成為主流,GitHub上10000個Java項目有4.8%使用它。

Apache Commons。看了Spring,我們就不能忽視眾多語言級上的基礎庫——Apache Commons。Commons-io和Commons-lang都排前10,分別有519項和504項。顯示出他們非常的流行。

整個Apache Commons有13個庫排在前100。Google的Guava框架,也提供語言級的工具(有些與Commons相似),同樣非常優秀,有483項,使它能成為別一個關鍵的Java構建塊(building block)。

 

Sql與NoSql。介于在最近幾年NoSql和大數據(Big data)是熱門話題(好理由),看看關系型數據庫和NoSql技術的實際使用率,還是值得的。***的Sql DB是MySql,有225項。Hibernate ORM本身不是數據庫,也相當的流行,有181項。在DB方向,我們需要注意到的是在GH這么一個開源倉庫里,我們看到一個稍強的商業數據庫,它是閉源的數據庫Oracle。

證明傳聞(the buzz)是正確的:Hadoop在GitHub上的Java項目中比Postgre SQL更流行

Hadoop的表現也不錯,有168項。實際數據證明傳聞是真的。要正確看待,Hadoop比Postgre SQL(121項)具有更多的項數。Postgre SQL是最成熟的開源關系型數據庫之一。

ElasticSearch,另一個大數據技術,有110項。出乎意料的是sqlite在Ruby中有1085項,但排Java的100名以外。

Android。在GH上的移動開發者,我們看到有228項是使用Maven來構建Android。盡管這表明不是很多移動項目放在GH上,但它仍然是一個強用力的指標,Java仍然是非常強大的服務器端語言。

有些結果是不是很意外?我們對其中一些結果是有些意外。看過在GitHub上排名在前100的Java庫后,請在評論處告訴我們你所想的。我們喜歡聆聽你的想法和提問。

翻譯后語

申明:我不確定這個數據的準確性,我也想找到他們是如何統計分析的。

翻譯這文章有吹捧Java的嫌疑,同時容易引起大家在語言的無用的討論。這都不是我的目的。實際上,我們應該看到作者這種拿數據說明的精神,然后把作者那種分析問題的思維方式學下來。這才是重點。

原文:http://www.takipiblog.com/2013/11/26/githubs-10000-most-popular-java-projects-here-are-the-top-libraries-they-use/

譯文鏈接:http://my.oschina.net/u/181141/blog/226273

責任編輯:林師授 來源: oschina
相關推薦

2016-09-07 14:29:13

GitHub安全SQL

2015-05-04 10:05:11

編程語言GitHub流行語言

2015-05-07 10:10:29

GitHub編程語言

2016-05-18 10:20:15

GitHubswiftReactiveCoc

2020-03-20 09:40:55

Web開發GitHub

2022-09-08 08:02:26

MySQL隔離

2013-07-05 10:59:02

GitHub

2013-07-05 11:07:30

2025-10-10 03:00:00

2017-07-14 14:50:00

架構框架前端

2017-05-19 14:31:41

Python數據

2017-06-27 14:02:09

前端框架Bootstrap

2017-05-22 09:48:04

數據科學Python深度學習

2023-07-31 08:59:46

軟件FossilSQLite

2023-04-13 17:16:37

局域網綜合布線

2025-03-27 00:45:00

2024-01-11 09:11:08

數據庫SQLite管理

2023-10-10 07:19:07

Github開源庫系統

2015-01-23 16:37:33

Android源碼GitHub打包

2023-11-20 10:49:51

點贊
收藏

51CTO技術棧公眾號

二区三区在线播放| 69久久夜色精品国产69| 国产二区视频在线| 日本天堂影院在线视频| 免费日本视频一区| 久久99精品视频一区97| 美女久久久久久久久久| 国产乱子精品一区二区在线观看| 一区二区三区日韩精品视频| 久久伊人资源站| 一级全黄少妇性色生活片| 欧美日韩久久| 社区色欧美激情 | 免费不卡的av| 久久爱.com| 欧美日韩中文字幕在线视频| 亚洲一一在线| 水莓100国产免费av在线播放| 久久精品国产在热久久| 97视频在线观看免费| 性色国产成人久久久精品| 欧美大片网址| 欧美一级在线免费| 三级a三级三级三级a十八发禁止| 国产在线xxx| 亚洲欧洲成人自拍| 日本一区二区三区视频在线播放| 亚洲精品久久久久avwww潮水| 美日韩一区二区三区| 97免费视频在线播放| 可以直接看的黄色网址| 大色综合视频网站在线播放| 日韩经典中文字幕| 亚洲少妇一区二区| 国产精品日本一区二区三区在线| 日韩欧美中文字幕在线播放| 男人添女人下部视频免费| 日本中文字幕视频在线| 国产日韩欧美精品在线| 久久久久久国产精品一区| 亚洲成a人片77777精品| 国内精品视频666| 国产精品日韩av| 波多野结衣视频观看| 亚洲伦伦在线| 91精品国产91久久久久福利| 久草视频免费在线| 欧美在线日韩| 欧美激情精品久久久久久久变态| 国语对白在线播放| 天天做天天爱天天爽综合网| 日韩中文字幕网址| 一区二区三区在线播放视频| 国产成人精品三级高清久久91| 亚洲欧美变态国产另类| 内射中出日韩无国产剧情| 欧美电影免费网站| 亚洲精品久久久久中文字幕二区 | 亚洲精品自拍第一页| 制服丝袜第一页在线观看| 国产成人一二片| 亚洲精品理论电影| 中文字幕av网址| 国产亚洲电影| 色偷偷88888欧美精品久久久| 正在播放一区| 欧美图片一区二区| 四虎地址8848精品| 欧美精品精品一区| 中文字幕avav| 国产欧美三级电影| 精品一区电影国产| 欧洲美熟女乱又伦| 我不卡影院28| 97精品伊人久久久大香线蕉| 中文字幕亚洲精品一区| 首页国产欧美日韩丝袜| 国产在线观看一区二区三区 | 日韩欧美国产不卡| 国产精品久久久免费观看| 曰本一区二区三区视频| 在线日韩日本国产亚洲| 国产大片免费看| 亚洲精品看片| 国产精品电影网| 精品国精品国产自在久不卡| www.在线成人| 五月天色一区| 激情在线视频播放| 91黄色免费看| 伊人精品视频在线观看| 天堂成人娱乐在线视频免费播放网站 | 精品夜夜澡人妻无码av| 欧美日韩中文一区二区| 美女精品视频一区| 天堂网中文字幕| 国产真实乱子伦精品视频| 国产在线精品一区二区中文| av在线电影免费观看| 亚洲综合在线第一页| 超碰影院在线观看| 影音先锋欧美激情| 在线观看日韩专区| 国产无码精品在线播放| 麻豆freexxxx性91精品| 精品国产一区二区三| 免费在线视频欧美| 欧美视频在线免费看| 青娱乐精品在线| 国产一区二区三区四区二区| 久久免费视频在线| 国产精品视频a| 国产清纯在线一区二区www| 国产精品69久久久| 日本免费一区二区三区等视频| 亚洲精品久久久久久久久| 欧美人禽zoz0强交| 久久精品久久99精品久久| 久久精品五月婷婷| 欧美寡妇性猛交xxx免费| 欧美日韩你懂得| 日韩人妻一区二区三区 | 久久久久免费看黄a片app| 欧美黄页免费| 中文字幕v亚洲ⅴv天堂| 国产污污视频在线观看| 国产成人高清在线| 91九色国产ts另类人妖| 日本亚洲欧洲无免费码在线| 亚洲欧洲在线免费| 久久在线免费观看视频| 欧美黄色一级网站| 精品在线亚洲视频| 亚洲aⅴ天堂av在线电影软件| 忘忧草在线影院两性视频| 精品免费一区二区三区| 欧美三级免费看| 国产中文字幕一区| 一本—道久久a久久精品蜜桃| 国产乱子精品一区二区在线观看| 亚洲欧洲偷拍精品| 手机看片久久久| 久久久三级国产网站| 欧美网站免费观看| 视频福利一区| 国产91精品视频在线观看| 亚洲av成人无码网天堂| 五月天中文字幕一区二区| 亚洲熟女一区二区三区| 国产一区二区三区四区三区四| 亚洲综合小说区| 亚洲91av| 亚洲激情在线观看| 亚洲影院在线播放| 国产欧美视频一区二区| gai在线观看免费高清| 99精品全国免费观看视频软件| 成人日韩av在线| 国产黄网站在线观看| 91精品国产福利| 免费在线一区二区三区| a亚洲天堂av| 欧美日韩亚洲一二三| 日韩精品第一区| 91久久精品国产91久久性色| 污污片在线免费视频| 亚洲国产精品免费| 波多野结衣一二区| 国产精品成人在线观看| 日本人dh亚洲人ⅹxx| 日韩一区二区免费看| 欧美成人dvd在线视频| 欧美日韩不卡| 超碰91人人草人人干| 亚洲黄色在线观看视频| 欧美性xxxx极品高清hd直播| 阿v天堂2014| 国产精品亚洲专一区二区三区| 国产精品久久..4399| 国产最新精品| 97se视频在线观看| 韩国久久久久久| 久久久精品影院| 天天干在线观看| 精品视频一区三区九区| 欧美性猛交xxxxx少妇| 99国产精品一区| 亚洲视频一二三四| 亚洲激情在线| 一本一本a久久| 国产精品白丝av嫩草影院| 国产精品久久久久久久久久免费| av免费看在线| 亚洲女人被黑人巨大进入| 国产人妖一区二区三区| 一本到三区不卡视频| 亚洲国产精品免费在线观看| 91网址在线看| 一起草最新网址| 中文国产一区| 国产四区在线观看| 国产91久久精品一区二区| 2014国产精品| 国产亚洲欧美日韩精品一区二区三区 | www.欧美日本韩国| 亚洲男人av在线| 午夜精品久久久久久久第一页按摩 | 久久久电影一区二区三区| 97免费公开视频| 欧美a一区二区| 久久久999免费视频| 一区二区三区午夜探花| 日本三级中国三级99人妇网站| 99精品中文字幕在线不卡| 国产精品久久久久久久7电影| 女子免费在线观看视频www| 中文字幕欧美精品在线| 你懂的免费在线观看视频网站| 欧美v日韩v国产v| 国产影视一区二区| 色狠狠一区二区| www.国产com| 精品久久久久久久久久国产| 欧美爱爱小视频| 中文字幕日韩av资源站| 337人体粉嫩噜噜噜| 91在线一区二区| 国产视频精品视频| 国产成人午夜99999| 91 在线视频观看| 免费高清不卡av| 亚洲国产精品久久久久秋霞蜜臀| 伊人网伊人影院| 99久久精品99国产精品| 国产清纯白嫩初高中在线观看性色| 久久超碰97中文字幕| 嫩草av久久伊人妇女超级a| 亚洲影院一区| 久草青青在线观看| 亚洲一区日本| www日韩视频| 日韩电影一区二区三区| 农村妇女精品一二区| 久久激情中文| 黄色av免费在线播放| 久久精品一区二区三区中文字幕 | 日本激情视频一区二区三区| 日本一区二区三区国色天香| 五月婷六月丁香| 国产精品午夜久久| 99久久99久久精品国产| 亚洲欧洲综合另类在线| 午夜国产福利一区二区| 亚洲码国产岛国毛片在线| 欧美久久久久久久久久久久| 一区二区理论电影在线观看| 久草免费在线观看视频| 午夜久久电影网| 日本五十熟hd丰满| 色一区在线观看| 老熟妇一区二区三区啪啪| 欧美色图在线观看| 99热这里只有精品3| 精品欧美乱码久久久久久1区2区| 人妻无码一区二区三区久久99| 日韩二区三区在线| www.av在线播放| 久久久精品免费视频| 色婷婷av在线| 欧美一级bbbbb性bbbb喷潮片| japanese23hdxxxx日韩| 91精品久久久久久久久久久久久久| 国产精一区二区| 国模精品一区二区三区| 久久91麻豆精品一区| 亚洲欧美日韩精品在线| 国产主播一区| 99视频在线免费| 国产精品亚洲第一区在线暖暖韩国| 日韩精品一区二区三区高清免费| 久久久久久亚洲综合影院红桃 | 国产无套精品一区二区三区| av在线免费不卡| 亚洲黄色网址大全| 亚洲在线视频一区| 18国产免费视频| 欧美成人r级一区二区三区| 国产专区在线| 欧美黑人极品猛少妇色xxxxx| 女生影院久久| 91精品综合久久| 欧美丝袜激情| 久操网在线观看| 麻豆精品视频在线| 欧美大片免费播放器| 成人欧美一区二区三区黑人麻豆| 香蕉视频一区二区| 欧美日本韩国一区二区三区视频 | 国产欧美一区二区精品婷婷| 精品人妻在线播放| 欧美色男人天堂| 天天色综合久久| 久久精品在线视频| 亚洲承认视频| 久久99国产精品| 欧美人成在线| 一区二区三区欧美精品| 国产日韩欧美麻豆| 亚洲男人第一av| 亚洲第一区中文99精品| 精产国品自在线www| 国产成人精品av| 欧美激情网址| 91.com在线| 国产一区二区电影| 内射毛片内射国产夫妻| 欧美性xxxxx| 亚洲人成色777777老人头| 久久久久久com| 日韩精品一级| 波多野结衣三级在线| 日韩高清在线电影| 中文字幕av观看| 亚洲一区欧美一区| www.天堂av.com| 欧美成人免费观看| 91精品国产一区二区在线观看 | 99国产精品无码| 91久久精品一区二区三区| 午夜在线视频免费| 欧美精品九九久久| 伊人精品久久| 波多野结衣av一区二区全免费观看| 国产毛片精品一区| 天天看片中文字幕| 欧美一级生活片| 99久久精品免费观看国产| 91中文字幕一区| 午夜精彩国产免费不卡不顿大片| 国产美女视频免费看| 亚洲三级在线免费观看| 国产一区二区在线播放视频| 日韩中文字幕免费看| 91成人app| 日本一级黄视频| 国产成人在线影院| 久久久久成人网站| 亚洲精品在线观| 日本午夜大片a在线观看| 中文字幕日韩精品在线| 日本少妇毛茸茸高潮| 91精品在线观看入口| 羞羞的视频在线看| 国产欧美一区二区视频| 日韩图片一区| 亚洲自拍偷拍图| 欧美日韩国产一二三| 麻豆传媒在线免费| 91最新在线免费观看| 国产精品地址| 人妻无码一区二区三区| 欧洲国产伦久久久久久久| 在线观看黄av| 亚洲自拍中文字幕| 136国产福利精品导航网址| 欧美熟妇精品一区二区蜜桃视频| 黄色精品一区二区| 国产日本在线观看| 成人欧美一区二区三区在线湿哒哒| 欧美精品1区| 91av在线免费| 欧美日韩三级视频| 成人福利影视| 欧洲高清一区二区| 国产在线一区观看| 国产成人愉拍精品久久 | 国产区日韩欧美| 免费一级欧美片在线播放| 亚洲毛片亚洲毛片亚洲毛片| 欧美一区二区大片| 在线看的毛片| 91xxx视频| 久久久久久99久久久精品网站| 一级片在线观看视频| 午夜精品美女自拍福到在线| 精品日韩欧美一区| 成人三级做爰av| 91成人国产精品| 国产黄色大片在线观看| 五码日韩精品一区二区三区视频| 成人永久免费视频| 中文字幕日本人妻久久久免费| 欧美高清性猛交| 欧美一区二区性| 手机免费看av片| 欧美日本国产一区| 中文在线8资源库| 欧美美女黄色网| 中文字幕免费不卡| 头脑特工队2在线播放|