社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

1月份Github上收获最多star的10个项目

JavaGuide • 7 年前 • 1024 次点击  

1. JavaGuide

  • Github地址: https://github.com/Snailclimb/JavaGuide

  • star: 22.8k

  • 介绍: 【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。

概览:

2. advanced-java

  • Github地址https://github.com/doocs/advanced-java

  • star: 7.9k

  • 介绍: 互联网 Java 工程师进阶知识完全扫盲

概览:

3. fescar

4. mall

  • Github地址: https://github.com/macrozheng/mall

  • star: 5.6 k

  • 介绍: mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

概览:

5. miaosha

  • Github地址https://github.com/qiurunze123/miaosha

  • star: 4.4k

  • 介绍: 高并发大流量如何进行秒杀架构,我对这部分知识做了一个系统的整理,写了一套系统。

6. flink

  • Github地址https://github.com/apache/flink

  • star: 7.1 k

  • 介绍: Apache Flink是一个开源流处理框架,具有强大的流和批处理功能。

关于Flink 更加详细的介绍可以查看这篇文章:https://www.cnblogs.com/feiyudemeng/p/8998772.html

7. cim

  • Github地址:https://github.com/crossoverJie/cim

  • star: 1.8 k

  • 介绍: cim(cross IM) 适用于开发者的即时通讯系统。

系统架构:

8. symphony

  • Github地址https://github.com/b3log/symphony

  • star: 10k

  • 介绍: 一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)平台。

9. spring-boot

  • Github地址https://github.com/spring-projects/spring-boot

  • star: 33.7k

  • 介绍: 虽然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项目只需要少量的配置即可)

10. arthas

  • Github地址https://github.com/alibaba/arthas

  • star: 9.5 k

  • 介绍: Arthas 是Alibaba开源的Java诊断工具。

概览:

当你遇到以下类似问题而束手无策时, Arthas可以帮助你解决:

  1. 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?

  2. 我改的代码为什么没有执行到?难道是我没 commit?分支搞错了?

  3. 遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗?

  4. 线上遇到某个用户的数据处理有问题,但线上同样无法 debug,线下无法重现!

  5. 是否有一个全局视角来查看系统的运行状况?

  6. 有什么办法可以监控到JVM的实时运行状态?

Arthas支持JDK 6+,支持Linux/Mac/Winodws,采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和诊断。

专注Java知识分享!开源 Java 学习指南——JavaGuide(21k+ Star)的作者。公众号多篇文章被各大技术社区转载。欢迎关注!



如果喜欢本文的话,小伙伴们不要忘记给本文点个好看以及转发分享。




今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/4F4SnLrf84
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/28534