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

GitHub 上100個(gè)最受歡迎的Java基礎(chǔ)類庫

譯文
開發(fā) 后端
作為一名整天與既成熟且不斷發(fā)展的Java語言打交道的開發(fā)者,面對(duì)的困境之一就是在我們編寫代碼的時(shí)候,是使用一些人人談?wù)摰娜藗冃录夹g(shù)呢,還是堅(jiān)持使用一些雖舊但成熟的類庫?

作為一名整天與既成熟且不斷發(fā)展的Java語言打交道的開發(fā)者,面對(duì)的困境之一就是在我們編寫代碼的時(shí)候,是使用一些人人談?wù)摰娜藗冃录夹g(shù)呢,還是堅(jiān)持使用一些雖舊但成熟的類庫?

由于Java應(yīng)用中大部分是商業(yè)用途,因此有的時(shí)候很難輕易將實(shí)際已使用的有哪些框架分離出來統(tǒng)計(jì)。在一個(gè)開源Java框架的發(fā)展過程中,社區(qū)用戶和貢獻(xiàn)者是該框架能否持續(xù)成功和發(fā)展的關(guān)鍵因素。

我們選取了目前程序員們?cè)谑褂玫模澜缟?**的Java項(xiàng)目代碼庫GitHub去使用基于數(shù)據(jù)的方法去進(jìn)行研究。在我們之前的文章中,我們研究了GitHub中

最多人使用的100個(gè)Javascript、Ruby和Java項(xiàng)目。在本文中,將重點(diǎn)分析Java項(xiàng)目中其中用到了哪些受歡迎的類庫。

研究方法

在本文中,我們采用如下的方法去進(jìn)行研究:挑選了10000個(gè)深受社區(qū)歡迎的開源項(xiàng)目,它們?cè)谏鐓^(qū)中有相對(duì)重要的地位。我們選用了GitHub中大多數(shù)項(xiàng)目中使用的pom.xml去進(jìn)行分類研究,將其中用到的類庫進(jìn)行分組,其結(jié)果十分有趣味。

調(diào)查結(jié)果

下圖顯示的是調(diào)查結(jié)果圖中,Java開源項(xiàng)目中用得最多的類庫的部分截圖,完整的調(diào)查結(jié)果請(qǐng)參考:

https://docs.google.com/spreadsheet/ccc?key=0Alceaf46X4GPdHhKV0FFSnVpTlA2SkpiaVU0M3BDYXc&usp=sharing#gid=0

下面簡單進(jìn)行一個(gè)分析歸納和提出一些值得關(guān)注的要點(diǎn):

日志方面的類庫    使用最多的類庫是slf4j,有3068個(gè)項(xiàng)目使用它。看上去GitHub上的Java開發(fā)者都接受了將具體的日志系統(tǒng)和應(yīng)用解耦的方法,因?yàn)閟l4j其實(shí)上并沒限制開發(fā)者在具體應(yīng)用中使用什么日志引擎,提供了統(tǒng)一的記錄日志的接口,只要按照其提供的方法記錄即可,最終日志的格式、記錄級(jí)別、輸出方式等通過具體日志系統(tǒng)的配置來實(shí)現(xiàn),因此可以在應(yīng)用中靈活切換日志系統(tǒng)。當(dāng)然,其中具體的日志系統(tǒng)中使用的最多的依然是log4j――有891個(gè)項(xiàng)目使用它。居亞軍的是Apache的Commons-logging,有334個(gè)項(xiàng)目使用,數(shù)量連log4j的一半也不到,第三位的是sl4j自帶的最簡單實(shí)現(xiàn)類庫,有174個(gè)項(xiàng)目使用。

Spring    盡管Spring可能一直被人認(rèn)為是更成熟而不是時(shí)髦的框架,但依然在前100位中占據(jù)了近15席(都是Spring相關(guān)的類庫)。Spring是龐大的框架,探究它其中有哪些類庫是用得最多的是很有趣的事情。除了Spring的核心類庫外,Spring-test是使用得最多的(有376個(gè)項(xiàng)目使用)。之后是強(qiáng)大的Spring-MVC框架有277個(gè)項(xiàng)目使用,接下來的是Spring的SpringORM相關(guān)功能的類庫,有218個(gè)項(xiàng)目使用。

