![](https://img-blog.csdnimg.cn/20200309195349550.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
开源项目/工具推荐
文章平均质量分 91
Github优秀的开源项目以及一些提高程序员生产力的工具推荐。
JavaGuide
开源项目—JavaGuide (80k+Star)作者运营维护。专注Java后端学习!内容涵盖Java面试指南、Spring Boot、Dubbo、Zookeeper、Redis、Nginx、消息队列、系统设计、架构、编程规范等内容。
展开
-
SpringBoot + JWT + Redis 开源知识社区系统
你好,我是 Guide!这里是 JavaGuide 的「优质开源项目推荐」第 9 期,每一期我都会精选 5 个高质量的 Java 开源项目。前 8 期的「优质开源项目推荐」传送门:https://javaguide.cn/open-source-project/你可以通过 awesome-java (非常棒的 Java 开源项目集合,找 Java 项目必备)找到更多优质的 Java 开源项目。mini-spring-cloud 是一个手写的简化版的 Spring Cloud,旨在帮助你快速熟悉 Spring原创 2022-06-24 08:20:49 · 1007 阅读 · 3 评论 -
推荐一个基于 Spring Boot+MyBatis Plus+JWT 的问卷系统!
这里是 JavaGuide 的「优质开源项目推荐」第 8 期,每一期我都会精选 5 个高质量的 Java 开源项目。时间过的真快,不知不觉「优质开源项目推荐」系列已经持续半年了,也算是兑现了当初立下的 Flag。前 7 期的「优质开源项目推荐」传送门:https://javaguide.cn/open-source-project/ 。SurveyKing(卷王) 是一个开源免费、功能强大、稳定的调查问卷系统,安装使用非常简单,支持多种数据库,内置20多种题型, 支持多人协作管理问...原创 2022-06-08 11:00:14 · 800 阅读 · 0 评论 -
Spring Boot+MyBatis Plus+JWT 问卷系统!开源!
你好呀,我是 Guide!这里是 JavaGuide 的「优质开源项目推荐」第 8 期,每一期我都会精选 5 个高质量的 Java 开源项目。时间过的真快,不知不觉「优质开源项目推荐」系列已经持续半年了,也算是兑现了当初立下的 Flag。前 7 期的「优质开源项目推荐」传送门:SurveyKing(卷王) 是一个开源免费、功能强大、稳定的调查问卷系统,安装使用非常简单,支持多种数据库,内置20多种题型, 支持多人协作管理问卷。下图是 SurveyKing 与其他常见的问卷产品之间的对比:SurveyKing原创 2022-06-02 17:53:15 · 1402 阅读 · 1 评论 -
一款超好用的 Redis 可视化管理工具
JavaGuide (「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide!) 开源版的兄弟 《Java 面试指北》已经出生。个人能力和精力有限,希望有更多同好参与到 JavaGuide 开源版本的维护 中。你好,我是 Guide。今天来推荐一款我平常一直在使用的 Redis 可视化管理工具,真的非常不错,好用!我会通过和另外一款类似的工具 QuickRedis 作对比的方式来介绍。QuickRedis 是一位好朋友给我推荐.原创 2022-02-27 19:18:15 · 10865 阅读 · 3 评论 -
安利一个基于Spring Cloud 的面试刷题系统。面试、毕设、项目经验一网打尽
推荐????:接近100K star 的Java学习/面试指南Github 95k+点赞的Java面试/学习手册今天给小伙伴们推荐一个朋友开源的面试刷题系统。这篇文章我会从系统架构设计层面详解介绍这个开源项目,并且会把微服务常用的一些技术都介绍一下。即使你对这个项目不感兴趣,也能了解到很多微服务相关的知识。美滋滋!昨晚肝了很久~原创不易,若有帮助,求赞求转发啊!不得不说,这个刷题系统确实是有点东西,你真的值得拥有!首先,这是一个微服务的项目,其次这个系统涵盖了市面上常用的主流技术比如 Sp原创 2020-12-28 17:59:27 · 1278 阅读 · 1 评论 -
这个项目可以让你在几分钟快速了解某个编程语言
作为程序员,编程语言就是我们建造程序世界的物料。学习编程第一步就是选择一门适合自己的编程语言。但是,编程语言的种类太多了,像 Python、Java、Go、C++、JS等等都是目前比较热门的编程语言。我们的痛点是无法快速了解某个编程语言来搞清楚这个编程语言是否适合自己。有没有什么办法让我们快速了解一个编程语言的语言呢?答案是有的!Github 有一个 叫做 learnxinyminutes-docs 的开源项目可以帮助你X分钟快速了解某个编程语言。项目的 Github 地址:https://gi原创 2020-11-06 09:15:05 · 385 阅读 · 0 评论 -
全球最火的程序员学习路线!没有之一!3天就在Github收获了接近1w点赞
大家好,我是G哥,目前人在荆州办事,但是干货还是要安排上!国外有一个爆火的开发人员学习路线,目前已经在 Github收获了 131 k+ star,Star 数量在 Github 所有仓库中排名第 9 。这个仓库有多火就不用说了吧!作为程序员,如果你还不知道这个仓库的话,就真的亏大发了!另外,我司的一些技术大佬给应届生写学习路线的时候都是参考这个仓库来的。这仓库的名字叫做“developer-roadmap”,其包括的学习路线涵盖:前端、后端、DevOps、Android、React、Postgr原创 2020-10-28 18:11:04 · 3051 阅读 · 14 评论 -
10分钟白嫖大厂程序员都在用的在线工具网站
大家好,我是 Guide 哥,一个三观比主角还正的技术人。简单整理了一下自己日常经常使用的工具网站,分享给小伙伴们!其他推荐阅读:完结撒花!JavaGuide面试突击版来啦!「Java面试题精华集」Java基础知识篇(2020最新版)附PDF版 !【Java后端面试经历】我和阿里面试官的“又”一次“邂逅”(附问题详解)1.奶牛快传:用户体验更好的网盘工具。https://cowtransfer.com/最近开始使用的一款网盘工具,和百度网盘类似,不过没有下载速度的限制,并且可以支持自定义原创 2020-10-27 18:56:29 · 1441 阅读 · 2 评论 -
手把手教你用 Spring Boot搭建一个在线文件预览系统!支持ppt、doc等多种类型文件预览
昨晚搭建环境都花了好一会时间,主要在浪费在了安装 openoffice 这个依赖环境上(Mac 需要手动安装)。然后,又一步一步功能演示,记录,调试项目,并且简单研究了一下核心代码之后才把这篇文章写完。另外,这篇文章我还会简单分析一下项目核心代码。如果有帮助,欢迎点赞/再看鼓励,我会开心很久 ღ( ´・ᴗ・` )比心项目介绍官方是这样介绍 kkFileView 的:kkFileView 是使用 spring boot 打造文件文档在线预览项目解决方案,支持 doc、docx、ppt、ppt.原创 2020-10-15 19:43:31 · 4244 阅读 · 5 评论 -
想要搭建个论坛?Guide哥调研了100来个 Java 开源论坛系统,发现这 5 个最好用!
最近有点小忙。但是,由于前几天答应了一位读者自己会推荐一些开源的论坛系统,所以,昨晚就简单地熬了个夜,对比了很多个开源论坛系统之后,总结成了这篇文章。这篇文章我一共推荐了 5 个论坛类开源项目,除了有 1 个是基于 PHP 开发之外,其他都是基于 Java ,并且大部分都是基于 Spring Boot 这个主流框架来做的。欢迎小伙伴们在评论区补充啊!ღ( ´・ᴗ・` )比心1. NiterForumGithub 地址:https://github.com/yourkevin/NiterForum原创 2020-09-23 19:53:14 · 1244 阅读 · 0 评论 -
你见过最烂的Java代码长什么样子?
经历了的项目越多,看过的奇葩代码也就越多。发现烂代码的目的并不是抨击和取笑,主要还是为了避免让自己或者身边的人写出类似的代码。码云上面就有个热门仓库**bullshit-codes** 专门收集史上最坑爹的代码片段。下面放几个比较有意思的给大家看看:1.一行代码就可以搞定的,非要写的啰里啰嗦。不要给我扯什么可读性,以下代码一行的写法可读性也更好。private boolean isEligible(int age) { boolean result; if (age > 18)原创 2020-09-17 19:11:34 · 1378 阅读 · 1 评论 -
前技术Leader开源了一个基于 Spring Boot 的在线考试系统,校招/毕设都可以用上!
大家好!我是 Guide 哥,Java 后端开发。一个会一点前端,喜欢烹饪的自由少年。前言最近看到了一个考试系统,感觉做的挺不错,并且也比较成熟,所以我就简单玩了一下。另外,考试系统应用场景还挺多的,不论是对于在校大学生还是已经工作的小伙伴,并且,类似的私活也有很多。下面我就把这个项目分享给小伙伴们,非常值得学习,拿来即用!为了一步一步演示,让小伙伴们都能成功部署/运行项目, Guide 哥自己本地搭建了项目环境,并将项目成功跑了起来。照着我的步骤,新手也能成功把项目跑起来!如果你“感动”的话,原创 2020-09-10 10:09:46 · 3128 阅读 · 3 评论 -
Java程序员博客系统推荐!我调研了100来个 Java 开源博客系统,发现这 5 个最好用!
最近想倒腾一下博客,看了很多现成的比较成熟的开源博客系统,自己也简单从下面几个维度总结对比了一下:star数量技术选型社区生态当然啦!好东西不能独享。下面简单分享一下我所做的笔记。欢迎小伙伴们评论区补充完善。ღ( ´・ᴗ・` )比心haloGithub地址 :https://github.com/halo-dev/haloStar : 16.2k简介 :✍ 一个优秀的开源博客发布应用。技术 :Spring Boot+JPA+Hutool推荐等级 :⭐⭐⭐⭐⭐评价 :这款博客生态原创 2020-09-01 17:47:01 · 6216 阅读 · 6 评论 -
听说你要搭建个人博客?Guide哥调研了100来个 Java 开源博客系统,发现这 5 个最好用!
最近想倒腾一下博客,看了很多现成的比较成熟的开源博客系统,自己也简单从下面几个维度总结对比了一下:star数量技术选型社区生态当然啦!好东西不能独享。下面简单分享一下我所做的笔记。以下开源项目的压缩包,公众号 “后端面试进阶” 后台回复“博客系统”即可获取。欢迎小伙伴们评论区补充完善。ღ( ´・ᴗ・` )比心haloGithub地址 :https://github.com/halo-dev/haloStar : 16.2k简介 :✍ 一个优秀的开源博客发布应用。技术 :Spring原创 2020-08-31 21:31:19 · 2864 阅读 · 2 评论 -
我手写了一个RPC框架。成功帮助读者斩获字节、阿里等大厂offer。
本着开源精神,本项目README已经同步了英文版本。另外,项目的源代码的注释大部分也修改为了英文。如访问速度不佳,可放在 Gitee 地址:https://gitee.com/SnailClimb/guide-rpc-framework 。如果要提交 issue 或者 pr 的话,请在 Github 提交:https://github.com/Snailclimb/guide-rpc-framework 。相关项目:Netty 从入门到实战 : https://github.com/Snailcli原创 2020-08-27 08:49:50 · 4294 阅读 · 5 评论 -
项目经验不重样!3个基于 SpringBoot 的图片识别处理系统送给你!
我是 Guide 哥,一 Java 后端开发,会一点前端,自由的少年。如果文章有任何需要改善和完善的地方,欢迎在评论区指出,共同进步!最近看了太多读者小伙伴的简历,发现各种商城/秒杀系统/在线教育系统真的是挺多的。推荐几个昨晚找的几个不错的基于 Java 图片识别处理系统给小伙伴们。中药图片拍照识别系统项目地址:https://gitee.com/xiaohaoo/chinese-medicine-identification-admin项目简介主要用来对拍摄的中药图片进行识别,系统会给出概率值原创 2020-08-05 19:40:16 · 4328 阅读 · 5 评论 -
卧槽!这 5 个后端程序员学习指南竟然斩获超过 350k 的 star
前段时间弄应届生学习指南的时候,整理了几个不错的开源文档,分享给小伙伴们!我觉得应该可以对大家有帮助。本期文章对应的视频地址:https://www.bilibili.com/video/BV1xZ4y1u7ng 。然后,再说个闲话。这三天A股跌的有点厉害,昨晚估计是很多人的不眠夜啊。希望小伙伴们尽量要用闲钱炒股,最好不碰!不要寄希望于炒股发财,有那会时间自己多学一下知识、多编程一会或许更有价值。国内的股市很迷,一不小心就当了韭菜。developer-roadmap这个仓库是国外很火的开发人员学习路原创 2020-07-17 18:06:05 · 1174 阅读 · 0 评论 -
5分钟白嫖我常用的免费效率软件/工具!效率300% up!
Mac 免费效率软件/工具推荐本文来自李文文投稿。如果碰到安装或其它的问题,先百度再 google 最后在 Issue 问,我基本每天都看 Issue。因为本文只是推荐工具,所以具体的安装细节或步骤就不详细说明了,但是都会在每个软件介绍里面带上官方的文档地址,基本是够用的。1. uTools(Windows/Mac)还在为了翻译 English 而专门下载一个翻译软件吗?还在为了格式某个 json 文本、时间戳转换而打开网址百度地址吗?还在为了查找 linux/redis/vue 文档而打开原创 2020-07-10 16:15:38 · 4733 阅读 · 1 评论 -
Github点赞接近 100k 的Spring Boot学习教程+实战项目推荐!
本文已经收录进:awesome-java (Github 上非常棒的 Java 开源项目集合)很明显的一个现象,除了一些老项目,现在 Java 后端项目基本都是基于 Spring Boot 进行开发,毕竟它这么好用以及天然微服务友好。不夸张的说,Spring Boot 是 Java 后端领域最最最重要的技术之一,熟练掌握它对于 Java 程序员至关重要。这篇文章我会推荐一些优质的 Spring Boot 开源教程 和 Spring Boot 实战项目,帮助大家深入学习 Spring Boot。项目质.原创 2020-06-24 15:43:36 · 2152 阅读 · 3 评论 -
Github点赞接近 70k 的Spring Cloud学习教程+实战项目推荐!牛批!
本文已经收录进:awesome-java (Github 上非常棒的 Java 开源项目集合)在上一篇文章Github 点赞接近 100k 的 Spring Boot 学习教程+实战推荐!牛批!中,Guide 推荐了 9 个优质的 Spring Boot 学习教程和实战。这篇文章继续来推荐 Spring Cloud 的教程和实战项目了!想必不用不多说,大家都知道 Spring Cloud 的重要程度。几乎稍微有点规模的公司,一般都离不开和微服务打交道。同时,Spring Cloud 也是很多企业招聘.原创 2020-06-23 09:11:01 · 7694 阅读 · 3 评论 -
花了快2个月!Guide自己动手写了一个简单的RPC框架!
Github地址:https://github.com/Snailclimb/guide-rpc-framework (欢迎star,欢迎一起完善!共勉!)前言大概 2 个月前,我说过要利用业余时间写一个简单的 RPC 框架,今天(2020-06-05)总算将其开源出来,希望对小伙伴们有帮助。虽说 RPC 的原理实际不难,但是,自己在实现的过程中自己也遇到了很多问题。Guide-rpc-framework 目前只实现了 RPC 框架最基本的功能,一些可优化点都在下面提到了,有兴趣的小伙伴可以自行完.原创 2020-06-08 09:42:42 · 14651 阅读 · 14 评论 -
推荐4个基于 Java 语言的 Leetcode 题解项目!算法面试不愁了!
本文已经收录自:awesome-java (Github 上非常棒的 Java 开源项目集合)一个很明显的现象,现在大厂的应届生面试,甚至是社招面试都开始越来越重视算法了。为了能够应对,我们大部分人能做的就是刷 Leetcode 来积累做算法题的经验和套路。为了能够帮助我们更好的刷 Leetcode,Guide 精选了一些不错的基于 Java 题解的开源项目。下面的项目是根据下面三个标准选出:项目是否还在继续维护更新。项目的质量如何,这一点可以从 star、issue 以及 pr 的数量侧面反.原创 2020-06-06 17:07:28 · 1744 阅读 · 1 评论 -
爱了!再来推荐5个Java项目开发快速开发脚手架。项目经验和私活都不愁了~
在上期《听说你要接私活?Guide连夜整理了5个开源免费的Java项目快速开发脚手架。》 Java快速开发脚手架推荐中,我一共推荐了下面这些项目。GunspigRuoYiJeecg-bootiBase4J综合来看好评度最高的是:Ruoyi,次之的是 pig,另外,有读者表示自己公司在用 Jeecg-boot ,但是开发过程中遇到了一些问题。今天再来推荐 5 个好用的 Java 项目快速开发脚手架/项目骨架搭建脚手架,下面推荐的项目除了 renren 之外,其他都是我从 Github 上找的原创 2020-06-05 09:23:53 · 8681 阅读 · 3 评论 -
10分钟白嫖我的常用的在线工具网站清单
大家好,我是 Guide 哥,一个三观比主角还正的技术人。简单整理了一下自己日常经常使用的工具网站,分享给小伙伴们!其他推荐阅读:完结撒花!JavaGuide面试突击版来啦!「Java面试题精华集」Java基础知识篇(2020最新版)附PDF版 !【Java后端面试经历】我和阿里面试官的“又”一次“邂逅”(附问题详解)1.奶牛快传:用户体验更好的网盘工具。https://cowtransfer.com/最近开始使用的一款网盘工具,和百度网盘类似,不过没有下载速度的限制,并且可以支持自定义原创 2020-05-30 13:32:17 · 2766 阅读 · 0 评论 -
听说你要接私活?Guide哥连夜整理了5个开源免费的Java项目快速开发脚手架,项目经验也有了。
本文已经收录进我的 75K Star 的 Java 开源项目 JavaGuide:https://github.com/Snailclimb/JavaGuide大家好,我是 Guide 哥,一个三观比主角还正的技术人。推荐阅读:今天推荐几个 Java 项目快速开发脚手架,解放双手 ✋ 从现在开始。以下推荐项目都是码云上的优质项目,并且都是项目快速开发脚手架,代码质量什么的无法保证能有多好,毕竟很多也是个人开发,或多或少也有个人色彩影响。不过既然开源出来,这么多人参与,一般情况下项目整体质量可以说.原创 2020-05-18 19:22:37 · 23959 阅读 · 33 评论 -
IDEA正确实用姿势|几个让你爽到爆的IDEA必备插件推荐!
上一篇关于IDEA插件推荐的文章:《第一弹!安排!安利10个让你爽到爆的IDEA必备插件!》收到了很多小伙伴的好评,时隔大半个月左右,第二弹IDEA插件总算来啦!下面推荐的插件几乎都是我觉得实用IDEA必备的,不过可以根据自己的需要适当进行选择。另外 IDEA 自带的很多插件如果没有用到的话都可以关掉,这样可以提高IDEA的运行速度。文章目录Grep Console:控制台输出处理Rainbo...原创 2020-05-06 17:49:42 · 8966 阅读 · 3 评论 -
第一弹!安排!安利10个让你爽到爆的IDEA必备插件!
大家好,我是Guide哥。上篇文章《「讨论」IntelliJ IDEA vs Eclipse:哪个更适合Java工程师?》中留言区大量评论表明IDEA更香,逃不过真香定律啊!这篇文章中我会介绍10个非常不错的IDEA插件以及它们常见功能的使用方法。这一期内容搞 Gif 动态图花了很久,很多Gif图片上传到微信还提示过大,所以很多地方重新又录制了一遍Gif图。概览:IDE Feature...原创 2020-04-20 09:06:44 · 12297 阅读 · 2 评论 -
良心推荐,我珍藏的一些Chrome插件
上次搬家的时候,发了一个朋友圈,附带的照片中不小心暴露了自己的 Chrome 浏览器插件之多,于是就有小伙伴评论说分享一下我觉得还不错的浏览器插件。我下面就把我日常工作和学习中经常用到的一些 Chrome 浏览器插件分享给大家,随便一个都能提高你的“生活品质”和工作效率。Markdown HereMarkdown Here 可以让你更愉快的写邮件,由于支持 Markdown 直接转电子邮...原创 2020-01-10 17:51:19 · 106302 阅读 · 68 评论 -
强烈推荐!15 个 Github 顶级 Java 教程类开源项目推荐!
B站在线观看地址:https://www.bilibili.com/video/av90155402 ,来个三连和关注啊!大家好,我是 Guide 哥!今天给大家推荐 15 个新手也能看懂的 Java 教程方向的开源项目。这些项目无论是对于你学习 Java 还是准备 Java 方向的面试都非常有帮助。正如我第一个要推荐的开源项目 JavaGuide 说的那样:开源项目在于大家的参与,这才使得它...原创 2020-02-21 10:41:22 · 32439 阅读 · 9 评论 -
硬核! 逛了4年Github ,一口气把我收藏的 Java 开源项目分享给你!
Awsome JavaGreat Java project on Github(Github 上非常棒的 Java 开源项目).English Version大家都知道 Github 是一个程序员福地,这里有各种厉害的开源框架、软件或者教程。这些东西对于我们学习和进步有着莫大的进步,所以我有了这个将 Github 上非常棒的 Java 开源项目整理下来的想法。我会按照几个维度对项目进行分类...原创 2019-12-09 13:20:16 · 30312 阅读 · 31 评论 -
Github 上热门的 Spring Boot 项目实战推荐
最近经常被读者问到有没有 Spring Boot 实战项目可以学习,于是,我就去 Github 上找了 10 个我觉得还不错的实战项目。对于这些实战项目,有部分是比较适合 Spring Boot 刚入门的朋友学习的,还有一部分可能要求你对 Spring Boot 相关技术比较熟悉。需要的朋友可以根据个人实际情况进行选择。如果你对 Spring Boot 不太熟悉的话,可以看我最近开源的 sprin...原创 2019-10-14 08:37:56 · 4238 阅读 · 3 评论 -
2019年2月份Github上收获最多Star的10个Java项目
该文已加入笔主的开源项目——JavaGuide(一份涵盖大部分Java程序员所需要掌握的核心知识的文档类项目),地址:https://github.com/Snailclimb/JavaGuide 。觉得不错的话,记得点个Star。1. JavaGuideGithub地址: https://github.com/Snailclimb/JavaGuideStar: 27.2k (4,43...原创 2019-03-15 21:55:12 · 3216 阅读 · 1 评论 -
盘点一下Github上开源的Java面试/学习相关的仓库,看完弄懂薪资至少增加10k
该文已加入开源项目:JavaGuide(一份涵盖大部分Java程序员所需要掌握的核心知识的文档类项目,Star 数接近 16k)。地址:https://github.com/Snailclimb/JavaGuide.最近浏览 Github ,收藏了一些还算不错的 Java面试/学习相关的仓库,分享给大家,希望对你有帮助。我暂且按照目前的 Star 数量来排序。本文由 SnailClimb ...原创 2019-01-02 21:02:32 · 6520 阅读 · 0 评论 -
Github上发布一天Star数破4K的项目了解一下
前言随着时间的推移,我们大家最熟悉的Windows操作系统不断发展。现在Windows已经发展到了Windows10版本。可能大家和我一样,真正使用Windows操作系统也不过是从Windows7开始。对于老系统,也只是从课本、老师或者其他人的谈论中了解了一些。毕竟谁也没有这么多的功夫去重新装一个系统,只为了体验一下怀旧的感觉。Windows 95 从 1995 年 8 月 24 日发布到...原创 2018-08-25 10:13:00 · 3732 阅读 · 0 评论 -
近几个月Github上最热门的Java项目一览
今天逛了逛Github,顺手精选出了一下近几个月以来Github上最热门的12个Java项目。如果遇到自己感兴趣的开源项目,不妨去学习一下哦!1. java-design-patterns(Star:36k)Github地址:https://github.com/iluwatar/java-design-patterns介绍:设计模式是形式化的最佳实践,程序员可...原创 2018-07-25 19:10:49 · 33294 阅读 · 3 评论