5 月份最热的 GitHub 项目
2021 年 5 月份最熱 GitHub 盤點,這些 GitHub 項目是本月 Star 攀升最多的 repo,它們分別是:
Spring系列源碼講解項目
強大的可視化工具
算法題目的結題技巧
基于 MySQL 數據庫增量日志解析
廣受好評的騰訊開源項目
停車管理系統
開放 API 列表
簡短通用?JavaScript 代碼片段
搶票神器
一、SpringAll
Spring系列源碼講解:包含 Spring Boot、Spring Boot & Shiro、Spring Cloud,Spring Boot & Spring Security & Spring Security OAuth2,
地址:https://github.com/wuyouzhuguli/SpringAll
二、JimuReport
一款免費且強大的數據可視化工具,剛剛上線不久就收獲了 1.8K 的點贊。像搭積木一樣完成一個報表。
通過拖拉拽簡單的方式搭建你想要的功能,這個項目支持的功能涵蓋數據報表、打印設計、圖表報表、大屏設計等等。
文檔:http://report.jeecg.com/2075807
地址:https://github.com/zhangdaiscott/JimuReport
三、LeeCode
這個開源項目是算法題目的結題技巧,題目包含?LeetCode、《劍指 Offer(第 2 版)》、《程序員面試金典(第 6 版)》等。
地址:https://github.com/doocs/leetcode
四、設計模式 Java 版
設計模式是前人的經驗,都是經過測試的,驗證的開發范例。是程序員在開發時可以用來解決常見問題的最佳形式化實踐,應用設計模式的思想可以加快開發過程。
這個項目是由經驗豐富的程序員和架構師開發,提供 Java 實現設計模式案例。源代碼有很好的注釋,快去學習吧。
地址:https://github.com/iluwatar/java-design-patterns
五、canal
基于 MySQL 數據庫增量日志解析,提供增量數據訂閱和消費。
早期阿里巴巴因為杭州和美國雙機房部署,存在跨機房同步的業務需求,實現方式主要是基于業務 trigger 獲取增量變更。
從 2010 年開始,業務逐步嘗試數據庫日志解析獲取增量變更進行同步,由此衍生出了大量的數據庫增量訂閱和消費業務。
地址:https://github.com/alibaba/canal
六、APIJSON?
這個 GitHub 是騰訊開源的項目,拿到了騰訊內外五個獎項、騰訊開源五個第一。
APIJSON 是一種專為 API 而生的 JSON 網絡傳輸協議以及基于這套協議實現的 ORM 庫。
為簡單的增刪改查、復雜的查詢、簡單的事務操作 提供了完全自動化的萬能 API。能大幅降低開發和溝通成本,簡化開發流程,縮短開發周期。
對于前端開發者,可以不用再向后端催接口、求文檔,數據和結構完全定制,要啥有啥。
對于后端開發者,這個工具能自動生成文檔,不用再編寫和維護,大部分 API 不用再寫。自動校驗權限、自動管理版本、自動防 SQL 注入。
地址:https://github.com/Tencent/APIJSON
七、停車管理系統
項目作者曾就職于開發停車場系統的公司,他在就職期間發現停車管理系統軟件處于壟斷,并且技術過于陳舊,缺少規范。
于是作者用 1 年的時間在業余時間開發出這個系統,并開源出來。他想打造一個現代化標準的互聯網應用,定位大型物聯網大數據云平臺系統。
這個項目并不是簡單的 Demo 而是可以部署上線的真實項目,該系統目前真實用戶 40w 無壓力,為千萬級數據而生,大數據時代物聯網必備。
地址:https://github.com/981011512/--
八、 public-apis
這個項目收集了上千個可用于軟件和Web開發的開放 API 。
場景包括動物、圖書、日歷、云存儲和文件共享、加密貨幣、資料驗證、辭典
、環境、金融、食物和飲料、游戲與漫畫、地理、政府、健康、職位、機器學習、音樂、消息、開源項目、性格、電話、攝影、安全、購物、天氣等等
地址:https://github.com/public-apis/public-apis
九、12306
這個項目名很干脆,不知道以為是 12306 網站的源碼,其實不是這是全GitHub最德高望重的搶票小助手,功能一直在更新,且現已支持?Python 3.6?以上版本。
試過幾次,真的很好用。
地址:https://github.com/testerSunshine/12306
十、 30秒的代碼片段
這個項目包含了所有能滿足你開發需求的簡短 JavaScript 代碼片段。登錄下面的網站,你可搜索自己想要的代碼片段。你還可以按名稱,標簽,語言或描述進行搜索。只需開始輸入一個術語,然后看看會發生什么。
地址:https://github.com/30-seconds/30-seconds-of-code
有道無術,術可成;有術無道,止于術
歡迎大家關注Java之道公眾號
好文章,我在看??
總結
以上是生活随笔為你收集整理的5 月份最热的 GitHub 项目的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 简介(CAB和SCSF编程)
- 下一篇: 漫画:IT大牛养成记?