地址:Snailclimb/JavaGuide前端
【Java學習+面試指南】 一份涵蓋大部分Java程序員所須要掌握的核心知識。vue
地址:didi/DoraemonKitjava
簡稱 "DoKit" 。一款功能齊全的客戶端( iOS 、Android )研發助手,你值得擁有。git
地址:doocs/advanced-java程序員
互聯網 Java 工程師進階知識徹底掃盲:涵蓋高併發、分佈式、高可用、微服務等領域知識。github
地址:Tencent/matrix面試
Matrix 是一款微信研發並平常使用的 APM (Application Performance Manage) ,當前主要運行在 Android 平臺上。Matrix 當前監控範圍包括:應用安裝包大小,幀率變化,啓動耗時,卡頓,慢方法,SQLite 操做優化,文件讀寫,內存泄漏等等。spring
地址:apache/flink數據庫
Apache Flink 聲明式的數據分析開源系統,結合了分佈式 MapReduce 類平臺的高效,靈活的編程和擴展性。同時在並行數據庫發現查詢優化方案。apache
Cloud-Platform是國內首個基於Spring Cloud微服務化開發平臺,具備統一受權、認證後臺管理系統,其中包含具有用戶管理、資源權限管理、網關API 管理等多個模塊,支持多業務系統並行開發,能夠做爲後端服務的開發腳手架。代碼簡潔,架構清晰,適合學習和直接項目中使用。 核心技術採用Spring Boot 2.1.2以及Spring Cloud (Greenwich.RELEASE) 相關核心組件,採用Nacos註冊和配置中心,集成流量衛兵Sentinel,前端採用vue-element-admin組件。
項目模塊:
地址:seata/seata
FESCAR(Fast & Easy Commit And Rollback) 是一個用於微服務架構的分佈式事務解決方案,它的特色是高性能且易於使用,旨在實現簡單並快速的事務提交與回滾。
一款用 Java 實現的現代化社區(論壇/BBS/社交網絡/博客)平臺,由於它:
地址:lenve/vhr
微人事是一個先後端分離的人力資源管理系統,項目採用 SpringBoot + Vue 開發。權限管理相關的模塊主要有兩個,分別是 [系統管理->基礎信息設置->權限組] 能夠管理角色和資源的關係, [系統管理->操做員管理] 能夠管理用戶和角色的關係。另外,本項目也在不斷的更新中,小夥伴們能夠經過下方的更新記錄查看最新完成的功能。
地址:spring-projects/spring-boot
從最根本上來說,Spring Boot 就是一些庫的集合,它可以被任意項目的構建系統所使用。簡便起見,該框架也提供了命令行界面,它能夠用來運行和測試Boot應用。框架的發佈版本,包括集成的CLI(命令行界面),能夠在Spring倉庫中手動下載和安裝。具備以下特性:
● 建立獨立的Spring應用程序
● 嵌入的Tomcat,無需部署WAR文件
● 簡化Maven配置
● 自動配置Spring
● 提供生產就緒型功能,如指標,健康檢查和外部配置
● 絕對沒有代碼生成和對XML沒有要求配置
該項目是一系列小而專一的教程,每一個教程都涵蓋一個明確的開發領域。大多數教程項目都專一於Spring Framework(和Spring Security)。如下技術是重點:core Java,Jackson,HttpClient,Guava。
這是一個支付案例,提供了包括支付寶、微信、銀聯在內的詳細支付代碼案例,對於有支付需求的小夥伴來講,這個項目再合適不過了。
該存儲庫包含數千個與網絡安全相關的參考資料和資源,包括道德黑客/滲透測試,數字取證和事件響應(DFIR),漏洞研究,逆向工程等相關的資源。
該項目是對高併發大流量如何進行秒殺架構,而作的一個系統整理,若是你徹底沒接觸過 MQ、SpringBoot、Redis、Dubbo、ZK 、Maven,lua等,那麼我建議你能夠先在網上搜一下每一塊知識的快速入門。
mall項目是一套電商系統,包括前臺商城系統及後臺管理系統,基於SpringBoot+MyBatis實現。 前臺商城系統包含首頁門戶、商品推薦、商品搜索、商品展現、購物車、訂單流程、會員中心、客戶服務、幫助中心等模塊。 後臺管理系統包含商品管理、訂單管理、會員管理、促銷管理、運營管理、內容管理、統計報表、財務管理、權限管理、設置等模塊。
Arthas旨在幫助開發人員解決Java應用程序的生產問題,無需修改代碼或從新啓動服務器。有了Arthas,你就能夠在不從新啓動JVM或須要額外的代碼更改的狀況下實時地對問題進行故障排除。
好了,就先整理這麼多吧,歡迎你們在評論區補充哈~
最後向你們推薦一下個人微信公衆號:Java團長(ID:javatuanzhang),專一Java技術分享,包括Java基礎技術、進階技能、架構設計和Java技術領域動態等;天天推送優質技術文章,精彩視頻教程以及項目源碼下載,致力作一個實用的公衆號。