5月最熱門的Java開源項目

一、LeetCodeAnimation前端

https://github.com/MisterBooo/LeetCodeAnimation Star 28897java

本項目將LeetCode 上全部的題目都用動畫的形式演示出來git

二、CS-Notes程序員

https://github.com/CyC2018/CS-Notes Star 64336github

這是一個關於準備面試的項目,該項目包含了九大模塊,從算法到操做系統、網絡、面向對象以及數據庫、Java、分佈式、工具、編碼實踐。面試

三、JavaGuide算法

https://github.com/Snailclimb/JavaGuide Star 42012spring

這是一份Java學習指南,涵蓋大部分Java程序員所須要掌握的核心知識數據庫

四、mall編程

https://github.com/macrozheng/mall Star 14608

mall項目是一套電商系統,包括前臺商城系統及後臺管理系統,基於SpringBoot+MyBatis實現。 前臺商城系統包含首頁門戶、商品推薦、商品搜索、商品展現、購物車、訂單流程、會員中心、客戶服務、幫助中心等模塊。 後臺管理系統包含商品管理、訂單管理、會員管理、促銷管理、運營管理、內容管理、統計報表、財務管理、權限管理、設置等模塊。

五、advanced-java

https://github.com/doocs/advanced-java Star 20790

本系列知識出自中華石杉,能夠做爲互聯網 Java 工程師進階知識徹底掃盲。學習本系列知識以前,若是你徹底沒接觸過 MQ、ES、Redis、Dubbo、Hystrix 等,那麼我建議你能夠先在網上搜一下每一塊知識的快速入門,跟着入門 Demo 玩一下,而後再開始每一塊知識的學習,這樣效果更好

六、spring-boot

https://github.com/spring-projects/spring-boot Star 38523

從最根本上來說,Spring Boot 就是一些庫的集合,它可以被任意項目的構建系統所使用。簡便起見,該框架也提供了命令行界面,它能夠用來運行和測試Boot應用。框架的發佈版本,包括集成的CLI(命令行界面),能夠在Spring倉庫中手動下載和安裝。具備以下特性:

● 建立獨立的Spring應用程序

● 嵌入的Tomcat,無需部署WAR文件

● 簡化Maven配置

● 自動配置Spring

● 提供生產就緒型功能,如指標,健康檢查和外部配置

● 絕對沒有代碼生成和對XML沒有要求配置

七、Java

https://github.com/TheAlgorithms/Java Star 14277

該項目用Java實現的全部算法

八、tutorials

https://github.com/eugenp/tutorials Star 14484

該項目是一系列小而專一的教程,每一個教程都涵蓋一個明確的開發領域。大多數教程項目都專一於Spring Framework(和Spring Security)。如下技術是重點:core Java,Jackson,HttpClient,Guava。

九、server

https://github.com/wildfirechat/server Star 2239

野火IM是一套跨平臺,全開源的即時通信解決方案,主要包含如下內容:

十、litemall

https://github.com/linlinjava/litemall Star 7106

一個小商城。litemall = Spring Boot後端 + Vue管理員前端 + 微信小程序用戶前端,因爲沒有上線,只能在微信開發工具中測試運行

十一、spring-framework

https://github.com/spring-projects/spring-framework Star 29551

Spring Framework的GitHub主頁,包含全部Spring基礎項目,Spring Framework和Spring項目系列一般簡稱爲「Spring」

來源:開源最前線

歡迎關注個人公衆號:【編程資源庫】 ,關注後回覆「我來自互聯網」便可領取2000G視頻教程

相關文章
相關標籤/搜索