來自:開源最前線(ID:OpenSourceTop)
連結:https://www.itcodemonkey.com/article/11131.html
10 月份 GitHub 上最熱門的 Java 專案排行已經出爐啦,在本月的名單中,也有新面孔出現,Java社群平臺、遊戲庫等有趣的專案,下麵一起來看看上榜的專案有哪些:
https://github.com/Snailclimb/JavaGuide Star 10503
【Java學習+面試指南】 一份涵蓋大部分Java程式員所需要掌握的核心知識。
https://github.com/b3log/symphony Star 6664
一款用 Java 實現的現代化社群(論壇/BBS/社交網路/部落格)平臺,因為它:
● 實現了面向內容討論的論壇
● 實現了面向知識問答的社群
● 包含了面向使用者分享、交友、遊戲的社交網路
https://github.com/crossoverJie/JCSprout Star 15663
這是一個還處於萌芽階段的 Java 核心知識庫。分為常用集合、Java多執行緒、JVM、分散式相關、常用框架等內容
https://github.com/proxyee-down-org/proxyee-down Star 17418
proxyee-down 是一個開源的下載神器,也可以說是百度雲神器,不過,它需要安裝證書、設定代理,初次使用會略顯繁瑣,但帶來的速度提升也是顯而易見的。
https://github.com/Mojang/brigadier Star 1797
Mojang 開源了獨立的遊戲庫,它是 Minecraft 使用的命令引擎(命令解析器和排程器),為Minecraft:Java Edition設計和開發。、
https://github.com/iluwatar/java-design-patterns Star40463
Design patterns 是程式員在設計應用程式或系統時可用來解決常見問題的最佳實踐手冊。它可以幫助你加快開發行程,有效防止一些可能導致重大失誤的細節問題,不過深入瞭解 java-design-patterns 之前,你應提前熟悉各種程式設計/軟體設計原則。
https://github.com/spring-projects/spring-boot Star 30309
從最根本上來講,Spring Boot 就是一些庫的集合,它能夠被任意專案的構建系統所使用。簡便起見,該框架也提供了命令列介面,它可以用來執行和測試Boot應用。框架的釋出版本,包括整合的CLI(命令列介面),可以在Spring倉庫中手動下載和安裝。
具有如下特性:
● 建立獨立的Spring應用程式
● 嵌入的Tomcat,無需部署WAR檔案
● 簡化Maven配置
● 自動配置Spring
● 提供生產就緒型功能,如指標,健康檢查和外部配置
● 絕對沒有程式碼生成和對XML沒有要求配置
https://github.com/alibaba/arthas Star 4952
Arthas旨在幫助開發人員解決Java應用程式的生產問題,無需修改程式碼或重新啟動伺服器。有了Arthas,你就可以在不重新啟動JVM或需要額外的程式碼更改的情況下實時地對問題進行故障排除。
https://github.com/elastic/elasticsearch Star 35602
Elasticsearch 是一個分散式的 RESTful 風格的搜尋和資料分析引擎,能夠解決越來越多的用例。作為 Elastic Stack 的核心,它集中儲存您的資料,幫助您發現意料之中以及意料之外的情況。Elasticsearch 是一個實時的分散式搜尋分析引擎, 它能讓你以一個之前從未有過的速度和規模,去探索你的資料。 它被用作全文檢索、結構化搜尋、分析以及這三個功能的組合
https://github.com/JessYanCoding/AndroidAutoSize Star 3995
今日頭條螢幕適配方案終極版,一個極低成本的 Android 螢幕適配方案。
Pixel 2 XL | 1440 x 2880 | 560dpi:
https://github.com/eugenp/tutorials Star 8970
該專案是一系列小而專註的教程,每個教程都涵蓋一個明確的開發領域。大多數教程專案都專註於Spring Framework(和Spring Security)。以下技術是重點:core Java,Jackson,HttpClient,Guava。
https://github.com/goldze/MVVMHabit Star 2011
基於谷歌最新AAC架構,MVVM設計樣式的一套快速開發庫,整合Okhttp+RxJava+Retrofit+Glide等主流模組,滿足日常開發需求。使用該框架可以快速開發一個健壯、易維護的Android應用。
●編號383,輸入編號直達本文
●輸入m獲取到文章目錄
Java程式設計
更多推薦《25個技術類公眾微信》
涵蓋:程式人生、演演算法與資料結構、駭客技術與網路安全、大資料技術、前端開發、Java、Python、Web開發、安卓開發、iOS開發、C/C++、.NET、Linux、資料庫、運維等。