來自:開源最前線(ID:OpenSourceTop)
https://www.itcodemonkey.com/article/8758.html
8 月份 GitHub 上最熱門的 Java 專案排行已經出爐啦,在本月的名單中,多個專案都是關於Java庫的集合,還有各種學習指南等,下麵就是本月上榜的12個開源專案:
https://github.com/crossoverJie/JCSprout Star 11958
這是一個還處於萌芽階段的 Java 核心知識庫。分為常用集合、Java多執行緒、JVM、分散式相關、常用框架等內容
https://github.com/Snailclimb/Java-Guide Star 4103
一份Java學習指南,涵蓋大部分Java程式員所需要掌握的核心知識
https://github.com/JessYanCoding/AndroidAutoSize Star 2131
今日頭條螢幕適配方案終極版,一個極低成本的 Android 螢幕適配方案。
Pixel 2 XL | 1440 x 2880 | 560dpi:
https://github.com/iluwatar/java-design-patterns Star 38253
Design patterns 是程式員在設計應用程式或系統時可用來解決常見問題的最佳實踐手冊。它可以幫助你加快開發行程,有效防止一些可能導致重大失誤的細節問題,不過深入瞭解 java-design-patterns 之前,你應提前熟悉各種程式設計/軟體設計原則。
https://github.com/proxyee-down-org/proxyee-down Star 13918
proxyee-down 是一個開源的下載神器,也可以說是百度雲神器,不過,它需要安裝證書、設定代理,初次使用會略顯繁瑣,但帶來的速度提升也是顯而易見的。
https://github.com/spring-projects/spring-boot Star 28380
從最根本上來講,Spring Boot 就是一些庫的集合,它能夠被任意專案的構建系統所使用。簡便起見,該框架也提供了命令列介面,它可以用來執行和測試Boot應用。框架的釋出版本,包括整合的CLI(命令列介面),可以在Spring倉庫中手動下載和安裝。
具有如下特性:
● 建立獨立的Spring應用程式
● 嵌入的Tomcat,無需部署WAR檔案
● 簡化Maven配置
● 自動配置Spring
● 提供生產就緒型功能,如指標,健康檢查和外部配置
● 絕對沒有程式碼生成和對XML沒有要求配置
https://github.com/alibaba/Sentinel Star 2028
隨著微服務的流行,服務和服務之間的穩定性變得越來越重要。Sentinel 是面向分散式服務架構的輕量級流量控制產品,主要以流量為切入點,從流量控制、熔斷降級、系統負載保護等多個維度來幫助您保護服務的穩定性。
https://github.com/elastic/elasticsearch Star 33290
Elasticsearch 是一個分散式的 RESTful 風格的搜尋和資料分析引擎,能夠解決越來越多的用例。作為 Elastic Stack 的核心,它集中儲存您的資料,幫助您發現意料之中以及意料之外的情況。Elasticsearch 是一個實時的分散式搜尋分析引擎, 它能讓你以一個之前從未有過的速度和規模,去探索你的資料。 它被用作全文檢索、結構化搜尋、分析以及這三個功能的組合
https://github.com/eugenp/tutorials Star 7782
該專案是一系列小而專註的教程,每個教程都涵蓋一個明確的開發領域。大多數教程專案都專註於Spring Framework(和Spring Security)。以下技術是重點:core Java,Jackson,HttpClient,Guava。
https://github.com/Wechat-Group/weixin-java-tools Star 9683
可能是目前最好最全的微信 Java 開發工具包,支援包括微信支付、開放平臺、小程式、企業號和公眾號等的開發
https://github.com/apache/incubator-dubbo Star 16470
Dubbo 是阿裡巴巴公司開源的一個高效能優秀的服務框架,使得應用可透過高效能的 RPC 實現服務的輸出和輸入功能,可以和 Spring 框架無縫整合。目前,incubator-dubbo 作為一個孵化中的 apache 專案,畢業後,專案移出incubator,成為正式開源專案。
https://github.com/google/guava Star 26502
Guava 中文是石榴的意思,該專案是 Google 的一個開源專案,包含許多 Google 核心的 Java 常用庫。
附:
●編號343,輸入編號直達本文
●輸入m獲取文章目錄