<a href="https://github.com/GrowingGit/GitHub-Chinese-Top-Charts#github中文排行榜">返回目录</a> • <a href="/content/docs/feedback.md">问题反馈</a>

# 中文总榜 > 资料类 > Java
<sub>数据更新: 2022-12-09&nbsp;&nbsp;&nbsp;/&nbsp;&nbsp;&nbsp;温馨提示：中文项目泛指「文档母语为中文」OR「含有中文翻译」的项目，通常在项目的「readme/wiki/官网」可以找到</sub>

|#|Repository|Description|Stars|Updated|
|:-|:-|:-|:-|:-|
|1|[CyC2018/CS-Notes](https://github.com/CyC2018/CS-Notes)|:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计|159570|2022-11-16|
|2|[Snailclimb/JavaGuide](https://github.com/Snailclimb/JavaGuide)|「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试，首选 JavaGuide！|129060|2022-11-22|
|3|[doocs/advanced-java](https://github.com/doocs/advanced-java)|😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers   互联网 Java 工程师进阶知识完全扫盲：涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识|67839|2022-12-08|
|4|[geekxh/hello-algorithm](https://github.com/geekxh/hello-algorithm)|🌍 针对小白的算法训练   包括四部分：①.大厂面经 ②.力扣图解  ③.千本开源电子书 ④.百张技术思维导图（项目花了上百小时，希望可以点 star 支持，🌹感谢~）点击下方网站，马上开始刷题！|31627|2022-08-08|
|5|[ityouknow/spring-boot-examples](https://github.com/ityouknow/spring-boot-examples)|about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码，快速简单上手教程。 |28290|2022-10-19|
|6|[crossoverJie/JCSprout](https://github.com/crossoverJie/JCSprout)|👨‍🎓 Java Core Sprout : basic, concurrent, algorithm |26882|2022-10-24|
|7|[qiurunze123/miaosha](https://github.com/qiurunze123/miaosha)|⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓|25612|2022-10-19|
|8|[wuyouzhuguli/SpringAll](https://github.com/wuyouzhuguli/SpringAll)|循序渐进，学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2，博客Spring系列源码：https://mrbird.cc|24657|2022-10-31|
|9|[hollischuang/toBeTopJavaer](https://github.com/hollischuang/toBeTopJavaer)|To Be Top Javaer - Java工程师成神之路|24075|2022-09-18|
|10|[doocs/leetcode](https://github.com/doocs/leetcode)|😏 LeetCode solutions in any programming language   多种编程语言实现 LeetCode、《剑指 Offer（第 2 版）》、《程序员面试金典（第 6 版）》题解|18395|2022-12-08|
|11|[YunaiV/SpringBoot-Labs](https://github.com/YunaiV/SpringBoot-Labs)|一个涵盖六个专栏：Spring Boot 2.X、Spring Cloud、Spring Cloud Alibaba、Dubbo、分布式消息队列、分布式事务的仓库。希望胖友小手一抖，右上角来个 Star，感恩 1024|15618|2022-09-03|
|12|[JeffLi1993/springboot-learning-example](https://github.com/JeffLi1993/springboot-learning-example)|spring boot 实践学习案例，是 spring boot 初学者及核心技术巩固的最佳实践。|15188|2022-06-20|
|13|[dyc87112/SpringBoot-Learning](https://github.com/dyc87112/SpringBoot-Learning)|《Spring Boot基础教程》，2.x版本持续连载中！点击下方链接直达教程目录！|14895|2022-09-15|
|14|[zhisheng17/flink-learning](https://github.com/zhisheng17/flink-learning)|flink learning blog. http://www.54tianzhisheng.cn/  含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例，还有 Flink 落地应用的大型项目案例（PVUV、日志存储、百亿数据实时去重、 ...|12984|2022-12-06|
|15|[heibaiying/BigData-Notes](https://github.com/heibaiying/BigData-Notes)|大数据入门指南  :star:|12942|2022-12-07|
|16|[seaswalker/spring-analysis](https://github.com/seaswalker/spring-analysis)|Spring源码阅读|12186|2022-11-15|
|17|[macrozheng/mall-learning](https://github.com/macrozheng/mall-learning)|mall学习教程，架构、业务、技术要点全方位解析。mall项目（50k+star）是一套电商系统，使用现阶段主流技术实现。涵盖了SpringBoot 2.3.0、MyBatis 3.4.6、Elasticsearch 7.6.2、RabbitMQ 3.7.15、Redis 5.0、MongoDB 4.2.5、Mysql5.7等技术，采用Docker容器化部署。|11604|2022-12-05|
|18|[doocs/source-code-hunter](https://github.com/doocs/source-code-hunter)|😱 从源码层面，剖析挖掘互联网行业主流技术的底层实现原理，为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶，Mybatis、Netty、Dubbo 框架，及 Redis、Tomcat 中间件等|11163|2022-11-03|
|19|[frank-lam/fullstack-tutorial](https://github.com/frank-lam/fullstack-tutorial)|🚀 fullstack tutorial 2022，后台技术栈/架构师之路/全栈开发社区，春招/秋招/校招/面试|10890|2022-12-02|
|20|[dyc87112/SpringCloud-Learning](https://github.com/dyc87112/SpringCloud-Learning)|Spring Cloud基础教程，持续连载更新中|7045|2022-10-21|
|21|[smuyyh/BookReader](https://github.com/smuyyh/BookReader)|:closed_book:  "任阅" 网络小说阅读器，3D翻页效果、txt/pdf/epub书籍阅读、Wifi传书~|6208|2022-10-09|
|22|[liyifeng1994/ssm](https://github.com/liyifeng1994/ssm)|手把手教你整合最优雅SSM框架：SpringMVC + Spring + MyBatis|5693|2022-11-16|
|23|[macrozheng/springcloud-learning](https://github.com/macrozheng/springcloud-learning)|一套涵盖大部分核心组件使用的Spring Cloud教程，包括Spring Cloud Alibaba及分布式事务Seata，基于Spring Cloud Greenwich及SpringBoot 2.1.7。篇篇精华，涵盖大部分应用场景。|5522|2022-08-01|
|24|[fuzhengwei/itstack-demo-design](https://github.com/fuzhengwei/itstack-demo-design)|:art: 《重学Java设计模式》是一本互联网真实案例实践书籍。以落地解决方案为核心，从实际业务中抽离出，交易、营销、秒杀、中间件、源码等22个真实场景，来学习设计模式的运用。欢迎关注小傅哥，微信(fustack)，公众号：bugstack虫洞栈，博客：https://bugstack.cn|5232|2022-06-21|
|25|[dromara/lamp-cloud](https://github.com/dromara/lamp-cloud)|lamp-cloud 基于Jdk11 + SpringCloud + SpringBoot 开发的微服务中后台快速开发平台，专注于多租户(SaaS架构)解决方案，亦可作为普通项目（非SaaS架构）的基础开发框架使用，目前已实现插拔式数据库隔离、SCHEMA隔离、字段隔离 等租户隔离方案。|4652|2022-12-05|
|26|[hansonwang99/Spring-Boot-In-Action](https://github.com/hansonwang99/Spring-Boot-In-Action)|Spring Boot 系列实战合集|4461|2022-06-21|
|27|[ZHENFENG13/spring-boot-projects](https://github.com/ZHENFENG13/spring-boot-projects)|:fire: 该仓库中主要是 Spring Boot 的入门学习教程以及一些常用的 Spring Boot 实战项目教程，包括 Spring Boot 使用的各种示例代码，同时也包括一些实战项目的项目源码和效果展示，实战项目包括基本的 web 开发以及目前大家普遍使用的线上博客项目/企业大型商城系统/前后端分离实践项目等，摆脱各种 hello world 入门案例的束缚，真正的掌握 Spring  ...|4452|2022-10-12|
|28|[itwanger/toBeBetterJavaer](https://github.com/itwanger/toBeBetterJavaer)|一份通俗易懂、风趣幽默的Java学习指南，内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java，就认准Java 程序员进阶之路😄|4427|2022-12-04|
|29|[awangdev/leet-code](https://github.com/awangdev/leet-code)|Java Solutions to problems on LintCode/LeetCode|4322|2022-09-18|
|30|[tuguangquan/mybatis](https://github.com/tuguangquan/mybatis)|mybatis源码中文注释|4167|2022-06-29|
|31|[bjmashibing/InternetArchitect](https://github.com/bjmashibing/InternetArchitect)|年薪百万互联网架构师课程文档及源码(公开部分)|4094|2022-09-09|
|32|[RedSpider1/concurrent](https://github.com/RedSpider1/concurrent)|这是RedSpider社区成员原创与维护的Java多线程系列文章。|3881|2022-11-20|
|33|[NotFound9/interviewGuide](https://github.com/NotFound9/interviewGuide)|推荐刷题网站: https://www.lintcode.com/?utm_source=tf-github-NotFound2022  点此领取7天VIP会员：https://www.lintcode.com/vip/activity/z1qgMH           《大厂面试指北》——包括Java基础、JVM、数据库、mysql、redis、计算机网络、算法、数据结构、操作系统、设计模式、系 ...|3667|2022-08-18|
|34|[mercyblitz/tech-weekly](https://github.com/mercyblitz/tech-weekly)|「小马哥技术周报」|3659|2022-06-10|
|35|[fuzhengwei/small-spring](https://github.com/fuzhengwei/small-spring)|🌱《 Spring 手撸专栏》，本专栏以 Spring 源码学习为目的，通过手写简化版 Spring 框架，了解 Spring 核心原理。在手写的过程中会简化 Spring 源码，摘取整体框架中的核心逻辑，简化代码实现过程，保留核心功能，例如：IOC、AOP、Bean生命周期、上下文、作用域、资源处理等内容实现。|3532|2022-11-21|
|36|[sherxon/AlgoDS](https://github.com/sherxon/AlgoDS)|Implementation of Algorithms and Data Structures, Problems and Solutions|3378|2022-11-04|
|37|[lenve/JavaEETest](https://github.com/lenve/JavaEETest)|Spring、SpringMVC、MyBatis、Spring Boot案例|3203|2022-10-25|
|38|[zq2599/blog_demos](https://github.com/zq2599/blog_demos)|CSDN博客专家程序员欣宸的github，这里有六百多篇原创文章的详细分类和汇总，以及对应的源码，内容涉及Java、Docker、Kubernetes、DevOPS等方面|3201|2022-12-06|
|39|[IoT-Technology/IoT-Technical-Guide](https://github.com/IoT-Technology/IoT-Technical-Guide)|:honeybee: IoT Technical Guide --- 从零搭建高性能物联网平台及物联网解决方案和Thingsboard源码分析 :sparkles: :sparkles: :sparkles: (IoT Platform, SaaS, MQTT, CoAP, HTTP, Modbus, OPC, WebSocket, 物模型，Protobuf, PostgreSQL, MongoD ...|3101|2022-10-05|
|40|[s4kibs4mi/java-developer-roadmap](https://github.com/s4kibs4mi/java-developer-roadmap)|Roadmap to becoming a Java developer in 2022|3075|2022-08-06|
|41|[dunwu/db-tutorial](https://github.com/dunwu/db-tutorial)|📚 db-tutorial 是一个数据库教程。|2879|2022-11-16|
|42|[shuzijun/leetcode-editor](https://github.com/shuzijun/leetcode-editor)|Do Leetcode exercises in IDE, support leetcode.com and leetcode-cn.com, to meet the basic needs of doing exercises.Support theoretically: IntelliJ IDEA PhpStorm WebStorm PyCharm RubyMine AppCode CLion ...|2874|2022-11-09|
|43|[CoderLeixiaoshuai/java-eight-part](https://github.com/CoderLeixiaoshuai/java-eight-part)|『Java八股文』Java面试套路，Java进阶学习，打破内卷拿大厂Offer，升职加薪！|2781|2022-08-22|
|44|[OCNYang/Android-Animation-Set](https://github.com/OCNYang/Android-Animation-Set)|:books: Android 所有动画系列详尽教程。          Explain all animations in Android. |2669|2022-08-30|
|45|[dunwu/javacore](https://github.com/dunwu/javacore)|:coffee: JavaCore 是对 Java 核心技术的经验总结。|2554|2022-10-03|
|46|[sanshengshui/netty-learning-example](https://github.com/sanshengshui/netty-learning-example)|:egg: Netty实践学习案例，见微知著！带着你的心，跟着教程。我相信你行欧。|2491|2022-10-04|
|47|[yizhiwazi/springboot-socks](https://github.com/yizhiwazi/springboot-socks)|SpringBoot 基础教程   从入门到上瘾    基于2.0.0.M5制作  |2453|2022-06-20|
|48|[rbmonster/learning-note](https://github.com/rbmonster/learning-note)|Java开发及面试（个人面试、工作总结、资料收集站）|2261|2022-12-04|
|49|[forezp/SpringBootLearning](https://github.com/forezp/SpringBootLearning)|《Spring Boot教程》源码|2186|2022-06-21|
|50|[vector4wang/spring-boot-quick](https://github.com/vector4wang/spring-boot-quick)|:herb: 基于springboot的快速学习示例,整合自己遇到的开源框架,如：rabbitmq(延迟队列)、Kafka、jpa、redies、oauth2、swagger、jsp、docker、k3s、k3d、k8s、mybatis加解密插件、异常处理、日志输出、多模块开发、多环境打包、缓存cache、爬虫、jwt、GraphQL、dubbo、zookeeper和Async等等:pushpin ...|2085|2022-10-12|
|51|[ityouknow/spring-boot-leaning](https://github.com/ityouknow/spring-boot-leaning)|Spring Boot 2.X 最全课程代码|2074|2022-10-19|
|52|[scalad/Note](https://github.com/scalad/Note)|常规Java工具，算法，加密，数据库，面试题，源代码分析，解决方案|1971|2022-09-01|
|53|[dairongpeng/algorithm-note](https://github.com/dairongpeng/algorithm-note)|该笔记，包含数组、链表、树、图、递归、DP、有序表等相关数据结构与算法的讲解及代码实现。|1915|2022-09-07|
|54|[SpringCloud/spring-cloud-code](https://github.com/SpringCloud/spring-cloud-code)|🔥《重新定义Spring Cloud实战》实体书对应源码，欢迎大家Star点赞收藏|1887|2022-10-18|
|55|[mercyblitz/thinking-in-spring-boot-samples](https://github.com/mercyblitz/thinking-in-spring-boot-samples)|小马哥书籍《Spring Boot 编程思想》示例工程|1825|2022-07-27|
|56|[kanwangzjm/funiture](https://github.com/kanwangzjm/funiture)|慕课网课程推荐 Java并发编程与高并发解决方案：http://coding.imooc.com/class/195.html Java开发企业级权限管理系统：http://coding.imooc.com/class/149.html github: https://github.com/kanwangzjm/funiture, spring项目，权限管理、系统监控、定时任务动态调整、qps限制 ...|1823|2022-09-01|
|57|[MoRan1607/BigDataGuide](https://github.com/MoRan1607/BigDataGuide)|大数据学习，从零开始学习大数据，包含大数据学习各阶段学习视频、面试资料|1734|2022-11-02|
|58|[Jackson0714/PassJava-Platform](https://github.com/Jackson0714/PassJava-Platform)|一款面试刷题的 Spring Cloud 开源系统。零碎时间利用小程序查看常见面试题，夯实Java基础。 该项目可以教会你如何搭建SpringBoot项目，Spring Cloud项目。 采用流行的技术，如 SpringBoot、MyBatis、Redis、 MySql、 MongoDB、 RabbitMQ、Elasticsearch，采用Docker容器化部署。|1664|2022-11-15|
|59|[REBOOTERS/AndroidAnimationExercise](https://github.com/REBOOTERS/AndroidAnimationExercise)|Android 动画各种实现，包括帧动画、补间动画和属性动画的总结分享|1648|2022-11-13|
|60|[DreamCats/java-notes](https://github.com/DreamCats/java-notes)|自己的学习笔记。包含：个人秋招经历、🐂客面经问题按照频率总结、Java一系列知识、数据库、分布式、微服务、前端、技术面试、每日文章等(持续更新)|1602|2022-08-11|
|61|[wenmingvs/WeiBo](https://github.com/wenmingvs/WeiBo)|第三方新浪微博客户端|1558|2022-09-09|
|62|[bin392328206/six-finger](https://github.com/bin392328206/six-finger)|📓从Java基础、JavaWeb基础到常用的框架再到面试题、微服务、分布式、大数据都有完整的教程，几乎涵盖了Java必备的知识点|1551|2022-12-07|
|63|[Jstarfish/JavaKeeper](https://github.com/Jstarfish/JavaKeeper)|✍️  Java 工程师必备架构体系知识总结：涵盖分布式、微服务、RPC等互联网公司常用架构，以及数据存储、缓存、搜索等必备技能|1517|2022-11-16|
|64|[crazyqiang/AndroidStudy](https://github.com/crazyqiang/AndroidStudy)|🔥 Android学习知识点总结 Jetpack、MVVM、MVI、Kotlin、ViewPager2、JUC多线程等，欢迎star！|1508|2022-12-08|
|65|[Mr-xn/RedTeam_BlueTeam_HW](https://github.com/Mr-xn/RedTeam_BlueTeam_HW)|红蓝对抗以及护网相关工具和资料，内存shellcode（cs+msf）和内存马查杀工具|1266|2022-12-05|
|66|[superhj1987/pragmatic-java-engineer](https://github.com/superhj1987/pragmatic-java-engineer)|Java工程师修炼之道 - 梳理Java知识体系，沓实架构基础|1192|2022-11-16|
|67|[timebusker/spring-boot](https://github.com/timebusker/spring-boot)|spring-boot 项目实践总结|1182|2022-07-06|
|68|[Snailclimb/spring-security-jwt-guide](https://github.com/Snailclimb/spring-security-jwt-guide)|从零入门 ！Spring Security With JWT（含权限验证）后端部分代码。|1149|2022-09-01|
|69|[lenve/javaboy-code-samples](https://github.com/lenve/javaboy-code-samples)|公众号【江南一点雨】文章案例汇总，技术文章请戳这里----->|1149|2022-11-09|
|70|[henryyan/activiti-in-action-codes](https://github.com/henryyan/activiti-in-action-codes)|Activiti官方唯一推荐中文书籍——《Activiti实战》示例源码|1133|2022-07-08|
|71|[fuzhengwei/interview](https://github.com/fuzhengwei/interview)|Java 面经手册，全书共计 5 章 29 节，417页11.5万字，耗时 4 个月完成。涵盖数据结构、算法逻辑、并发编程、JVM以及简历和互联网大厂面试等内容。|1086|2022-06-17|
|72|[firesunCN/WechatEnhancement](https://github.com/firesunCN/WechatEnhancement)|仅供学习交流，禁止用于其他用途，请及时删除，禁止任何公司或个人发布与传播，不接受任何捐赠|1082|2022-06-14|
|73|[algorithmzuo/algorithmbasic2020](https://github.com/algorithmzuo/algorithmbasic2020)|算法和数据结构体系学习班|1036|2022-11-24|
|74|[guang19/framework-learning](https://github.com/guang19/framework-learning)|计算机学习资料(Java , Jvm , Linux , Mysql , Netty , Redis , Netty , Spring , SpringBoot , Mybatis , Rabbitmq ,计算机网络 , 数据结构与算法 , 设计模式 )Github网页阅读:https://guang19.github.io/framework-learning  , Gitee网页版阅读:  h ...|1014|2022-09-08|
|75|[xuwujing/java-study](https://github.com/xuwujing/java-study)|java-study 是本人学习Java过程中记录的一些代码！从Java基础的数据类型、jdk1.8的Lambda、Stream和日期的使用、 IO流、数据集合、多线程使用、并发编程、23种设计模式示例代码、常用的工具类， 以及一些常用框架，netty、mina、springboot、kafka、storm、zookeeper、redis、elasticsearch、hbase、hive等等。|1001|2022-10-04|
|76|[happylishang/AntiFakerAndroidChecker](https://github.com/happylishang/AntiFakerAndroidChecker)|设备指纹 获取真实的IMEI AndroidId 序列号 MAC地址等，Android模拟器检测，检测Android模拟器 ，作为可信DeviceID，应对防刷需求等                  Android设备指纹  How to detect Android emulator |992|2022-10-25|
|77|[Zephery/newblog](https://github.com/Zephery/newblog)|:octocat: 个人博客，个人网站，blog|949|2022-11-27|
|78|[Ellen2018/AndroidFaceInterview](https://github.com/Ellen2018/AndroidFaceInterview)|Android面试题集 & 答案，助你拿到心仪Offer|930|2022-07-11|
|79|[apolloconfig/apollo-use-cases](https://github.com/apolloconfig/apollo-use-cases)|展示Apollo配置中心的各种使用场景和示例代码，欢迎大家把日常工作中的更多配置使用案例分享出来！|903|2022-06-11|
|80|[gf-huanchupk/SpringBootLearning](https://github.com/gf-huanchupk/SpringBootLearning)|Spring Boot learning process|862|2022-06-17|
|81|[ouchuangxin/leave-sample](https://github.com/ouchuangxin/leave-sample)|本代码来源于极客时间《DDD实战》专栏。|849|2022-09-08|
|82|[realguoshuai/hadoop_study](https://github.com/realguoshuai/hadoop_study)|定期更新Hadoop生态圈中常用大数据组件文档  重心依次为: Flink Solr Sparksql  ES   Scala  Kafka Hbase/phoenix Redis Kerberos (项目包含hadoop思维导图 印象笔记  Scala版本简单demo  常用工具类 去敏后的train code   持续更新!!!)|835|2022-10-04|
|83|[nibnait/algorithms](https://github.com/nibnait/algorithms)|《剑指Offer》、LeetCode|819|2022-11-22|
|84|[mercyblitz/geekbang-lessons](https://github.com/mercyblitz/geekbang-lessons)|极客时间课程工程|813|2022-09-16|
|85|[lightningMan/flash-netty](https://github.com/lightningMan/flash-netty)|掘金小册及实体书源码|779|2022-10-17|
|86|[zhangyd-c/springboot-learning](https://github.com/zhangyd-c/springboot-learning)|:taxi: spring boot学习案例，方便spring boot 初学者快速掌握相关知识|752|2022-06-28|
|87|[moshowgame/spring-cloud-study](https://github.com/moshowgame/spring-cloud-study)|SpringBootLearning，SpringCloudStudy，学习SpringBoot2/SpringCloud2的项目，包含Eureka/Zuul/JPA/Mybatis Plus/Feign/WebSocket/JMS/POI-TL/Redis Cache/UDP/SecurityJWT/elasticSearch/Drools|715|2022-07-02|
|88|[EiletXie/cloud2020](https://github.com/EiletXie/cloud2020)|SpringCloud2020最新技术学习|674|2022-06-21|
|89|[leosanqing/Java-Notes](https://github.com/leosanqing/Java-Notes)|java学习笔记，包括JVM，看过的技术以及非技术书籍，SpringCloud 商城项目以及工具介绍，leetcode剑指offer算法，spring，JDK一些工具的源码，|641|2022-06-21|
|90|[Byron4j/CookBook](https://github.com/Byron4j/CookBook)|🎉🎉🎉JAVA高级架构师技术栈==任何技能通过 “刻意练习” 都可以达到融会贯通的境界，就像烹饪一样，这里有一份JAVA开发技术手册，只需要增加自己练习的次数。🏃🏃🏃|628|2022-06-17|
|91|[ifnoelse/pdf-bookmark](https://github.com/ifnoelse/pdf-bookmark)|pdf bookmark generator 目录 书签 大纲|627|2022-09-23|
|92|[code4craft/jsoup-learning](https://github.com/code4craft/jsoup-learning)|Jsoup学习笔记。添加了部分学习代码和注释。|616|2022-08-26|
|93|[dunwu/spring-tutorial](https://github.com/dunwu/spring-tutorial)|:book: Spring 教程|600|2022-11-25|
|94|[javastacks/javastack](https://github.com/javastacks/javastack)|Java技术栈，分享最主流的 Java 技术。|598|2022-10-31|
|95|[JavaCourse00/JavaCourseCodes](https://github.com/JavaCourse00/JavaCourseCodes)|JavaCourse|580|2022-11-29|
|96|[Fadezed/concurrency](https://github.com/Fadezed/concurrency)|Java 并发编程知识梳理以及常见处理模式 features and patterns|542|2022-07-28|
|97|[jiangmin168168/jim-framework](https://github.com/jiangmin168168/jim-framework)|一些公共组件及学习应用：RPC/统一配置中心/基于注解的分布式锁/dubbo请求级缓存/调用链追踪/RabbitMQ/Elasticsearch/zookeeper/Sping boot|535|2022-07-01|
|98|[byhook/opengles4android](https://github.com/byhook/opengles4android)|OpenGLES 3.0从零开始，绘制点、线、三角形、立方体，相机实时预览等等实践学习|523|2022-10-30|
|99|[chenjiabing666/JavaFamily](https://github.com/chenjiabing666/JavaFamily)|【Java面试+Java学习指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。|519|2022-09-06|
|100|[forezp/springcloud-book](https://github.com/forezp/springcloud-book)|书籍《深入理解Spring Cloud与微服务构建》的源码|508|2022-06-17|
|101|[jrhu05/jerryWebSpider](https://github.com/jrhu05/jerryWebSpider)|web爬虫合集|502|2022-06-17|
|102|[Firebasky/Java](https://github.com/Firebasky/Java)|关于学习java安全的一些知识,正在学习中ing,欢迎fork and star|498|2022-12-08|
|103|[krahets/hello-algo](https://github.com/krahets/hello-algo)|《Hello 算法》一本动画图解、能运行、可讨论的数据结构与算法快速入门教程|497|2022-12-08|
|104|[qiurunze123/zookeeperDesign](https://github.com/qiurunze123/zookeeperDesign)|⭐⭐⭐zk的设计与使用（集群，dubbo，分布式锁，master选举，负载均衡，watch，权限等）|494|2022-07-15|
|105|[liuyueyi/spring-boot-demo](https://github.com/liuyueyi/spring-boot-demo)|Spring Boot & Spring Cloud & Spring Security Demo Case（Spring学习示例实战项目）|482|2022-11-16|
|106|[moxi624/LearningNotes](https://github.com/moxi624/LearningNotes)|Java学习笔记，主要来源于B站上视频的学习，同时会记录平时一些学习和项目中遇到的问题，同步更新在蘑菇博客，如果对我的博客网站感兴趣的话，欢迎关注我的 蘑菇博客项目 笔记主要涵盖：Java，Spring，SpringCloud，计算机网络，操作系统，数据结构，Vue等 如果笔记对您有帮助的话，欢迎star支持，谢谢~|468|2022-07-16|
|107|[my-dlq/blog-example](https://github.com/my-dlq/blog-example)|博客中的示例文件，包含 Kubernetes、Jenkins、Go、Java、SpringBoot、SpringCloud 知识示例等，将结合博客逐步讲解整体的知识内容体系。|458|2022-08-09|
|108|[threeknowbigdata/flink_second_understand](https://github.com/threeknowbigdata/flink_second_understand)|该仓库专注于让读者秒懂Flink组件，包含Flink实战代码和文档、200个Flink教程知识点，Flink Datastream、Flink Table、Flink Window、Flink State、Flink Checkpoint、Flink Metrics、Flink Memory、Flink on standalone /yarn/k8s、Flink SQL、Flink CEP、Fli ...|445|2022-07-03|
|109|[2020GetGoodOffer/test](https://github.com/2020GetGoodOffer/test)|Java复习合集|443|2022-12-05|
|110|[aalansehaiyang/Lock-Learning](https://github.com/aalansehaiyang/Lock-Learning)|各种锁汇总，乐观锁、悲观锁、分布式锁、可重入锁、互斥锁、读写锁、分段锁、类锁、行级锁等|439|2022-06-17|
|111|[aserbao/AserbaosAndroid](https://github.com/aserbao/AserbaosAndroid)|Android开发学习总结|431|2022-09-11|
|112|[guobinhit/akka-guide](https://github.com/guobinhit/akka-guide)|🌴 A chinese guide of Akka, based on Java.|430|2022-06-30|
|113|[memo012/ac-blog](https://github.com/memo012/ac-blog)|适合学生搭建的个人博客-从零开始(网站地址：www.lqnb.xyz)|425|2022-06-21|
|114|[TongOS/JavaBookClub](https://github.com/TongOS/JavaBookClub)|本藏馆主要珍藏Java体系核心技术书籍：涵盖Java核心基石（Java核心技术，并发编程，JVM）Java助辅要员（设计模式，linux内核，TCP/IP协议，Netty，Tomcat，Mysql） 上古单体架构 分布式朝代 微服务纪元 云原生前沿 架构演进  自动化运维|423|2022-06-10|
|115|[huanzi-qch/springBoot](https://github.com/huanzi-qch/springBoot)|SpringBoot系列Demo代码，每个子项目都是SpringBoot的一个知识点或者说技能点且都有对应的博客介绍，代码开箱即用适合新手学习或老司机复习|419|2022-11-09|
|116|[TALKDATA/JavaBigData](https://github.com/TALKDATA/JavaBigData)|【大数据必备】非科班转行Java大数据面经分享|419|2022-07-01|
|117|[xuwujing/Netty-study](https://github.com/xuwujing/Netty-study)|Netty 4 的一些技术栈示例代码并辅以博文讲解。主要包括入门的demo，粘包和拆包解决办法，心跳测试，http服务的实现，client重连机制，TCP滑动窗口、protobuf协议传输等相关技术。|413|2022-06-17|
|118|[perkinls/flink-local-train](https://github.com/perkinls/flink-local-train)|flink入门到项目实践|399|2022-06-21|
|119|[arvinljw/SocialHelper](https://github.com/arvinljw/SocialHelper)|QQ、微信、微博登陆和分享|382|2022-07-26|
|120|[androidmalin/AndroidComponentPlugin](https://github.com/androidmalin/AndroidComponentPlugin)|Android上简单实现四大组件的插件化，供学习使用|374|2022-07-06|
|121|[FraserYu/learnings](https://github.com/FraserYu/learnings)|Java技术栈Demo与精彩文章汇总|365|2022-06-17|
|122|[xiaomiwujiecao/KongFuOfArchitect](https://github.com/xiaomiwujiecao/KongFuOfArchitect)|(Updating!) Architect's Kung Fu tutorial collection Article collection contains paradigm programming microservices essential algorithms Security attack Assembly Crawler Reverse penetration test...etc.|358|2022-10-19|
|123|[DespairYoke/java-advance](https://github.com/DespairYoke/java-advance)|java进阶,包含 常用设计模式、线程和并发、spring核心代码、mybatis核心代码、springboot2.0、springcloud G版本、docker的使用、各类面试题。|347|2022-06-21|
|124|[lyb-geek/springboot-learning](https://github.com/lyb-geek/springboot-learning)|springboot-learning|336|2022-08-20|
|125|[dubboclub/dubbo-plus](https://github.com/dubboclub/dubbo-plus)|dubbo的插件集合|318|2022-06-21|
|126|[xuyisu/fw-spring-cloud](https://github.com/xuyisu/fw-spring-cloud)|SpringCloud构建实战、从入门到高级，包含eureka、zuul、gateway、feign、ribbon、hystrix、mq、turbine、nacos、elk、consul、zookeeper、rocketmq、kafka、分布式事务(RocketMq、LCN、Seata)、分库分表(Sharding-JDBC)、分布式锁(Redis、Guava)、jwt、SkyWalking、Zi ...|312|2022-06-21|
|127|[LiHaodong888/SpringBootLearn](https://github.com/LiHaodong888/SpringBootLearn)|Spring Boot教程|310|2022-06-17|
|128|[yeecode/MyBatisCN](https://github.com/yeecode/MyBatisCN)|MyBatis中文详尽注释版。书籍《通用源码阅读指导书——MyBatis源码详解》配套注释版源码。|301|2022-10-05|
|129|[sunjincheng121/know_how_know_why](https://github.com/sunjincheng121/know_how_know_why)|For every learner|284|2022-06-21|
|130|[Jiaru0314/cloud2020](https://github.com/Jiaru0314/cloud2020)|尚硅谷周阳老师springcloud学习、代码、笔记记录|276|2022-06-21|
|131|[xiongsihao/myblog](https://github.com/xiongsihao/myblog)|springBoot博客项目|270|2022-06-17|
|132|[fuzhengwei/itstack-demo-bytecode](https://github.com/fuzhengwei/itstack-demo-bytecode)|本专栏主要针对字节码编程系列知识栈进行编写文章学习。在字节码编程方便有三个比较常见的框架；ASM、Javassit、Byte-buddy，他们都可以使用自己的API方式进行字节码的插装，通过这样增强方法的方式就可以和Javaagent结合起来开发非入侵的全链路监控服务，以及做反射、中间件和混淆代码等|261|2022-06-17|
|133|[cyhbyw/springBoot_atguigu](https://github.com/cyhbyw/springBoot_atguigu)|尚硅谷 SpringBoot 视频教学源码学习|260|2022-11-16|
|134|[shuaishaui/springboot-technology](https://github.com/shuaishaui/springboot-technology)|springboo整合自己到目前学习到的各种技术|255|2022-07-15|
|135|[gupaoedu-tom/netty4-samples](https://github.com/gupaoedu-tom/netty4-samples)|《Netty4核心原理与手写RPC框架实战》随书代码示例工程|242|2022-06-17|
|136|[algorithmzuo/coding-for-great-offer](https://github.com/algorithmzuo/coding-for-great-offer)|大厂算法和数据结构刷题班|241|2022-08-07|
|137|[zhangjun0x01/bigdata-examples](https://github.com/zhangjun0x01/bigdata-examples)|分享一些在工作中的大数据实战案例，包括flink、kafka、hadoop、presto等等。欢迎大家关注我的公众号【大数据技术与应用实战】，一起成长。|239|2022-11-16|
|138|[fishpro/spring-boot-study](https://github.com/fishpro/spring-boot-study)|about learning Spring Boot via examples. 基于 spring boot 2.x 的学习教程简洁易懂|238|2022-07-06|
|139|[xiaolongzuo/everyone-java-blog](https://github.com/xiaolongzuo/everyone-java-blog)|这是一个Java程序猿共同打造的Java博客网站。|237|2022-07-15|
|140|[bage2014/study](https://github.com/bage2014/study)|全栈工程师学习笔记；Spring登录、shiro登录、CAS单点登录和Spring boot oauth2单点登录；Spring data cache 缓存，支持Redis和EHcahce; web安全，常见web安全漏洞以及解决思路；常规组件，比如redis、mq等；quartz定时任务，支持持久化数据库，动态维护启动暂停关闭；docker基本用法，常用image镜像使用，Docker-MySQ ...|232|2022-12-08|
|141|[SilenceHVK/blog](https://github.com/SilenceHVK/blog)|:books: :octocat: Github static blog post, experience the fun of using Issues.Welcome star（ 静态博客文章，体验一下使用 Issues 的乐趣，欢迎 star     ）个人博客地址：blog.hvkcoder.me/love|232|2022-12-07|
|142|[qqxx6661/springboot-websocket-demo](https://github.com/qqxx6661/springboot-websocket-demo)|使用WebSocket+SpringBoot搭建简易的多人聊天室 由浅入深，配合博客入门教程文章食用，风味独特。|228|2022-06-21|
|143|[sunweiguo/mama-buy](https://github.com/sunweiguo/mama-buy)|:dog::dog:spring cloud分布式电商实战代码，并且对以下内容进行了详细笔记记录：maven聚合工程创建，消息总线，分库分表，全局异常处理，分布式session管理，ZK分布式锁，分布式ID生成，SKU概念和表设计，全文检索，缓存，下单扣减库存引起的超卖问题解决，幂等性问题，定时任务，redis事件通知，分布式事务解决方案等。|227|2022-06-21|
|144|[FleyX/demo-project](https://github.com/FleyX/demo-project)|存放学习过程中的demo项目，顺便点下⭐哦|226|2022-08-12|
|145|[canliture/nju-software-analysis-homework](https://github.com/canliture/nju-software-analysis-homework)|南京大学《软件分析》课程课后作业(非Bamboo)   NJU's software analysis homework; ... Not official, just a reference|222|2022-08-22|
|146|[dunwu/algorithm-tutorial](https://github.com/dunwu/algorithm-tutorial)|:books: 算法和数据结构教程|220|2022-08-19|
|147|[laolunsi/spring-boot-examples](https://github.com/laolunsi/spring-boot-examples)|:green_salad:​ Spring/SpringBoot/SpringCloud 实践学习案例，从入门到精通，持续更新中，欢迎交流学习:beer: ！ |218|2022-06-17|
|148|[h2pl/MyTech](https://github.com/h2pl/MyTech)|Java的基础总结和学习笔记，包括Java核心技术点和常见知识点。同时提供了Java基础原理的代码实现，供大家实践时参考。已补充JVM和JUC的相关内容，欢迎交流。|218|2022-11-24|
|149|[niumoo/JavaNotes](https://github.com/niumoo/JavaNotes)|🧱 「Java学习」一份涵盖大部分Java程序员所需要掌握的核心知识。JDK 源码分析 & Java 新特性 & Java 并发编程 & Java 虚拟机 & SpringBoot 2.x 系列|217|2022-08-17|
|150|[vipstone/java-interview](https://github.com/vipstone/java-interview)|509 道 Java 面试题汇总与解析|214|2022-06-21|
|151|[fafeidou/fast-cloud-nacos](https://github.com/fafeidou/fast-cloud-nacos)|fast-cloud-nacos项目致力于打造一个基于nacos为注册中心，结合企业开发习惯，总结的一些基本的实现方式|213|2022-06-17|
|152|[lynnlovemin/SpringCloudLesson](https://github.com/lynnlovemin/SpringCloudLesson)|SpringCloud从入门到精通系列课程|207|2022-11-01|
|153|[liuawen/Learning-Java](https://github.com/liuawen/Learning-Java)|Some learning Java tutorials, resources, documentation.|205|2022-11-15|
|154|[Erik-ly/SprakProject](https://github.com/Erik-ly/SprakProject)|《Spark 大型电商项目实战》源码，博客地址：http://blog.csdn.net/u012318074/article/category/6744423|200|2022-11-16|
|155|[lenve/spring-boot-vue-samples](https://github.com/lenve/spring-boot-vue-samples)|《Spring Boot + Vue 全栈开发实战》官方案例，更多全栈资料请戳这里---->|197|2022-06-17|
|156|[kobeyk/license](https://github.com/kobeyk/license)|软件许可证书生成+验证|190|2022-11-15|
|157|[WinterChenS/springboot-learning-experience](https://github.com/WinterChenS/springboot-learning-experience)|spring boot 实践学习案例|186|2022-08-11|
|158|[coderbruis/AlgorithmsInJava](https://github.com/coderbruis/AlgorithmsInJava)|用Java实现基础数据结构，排序算法、经典算法以及leetcode刷题记录|184|2022-07-03|
|159|[zhuoqianmingyue/spring-boot-examples](https://github.com/zhuoqianmingyue/spring-boot-examples)|个人学习 SpringBoot2.x 写的一些示例程序，目前正在持续更新中.....|184|2022-06-17|
|160|[dufyun/quartz-core-learning](https://github.com/dufyun/quartz-core-learning)|关于Quartz技术的学习积累的例子，开始Quartz学习之旅，精进Quartz|184|2022-11-14|
|161|[ganchaoyang/spring-tutorial](https://github.com/ganchaoyang/spring-tutorial)|本项目是我个人在编写Spring Boot系列博客的源代码，会持续不断更新。如果项目中的代码有错误，望大家一起勘正~。|183|2022-06-21|
|162|[smxiazi/xia_Liao](https://github.com/smxiazi/xia_Liao)|xia Liao（瞎料）burp插件 用于Windows在线进程/杀软识别 与 web渗透注册时，快速生成需要的资料用来填写，资料包含：姓名、手机号、身份证、统一社会信用代码、组织机构代码、银行卡，以及各类web语言的hello world输出和生成弱口令字典等。|180|2022-12-01|
|163|[jaycekon/SpringBoot](https://github.com/jaycekon/SpringBoot)|Spring boot learning|178|2022-06-21|
|164|[gupaoedu-tom/design-samples](https://github.com/gupaoedu-tom/design-samples)|《设计模式就该这样学，基于经典框架源码和真实业务场景》随书代码示例工程|176|2022-07-07|
|165|[feuyeux/jax-rs2-guide-II](https://github.com/feuyeux/jax-rs2-guide-II)|《Java Restful Web Service实战 第二版》源代码|176|2022-11-25|
|166|[littlecurl/AppProjects](https://github.com/littlecurl/AppProjects)|存放一些Java、JavaEE、Android和iOS的源码；里面同时有zip压缩文件，可以直接下载，不需要clone整个仓库！！！都是一些小Demo，注释详细一点，就不写教程文档了。|175|2022-06-21|
|167|[joyang1/JavaInterview](https://github.com/joyang1/JavaInterview)|最全的Java技术知识点，以及Java源码分析；Just learn it。|172|2022-08-14|
|168|[rymcu/forest](https://github.com/rymcu/forest)|forest(森林)——一款现代化的知识社区后台项目，使用 SpringBoot + Shiro + MyBatis + JWT + Redis 实现|171|2022-12-08|
|169|[cicadasmile/spring-boot-base](https://github.com/cicadasmile/spring-boot-base)|spring boot 2.0 基础教程，日志配置，数据源配置，事务管理等。|167|2022-06-21|
|170|[MarkShen1992/Mashibing_High_Concurrency](https://github.com/MarkShen1992/Mashibing_High_Concurrency)|马士兵高并发，Java基础视频学习源码|162|2022-11-01|
|171|[suisui2019/springboot-study](https://github.com/suisui2019/springboot-study)|代码对应的文章 公众号和博客园都有。|160|2022-06-21|
|172|[jiangrongbo/mybatis-book](https://github.com/jiangrongbo/mybatis-book)|📚《Mybatis3源码深度解析》 随书源码|156|2022-09-08|
|173|[magniture/Java-studying](https://github.com/magniture/Java-studying)|Java Learning|152|2022-12-07|
|174|[ciphermagic/java-learn](https://github.com/ciphermagic/java-learn)|学习 Java 过程中的一些记录，代码为主|152|2022-06-17|
|175|[fenixsoft/microservice_arch_kubernetes](https://github.com/fenixsoft/microservice_arch_kubernetes)|基于Kubernetes实现的微服务架构示例工程。《软件架构探索》的配套组件。|151|2022-06-22|
|176|[LLancelot/LeetCode](https://github.com/LLancelot/LeetCode)|✍️ My LeetCode solutions, ideas and templates sharing. (我的LeetCode题解，思路以及各专题的解题模板分享。分专题归纳，见tag)|146|2022-10-06|
|177|[LinkedBear/spring-framework-learning-code](https://github.com/LinkedBear/spring-framework-learning-code)|从 0 开始深入学习 Spring 小册源码|145|2022-11-16|
|178|[liuyubobobo/Play-with-Graph-Algorithms](https://github.com/liuyubobobo/Play-with-Graph-Algorithms)|Codes of my MOOC Course <Play Graph Algorithms in Java>. Updated contents and practices are also included. 我在慕课网上的课程《Java语言玩转图论算法》示例代码。课程的更多更新内容及辅助练习也将逐步添加进这个代码仓。|144|2022-09-30|
|179|[Zouxxyy/bigdata-learning](https://github.com/Zouxxyy/bigdata-learning)|大数据学习记录|143|2022-07-07|
|180|[zpsw/jt808-netty](https://github.com/zpsw/jt808-netty)|Netty入门教学项目，解析JT808协议，整合Spring boot，并提供了一些Netty中的最佳实践|140|2022-06-21|
|181|[Raray-chuan/xichuan_note](https://github.com/Raray-chuan/xichuan_note)|xichuan的学习总结笔记,覆盖了java、spring、java其他常用框架,以及大数据相关组件等📚|138|2022-11-23|
|182|[niumoo/springboot](https://github.com/niumoo/springboot)|🌿 springboot 分析与学习 & 入门示例 & 图文教程，本 Spring Boot 系列文章基于 Spring Boot 版本 v2.x 进行学习分析。  所有项目示例都有对应的文章介绍，可以直接点击 https://www.wdbyte.com 阅读。|138|2022-11-16|
|183|[Cruii/learning-spring](https://github.com/Cruii/learning-spring)|Spring学习笔记|137|2022-06-21|
|184|[ansitech/weixin4j](https://github.com/ansitech/weixin4j)|微信公众号开发SDK(网页授权、用户管理等9大组件)|136|2022-06-17|
|185|[RansongZ/Tingyu-Notes](https://github.com/RansongZ/Tingyu-Notes)|一套开发级JAVA设计语言学习笔记。所有笔记已更新于微信公众号<汀雨笔记>|134|2022-06-17|
|186|[runzhenghengbin/SpringBoot](https://github.com/runzhenghengbin/SpringBoot)|📚 springboot学习记录|134|2022-07-15|
|187|[fengyuecanzhu/FYReader](https://github.com/fengyuecanzhu/FYReader)|风月读书，一款开源、免费的小说阅读软件，支持自定义书源，支持本地txt和epub导入阅读。|132|2022-08-02|
|188|[ProgrammerAnthony/SentinelC](https://github.com/ProgrammerAnthony/SentinelC)|官方代码release 1.8 源码学习Sentinel添加注释，新增支持以Nacos作为dashboard数据源|132|2022-06-17|
|189|[algorithmzuo/weekly-problems](https://github.com/algorithmzuo/weekly-problems)|每周有营养的大厂算法面试题（直播进行中，每周三晚上8点）|129|2022-08-25|
|190|[dunwu/spring-boot-tutorial](https://github.com/dunwu/spring-boot-tutorial)|:100: :leaves: 通过丰富实例来展现 Spring Boot 特性的教程|127|2022-06-17|
|191|[code4wt/mybatis-test](https://github.com/code4wt/mybatis-test)|《一本小小的MyBatis源码分析书》一书的附属代码|125|2022-06-20|
|192|[caojx-git/learn-java-codes](https://github.com/caojx-git/learn-java-codes)|该仓库主要用于存放Java学习相关代码，相关笔记存放于 https://github.com/caojx-git/learn-java-notes 仓库|121|2022-11-16|
|193|[lichaojacobs/java_learning_practice](https://github.com/lichaojacobs/java_learning_practice)|java 进阶之路：面试高频算法、akka、多线程、NIO、Netty、SpringBoot、Spark&&Flink 等|119|2022-10-04|
|194|[BukkitAPI-Translation-Group/Chinese_BukkitAPI](https://github.com/BukkitAPI-Translation-Group/Chinese_BukkitAPI)|BukkitAPI 中文文档 (版本 Spigot-API 1.19.2)|119|2022-11-17|
|195|[JsonChao/Awesome-Algorithm-Study](https://github.com/JsonChao/Awesome-Algorithm-Study)|从零到一构建算法核心知识地图，打通你的任督二脉~|117|2022-07-09|
|196|[hbelmiro/100DaysOfJava](https://github.com/hbelmiro/100DaysOfJava)|Small pieces of Java content on my social media every day for a hundred days. Learn with short code snippets.|116|2022-07-09|
|197|[yehongzhi/mall](https://github.com/yehongzhi/mall)|一个简单的项目。博客文章中的代码皆存于此。|115|2022-06-21|
|198|[intsmaze/flink-book](https://github.com/intsmaze/flink-book)|大数据，流计算，实时计算，Flink框架学习资料。畅销书籍《深入理解Flink核心设计与实践原理》 随书代码,书中讲解的Flink特性均有完整可运行的代码供读者运行和测试。整个工程共有【182个Java文件】，你要的Demo这里都有,相关特性见正文的目录。|112|2022-06-21|
|199|[TanaStudy/Java-Study](https://github.com/TanaStudy/Java-Study)|🚀Java学习过程中的的代码记录。Java基础、Spring、SpringBoot、分布式项目、Demo等等等等等👍👍👍。|111|2022-08-18|
|200|[crossoverJie/blog.toolbox](https://github.com/crossoverJie/blog.toolbox)|博客工具箱（字数统计、图片备份、图床批量替换）|111|2022-06-17|

<div align="center">
    <p><sub>↓ -- 感谢读者 -- ↓</sub></p>
    榜单持续更新，如有帮助请加星收藏，方便后续浏览，感谢你的支持！
</div>

<br/>

<div align="center"><a href="https://github.com/GrowingGit/GitHub-Chinese-Top-Charts#github中文排行榜">返回目录</a> • <a href="/content/docs/feedback.md">问题反馈</a></div>