TDD相關(guān)有  3068個(gè)項(xiàng)目使用JUnit。這表明測試驅(qū)動(dòng)開發(fā)的方式已經(jīng)占據(jù)Java項(xiàng)目的半壁江山。看上去如果是Java程序員,則在開發(fā)程序的時(shí)候單元測試是必不可少的了。要值得注意的是,在測試框架中,并不是只有JUnit稱霸,另外一個(gè)不錯(cuò)的測試框架TestNG,有331個(gè)項(xiàng)目在使用。

Mockito  Mockito是一個(gè)很流行的mock測試框架,獲得的413個(gè)項(xiàng)目的青睞。EasyMock緊隨其后,有231個(gè)項(xiàng)目在使用。

Google Guava工具類庫 目前,越來越多的開發(fā)者喜歡使用Google Guava類庫,其中有4.8%的項(xiàng)目在使用。

Apache Commons工具類庫    接下來我們留意到Apache旗下的開源工具類庫Apache Common,它也是在Java語言中使用十分廣泛的工具類庫。Commons-io和Commons-langz占據(jù)了前10位,分別有519個(gè)和504的項(xiàng)目在使用它們,十分流行。

在Apache的Commons工具類庫系列中,其中有13個(gè)在前100位中出現(xiàn)。Google的Guava類庫,也提供類似的功能,得到了483個(gè)項(xiàng)目的支持。

下圖為按照類型去統(tǒng)計(jì)的使用最多的Java類庫:

SQL & NoSQL. 隨著NoSQL最近這幾年成為最火熱的話題,則必須考察既使用關(guān)系數(shù)據(jù)庫也使用NoSQL的項(xiàng)目數(shù)。其中統(tǒng)計(jì)數(shù)據(jù)表明,Mysql有225個(gè)項(xiàng)目在使用,Hibernate ORM盡管本身不是數(shù)據(jù)庫,但有181個(gè)項(xiàng)目用到Hibernate技術(shù)。

Hadoop 在調(diào)查數(shù)據(jù)中我們發(fā)現(xiàn),其中有168個(gè)項(xiàng)目涉及到Hadoop,這比本身在成熟的關(guān)系數(shù)據(jù)庫之一Postgre SQL的票數(shù)要多(121個(gè)項(xiàng)目使用Postgre SQL)。

ElasticSearch,. 另外一項(xiàng)大數(shù)據(jù)技術(shù),在調(diào)查樣本中發(fā)現(xiàn)有110個(gè)項(xiàng)目使用,另外很驚訝發(fā)現(xiàn)在Ruby中有1085個(gè)項(xiàng)目使用的sqlite數(shù)據(jù)庫,在Java這邊卻不能進(jìn)入前100位。

Android.在GitHub的本次調(diào)查中,發(fā)現(xiàn)有228個(gè)項(xiàng)目通過Maven在使用Android。盡管目前在GitHub上的移動(dòng)應(yīng)用比例不是太多,但可以顯示出Java依然是服務(wù)端編程語言的老大。
 

原文鏈接:http://java.dzone.com/articles/github%e2%80%99s-10000-most-popular

責(zé)任編輯:陳四芳 來源: 51CTO
相關(guān)推薦

2019-02-19 15:13:27

JavaGitHub

2013-04-11 09:44:35

CSSGithub

2018-04-06 09:25:10

GitHub Java測試工具

2017-07-28 11:25:40

GitHub框架

2023-09-19 15:04:02

Github開源

2021-01-08 10:25:51

編程面試項(xiàng)目

2016-02-02 10:56:50

2019-07-05 10:03:05

UbuntuLinux應(yīng)用

2017-10-10 13:29:54

AI工具 庫 平臺(tái)

2015-08-26 10:15:11

OSCONDockerDocker技巧

2013-07-22 15:38:08

Java大師底層

2010-02-06 15:41:08

ibmdwJava

2015-04-28 13:51:52

開源云項(xiàng)目IaaSPaaS

2014-05-30 10:11:33

Linux 命令

2015-07-21 15:22:16

Java 開發(fā)CMS 系統(tǒng)

2018-07-05 09:06:02

2023-09-11 06:43:38

崗位ITDevOps

2025-04-30 08:00:00

Vue3拖拽組件開發(fā)

2022-01-28 08:27:50

JavaScript項(xiàng)目TypeScript

2017-07-25 09:53:37

Python機(jī)器學(xué)習(xí)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

中文字幕一区二区三区精华液| 欧美.www| 欧美天堂亚洲电影院在线播放| 综合操久久久| 免费国产精品视频| 丝瓜av网站精品一区二区| 久久久国产一区二区三区| 2一3sex性hd| 国产成人a视频高清在线观看| 亚洲精品亚洲人成人网| 欧美一级片免费观看| 国产乱子伦精品无码码专区| 国产亚洲一级| 九九热这里只有在线精品视| 四虎成人免费影院| 成人性生交大片免费看中文视频| 欧美午夜精品免费| 日韩五码在线观看| 超碰在线网址| 国产婷婷一区二区| 国产一区免费在线| 国产美女精品视频国产| 日韩成人免费电影| 91tv亚洲精品香蕉国产一区7ujn| 欧洲第一无人区观看| 国产日韩视频在线| 日韩精品久久久久久福利| 两性午夜免费视频| 韩国精品视频在线观看 | 日韩三级免费看| 一个色综合网| 色老头一区二区三区在线观看| 国产伦精品一区二区三区妓女 | 性欧美18xxxhd| 亚洲精品国产品国语在线app| 亚洲免费精品视频| 黄色小视频在线免费观看| 岛国一区二区三区| 97人人模人人爽视频一区二区| 最近中文字幕免费在线观看| 视频一区欧美日韩| 日本在线观看天堂男亚洲| 圆产精品久久久久久久久久久| 欧美成人一品| 欧美黑人国产人伦爽爽爽| 伊人久久久久久久久久久久久久| 日韩啪啪电影网| 一区三区二区视频| 日韩av片在线免费观看| 精品日韩在线| 在线播放国产一区中文字幕剧情欧美 | 亚洲精品一区av在线播放| 亚洲一二三四五| av日韩在线播放| 精品久久99ma| 久久久久久婷婷| 老司机在线精品视频| 日韩av网站在线| 中文字幕一区二区久久人妻网站| 久久九九热re6这里有精品| 精品国产一区二区亚洲人成毛片| 精品人妻一区二区乱码| 亚洲精品一区二区三区中文字幕 | 捆绑凌虐一区二区三区| 欧美日韩看看2015永久免费| 日韩国产一区三区| www.狠狠爱| 99久久综合| 九色91av视频| 五月天综合激情| 久久一区国产| 国产一区二区在线免费视频| 99久久久久久久| 成人av动漫在线| 日韩成人av电影在线| 91成人高清| 亚洲自拍另类综合| 不卡影院一区二区| 欧美91在线|欧美| 欧美成人免费网站| 免费观看av网站| 国产精品99一区二区三| 欧美日产国产成人免费图片| 亚洲天堂av片| 久久成人av少妇免费| 国产精品美女xx| 国产视频精选在线| 亚洲男人天堂一区| 国内外成人激情视频| 国产91在线播放精品| 日韩精品在线一区二区| 欧美老熟妇乱大交xxxxx| 99欧美视频| 91超碰caoporn97人人| 亚洲天堂自拍偷拍| 99riav久久精品riav| 亚洲一区二区在线免费观看| 国模雨婷捆绑高清在线| 在线国产电影不卡| 岛国av免费观看| 精品国产91| 国内精品视频一区| 一级片在线免费观看视频| 99精品视频一区二区| 亚洲一区二区三区午夜| 欧美久久天堂| 欧美成人一级视频| 黄色片网站在线播放| 亚洲黄色影片| 91免费人成网站在线观看18| 日韩三级电影网| 夜夜嗨av一区二区三区网页 | www激情久久| 免费国产成人看片在线| 成人免费看视频网站| 欧美tk—视频vk| 女同久久另类69精品国产| 国产美女一区| 国产精品亚洲综合| 黄色免费在线看| 欧美在线综合视频| 国产精品一区二区入口九绯色| 在线中文字幕亚洲| 国产经典一区二区| 嫩草在线播放| 日韩欧美在线第一页| 日本道中文字幕| 欧美激情亚洲| 91成人理论电影| 黄色免费在线看| 欧美区一区二区三区| 日本一卡二卡在线播放| 天堂精品中文字幕在线| 精品国产免费人成电影在线观...| 岛国中文字幕在线| 777午夜精品视频在线播放| 亚洲最大成人综合网| 日韩精品色哟哟| 欧美一区二区三区在线播放| 成人性生活视频| 亚洲欧美在线一区| 亚洲熟女综合色一区二区三区| 99久久婷婷国产综合精品| 91免费黄视频| 日韩深夜影院| 欧美一级免费看| 欧洲视频在线免费观看| 精品久久久视频| 国产精品无码一区二区三区免费| 国产一区二区高清| 欧美第一黄网| 日韩网站中文字幕| 日韩中文字幕不卡视频| 一级黄色a毛片| 亚洲欧美日韩成人高清在线一区| 九九热视频免费| 亚洲一级特黄| 欧美在线日韩精品| 国产精品99| 久久久久www| 亚洲国产999| 亚洲国产视频a| 最近中文字幕无免费| 久久在线91| 天堂va久久久噜噜噜久久va| 99久久这里有精品| 欧美大片免费观看在线观看网站推荐| 亚洲精品久久久久久无码色欲四季| 亚洲综合激情另类小说区| 亚洲天堂av网站| 美女精品在线| 亚洲欧洲日韩综合二区| 秋霞午夜一区二区三区视频| 97国产在线观看| 国产精品久久一区二区三区不卡| 欧美久久久久久蜜桃| 青青草成人免费| 久久影院电视剧免费观看| 亚洲欧美国产日韩综合| 欧美激情aⅴ一区二区三区| 久99久在线| 成人国产激情| 国外视频精品毛片| 成人在线观看网站| 日韩三级视频中文字幕| 久久久久久久久影院| 国产精品久久久久久久裸模| 日本wwwxx| 久久精品一区二区国产| 免费看av软件| 日韩激情网站| 91系列在线播放| 无码小电影在线观看网站免费 | 丁香花在线影院| 在线观看久久久久久| 国产91麻豆视频| 欧美日韩国产中文| 日韩女同强女同hd| 亚洲色图在线看| 久久久视频6r| 成人一区二区三区在线观看| 蜜桃免费在线视频| 影院欧美亚洲| 五月天综合婷婷| 综合综合综合综合综合网| 亚洲综合中文字幕在线| 丝袜美腿诱惑一区二区三区| 欧美极品少妇与黑人| 视频免费一区| 亚洲欧洲日产国产网站| 亚洲精品久久久狠狠狠爱| 欧美福利电影网| 一级一片免费看| 亚洲一区二区精品3399| 91麻豆精品久久毛片一级| 久久精品亚洲精品国产欧美kt∨ | 日本一区二区三区四区在线视频| 日本天堂在线播放| 国产麻豆精品theporn| 九九热免费精品视频| 国产农村妇女毛片精品久久莱园子| 欧美美女黄色网| 99久久激情| 亚洲欧洲精品一区二区三区波多野1战4| 欧美精品中文字幕亚洲专区| 国产传媒一区| 精品一区二区三区视频在线播放 | 中文字幕日韩欧美一区二区三区| 37p粉嫩大胆色噜噜噜| 成人av在线网| 午夜视频在线观看国产| 福利视频网站一区二区三区| 天天操夜夜操很很操| 精品一区二区三区欧美| 奇米影视四色在线| 青椒成人免费视频| 国产免费999| 日本不卡123| 在线观看免费视频高清游戏推荐| 日本午夜精品视频在线观看| 熟妇人妻va精品中文字幕 | 日本成人一区二区三区| 亚洲精品videossex少妇| 日本xxxxxwwwww| 日韩精品在线电影| 头脑特工队2在线播放| 日韩成人在线电影网| 性xxxx搡xxxxx搡欧美| 亚洲精品国产精品国自产观看浪潮| 天天干天天干天天干| 日韩精品在线视频美女| 男女av在线| 中文字幕一区二区三区电影| 久久亚洲天堂| 欧美大片免费看| 天堂av在线| 国产成人综合亚洲| 欧美激情不卡| 亚洲精品日韩激情在线电影| 91精品国产自产精品男人的天堂 | 欧美涩涩视频| 日韩欧美一区三区| 日韩国产成人精品| 欧美成人乱码一二三四区免费| 极品少妇xxxx精品少妇偷拍| 精品人妻一区二区乱码| 99久久精品久久久久久清纯| 香蕉网在线播放| 国产精品日日摸夜夜摸av| 永久免费看黄网站| 五月天婷婷综合| 最近中文字幕在线免费观看| 91精品欧美一区二区三区综合在| 丰满熟女一区二区三区| 亚洲欧美精品一区二区| 日本在线天堂| 91精品国产沙发| 国产黄色一区| 精品国产乱码久久久久久88av| 国产一区二区三区电影在线观看 | 国产精品丝袜xxxxxxx| 亚欧美在线观看| 成人深夜福利app| 波多野在线播放| 一区二区国产盗摄色噜噜| 久久久久久久黄色片| 欧美日韩aaa| 亚洲av成人精品日韩在线播放| 中文字幕一区二区精品| 91破解版在线观看| 国产视频999| 亚洲福利网站| 欧美三级午夜理伦三级老人| 国产日韩一区二区三区在线播放 | 1313精品午夜理伦电影| 日韩精品一线二线三线| 黑丝一区二区| 伊人国产在线视频| 99久久精品免费看国产免费软件| 人成免费在线视频| 婷婷丁香久久五月婷婷| 国产精品视频a| 亚洲小视频在线| 高清在线视频不卡| 97人人做人人人难人人做| 北条麻妃国产九九九精品小说| 精品视频在线观看一区| 国产在线播放一区三区四| 婷婷色一区二区三区| 香港成人在线视频| 99久久精品日本一区二区免费 | 免费观看在线综合| www.88av| 亚洲国产精品久久久男人的天堂| 亚洲专区在线播放| 亚洲丝袜av一区| 超碰在线公开| 高清视频一区| 小小影院久久| 国产视频1区2区3区| 国产日韩欧美一区二区三区综合| 国产 欧美 日韩 在线| 精品国产91乱码一区二区三区| 黄色免费在线观看网站| 国产精品视频自在线| 九九在线高清精品视频| 国产91在线免费| 波多野结衣中文字幕一区| 亚洲国产成人精品综合99| 欧美高清你懂得| 久cao在线| 91色中文字幕| 五月天久久777| 亚洲怡红院在线| 亚洲视频综合在线| 国产女主播福利| 久久精品视频导航| 国产精品免费精品自在线观看| 中文字幕一区二区三区精彩视频| 蜜臀91精品一区二区三区| 夜夜春很很躁夜夜躁| 欧美性xxxxx极品少妇| 国产精品久久一区二区三区不卡| 国产盗摄xxxx视频xxx69| 国产欧美日韩影院| 99视频免费播放| 欧美国产欧美综合| 波多野结衣大片| 中文字幕在线视频日韩| 欧美大片网站| 久久久成人精品一区二区三区| 国产精品一级二级三级| 免费在线一级片| 亚洲第一福利网站| 在线观看网站免费入口在线观看国内| 久久99精品久久久久子伦| 久久久久91| 欧美激情久久久久久久| 欧美夫妻性生活| 国产蜜臀在线| 蜜桃麻豆91| 久久综合综合久久综合| 黑人巨大精品一区二区在线| 亚洲成人黄色在线| 日韩影片中文字幕| 在线综合视频网站| 大陆成人av片| 中文字幕黄色片| 精品国产美女在线| av综合网页| 人人干人人视频| 亚洲精品视频一区| 色窝窝无码一区二区三区成人网站| 日本精品视频网站| 久久久久久久久国产一区| 野战少妇38p| 在线一区二区三区做爰视频网站| 国产一二区在线| 久久国产手机看片| 久久97超碰国产精品超碰| 日韩精品乱码久久久久久| 国产小视频国产精品| 日韩中文字幕| 无码人妻精品一区二区三区66| 亚洲婷婷综合色高清在线| 天堂在线观看免费视频| 国产精品免费福利| 好看不卡的中文字幕| www久久久久久久| 欧美mv日韩mv亚洲| 国产另类xxxxhd高清| 日本大片免费看| 中文字幕第一区综合| 熟妇人妻中文av无码| 国产美女久久久| 99热在线精品观看| 午夜爱爱毛片xxxx视频免费看| 亚洲男人天堂2023| www.亚洲一二| 日本黄色的视频|