本文已经收录自笔者开源的 JavaGuide: https://github.com/Snailclimb/JavaGuide (【Java学习+面试指南】 一份涵盖大部分Java程序员所须要掌握的核心知识。)前端
Star 的数量统计于 2019-12-29。java
Guide 哥大三开始维护的,目前算是纯 Java 类型项目中 Star 数量最多的项目了。可是,本仓库的价值远远(+N次 )比不上像 Spring Boot、Elasticsearch 等等这样很是很是很是优秀的项目。但愿之后我也有能力为这些项目贡献一些有价值的代码。git
感受还不错。根据官网介绍:程序员
设计模式是程序员在设计应用程序或系统时能够用来解决常见问题的最佳形式化实践。 设计模式能够经过提供通过测试的,通过验证的开发范例来加快开发过程。 重用设计模式有助于防止引发重大问题的细微问题,而且还能够提升熟悉模式的编码人员和架构师的代码可读性。
搜索引擎界的扛把子,但不只仅是搜素引擎那么简单。github
必须好好学啊,必定要好好学!如今 Java 后端新项目有不用 Spring Boot 开发的有吗?若是有的话,请把这我的的联系方式告诉我,我有不少话想给他交流交流!web
这个没怎么用过,不作太多评价。面试
RxJava
是一个 基于事件流、实现异步操做的库。本项目大部份内容来自中华石杉的一个课程,内容涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识,很是不错了!spring
很牛逼的实战项目,还附有详细的文档,做为毕设或者练手项目都再好不过了。apache
给我感受是安卓项目中用的居多。固然,Java 后端项目也会常常用,可是通常使用 Spring Boot 进行开发的时候,若是须要远程调用的话建议使用 Spring 封装的 RestTemplate
。编程
很厉害很厉害!提供了不少很是实用的工具类、更加实用的集合类、一些经常使用的数据结构好比布隆过滤器、缓存等等。
我木有用过,留下了没有技术的眼泪。
虽然我本身没有亲身用过,可是身边用过的朋友评价都还挺好的。根据官网介绍,这家伙能够解决下面这些让人脑袋疼的问题:
学习 Spring Boot 必备!配合上个人 springboot-guide :https://github.com/Snailclimb/springboot-guide,效果杠杠滴!
使用 Lombok 咱们能够简化咱们的 Java 代码,好比使用它以后咱们经过注释就能够实现 getter/setter、equals等方法。
与我而言,没有特别惊艳,可是一些提供的一些代码规范确实挺有用的!
Guide 哥半个多月前开始维护的,虽然如今 Star 数量比较少,我相信后面必定会有更多人喜欢上这个项目,我也会继续认真维护下去。
做者的其余开源项目推荐: