1. JCSprout(Java核心知識庫)
- Github地址: https://github.com/crossoverJie/JCSprout
- star: 12k
- 介紹: 處於萌芽階段的 Java 核心知識庫。
另外要注意:光理論是不夠的,記住:Java架構項目經驗永遠是核心,如果你沒有最新JAVA架構實戰教程及大廠30k+面試寶典,可以去小編的Java架構學習.裙 :七吧傘吧零而衣零傘 (數字的諧音)轉換下可以找到了,里面很多新JAVA架構項目教程,還可以跟老司機交流討教!
2. Java-Guide (Java學習指南)
- Github地址: https://github.com/Snailclimb/Java-Guide
- star: 3.1k
- 介紹: 一份涵蓋大部分Java程序員所需要掌握的核心知識,正在一步一步慢慢完善,期待您的參與。
3. java-design-patterns (使用Java實現的設計模式)
- Github地址:https://github.com/iluwatar/java-design-patterns
- star: 38k
- 介紹: 設計模式是形式化的最佳實踐,程序員可以在設計應用程序或系統時使用它來解決常見問題。設計模式可以通過提供經過驗證的經過驗證的開發范例來加速開發過程。 重用設計模式有助於防止可能導致重大問題的細微問題,並且還可以提高熟悉模式的編碼人員和架構師的代碼可讀性。
4. AndroidAutoSize(今日頭條屏幕適配方案終極版)
- Github地址: https://github.com/JessYanCoding/AndroidAutoSize
- star: 1.8k
- 介紹: 今日頭條屏幕適配方案終極版,一個極低成本的 Android 屏幕適配方案.。
5. Sentinel(高可用防護的流量管理框架)
- Github地址: https://github.com/alibaba/Sentinel
- star: 1.8k
- 介紹: 隨着分布式系統越來越受歡迎,服務之間的穩定性變得比以往任何時候都更加重要。Sentinel將“流程”作為突破點,並在多個領域工作,包括流量控制,並發,斷路和負載保護,以保護服務穩定性。
6. spring-boot(輕量級配置 Spring)
- Github地址: https://github.com/spring-projects/spring-boot
- star: 28k
- 介紹: 雖然Spring的組件代碼是輕量級的,但它的配置卻是重量級的(需要大量XML配置),不過Spring Boot 讓這一切成為了過去。 另外Spring Cloud也是基於Spring Boot構建的,我個人非常有必要學習一下。
關於Spring Boot官方的介紹:
Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can “just run”…Most Spring Boot applications need very little Spring configuration.(Spring Boot可以輕松創建獨立的生產級基於Spring的應用程序,只要通過 “just run”(可能是run ‘Application’或java -jar 或 tomcat 或 maven插件run 或 shell腳本)便可以運行項目。大部分Spring Boot項目只需要少量的配置即可)
7. weixin-java-tools (全能微信Java開發工具包)
- Github地址: https://github.com/Wechat-Group/weixin-java-tools
- star: 9.5k
- 介紹: 全能微信Java開發工具包,支持包括微信支付、開放平台、小程序、企業號和公眾號等的開發 。
8. guava(谷歌開源的核心工具類庫)
- Github地址: https://github.com/google/guava
- star: 26k
- 介紹: Guava是一組核心庫,包括新的集合類型(例如multimap和multiset),不可變集合,圖形庫,函數類型,內存緩存以及用於並發,I / O,散列,API /實用程序 ,反射,字符串處理等等!
9. incubator-dubbo(阿里開源的高性能 RPC 框架)
- Github地址: https://github.com/apache/incubator-dubbo
- star: 21k
- 介紹: 阿里開源的一個基於Java的高性能開源RPC框架。
10. interviews(軟件工程技術面試個人指南)
最后注意:光理論是不夠的,記住:Java架構項目經驗永遠是核心,如果你沒有最新JAVA架構實戰教程及大廠30k+面試寶典,可以去小編的Java架構學習.裙 :七吧傘吧零而衣零傘 (數字的諧音)轉換下可以找到了,里面很多新JAVA架構項目教程,還可以跟老司機交流討教!
本文的文字及圖片來源於網絡加上自己的想法,僅供學習、交流使用,不具有任何商業用途,版權歸原作者所有,如有問題請及時聯系我們以作處理