12月份Github上熱門的Java開源項目
12月份GitHub上最熱門的Java開源項目排行已經(jīng)出爐啦,一起來看看上榜詳情:
1. Alink
https://github.com/alibaba/Alink
Star 1695
Alink 是阿里巴巴計算平臺事業(yè)部PAI團隊從 2017 年開始基于實時計算引擎 Flink 研發(fā)的新一代機器學(xué)習(xí)算法平臺,提供豐富的算法組件庫和便捷的操作框架,開發(fā)者可以一鍵搭建覆蓋數(shù)據(jù)處理、特征工程、模型訓(xùn)練、模型預(yù)測的算法模型開發(fā)全流程。Alink 已被廣泛運用在阿里巴巴搜索、推薦、廣告等多個核心實時在線業(yè)務(wù)中。
2. halo
https://github.com/halo-dev/halo
Star 11617
這是一款現(xiàn)代化的、輕快,簡潔,功能強大,使用Java開發(fā)的博客系統(tǒng)。
3. Spring-boot-demo
https://github.com/xkcoding/spring-boot-demo
Star 8866
Spring boot demo 是一個用來深度學(xué)習(xí)并實戰(zhàn) Spring boot 的項目,目前總共包含 63 個集成demo,已經(jīng)完成 52 個。 該項目已成功集成 actuator(監(jiān)控)、admin(可視化監(jiān)控)、logback(日志)、aopLog(通過AOP記錄web請求日志)、統(tǒng)一異常處理(json級別和頁面級別)、freemarker(模板引擎)、thymeleaf(模板引擎)、Beetl(模板引擎)、Enjoy(模板引擎)、JdbcTemplate(通用JDBC操作數(shù)據(jù)庫)、JPA(強大的ORM框架)等
4. BigData-Notes
https://github.com/heibaiying/BigData-Notes
Star 4341
大數(shù)據(jù)入門教程,該教程介紹了大數(shù)據(jù)常用技術(shù)棧的基礎(chǔ)和核心知識。內(nèi)容涵蓋:Hadoop、Spark、Storm、HBase、Hive、ZooKeeper、Kafka 等。
5. vhr
https://github.com/lenve/vhr
Star 12987
微人事是一個前后端分離的人力資源管理系統(tǒng),項目采用SpringBoot+Vue開發(fā)。
6. flink-learning
https://github.com/zhisheng17/flink-learning
Star 4280
該項目含 Flink 入門、概念、原理、實戰(zhàn)、性能調(diào)優(yōu)、源碼解析等內(nèi)容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等內(nèi)容的學(xué)習(xí)案例,還有 Flink 落地應(yīng)用的大型項目案例分享。
7. LeetCodeAnimation
https://github.com/MisterBooo/LeetCodeAnimation
Star 47297
該項目將LeetCode 上所有的題目都用動畫的形式演示出來,創(chuàng)建者計劃用3到4年的時間完成,目前已有的算法還是比較少的
8. jeecg-boot
https://github.com/zhangdaiscott/jeecg-boot
Star 9044
一款基于代碼生成器的JAVA快速開發(fā)平臺,開源界“小普元”超越傳統(tǒng)商業(yè)企業(yè)級開發(fā)平臺!采用前后端分離架構(gòu):SpringBoot 2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT。強大的代碼生成器讓前后端代碼一鍵生成,無需寫任何代碼!號稱可以幫助Java項目解決70%的重復(fù)工作,讓開發(fā)更多關(guān)注業(yè)務(wù)邏輯。
9. advanced-java
https://github.com/doocs/advanced-java
Star 36863
本系列知識出自中華石杉,可以作為互聯(lián)網(wǎng) Java 工程師進(jìn)階知識完全掃盲。學(xué)習(xí)本系列知識之前,如果你完全沒接觸過 MQ、ES、Redis、Dubbo、Hystrix 等,那么我建議你可以先在網(wǎng)上搜一下每一塊知識的快速入門,跟著入門 Demo 玩一下,然后再開始每一塊知識的學(xué)習(xí),這樣效果更好
10. mall
https://github.com/macrozheng/mall
Star 27700
mall項目是一套電商系統(tǒng),包括前臺商城系統(tǒng)及后臺管理系統(tǒng),基于SpringBoot+MyBatis實現(xiàn)。前臺商城系統(tǒng)包含首頁門戶、商品推薦、商品搜索、商品展示、購物車、訂單流程、會員中心、客戶服務(wù)、幫助中心等模塊。后臺管理系統(tǒng)包含商品管理、訂單管理、會員管理、促銷管理、運營管理、內(nèi)容管理、統(tǒng)計報表、財務(wù)管理、權(quán)限管理、設(shè)置等模塊。