资源推荐

2020/10/1

# 优质网站

Pdai (opens new window)
介绍:Java全栈知识体系

mdeditor (opens new window)
介绍:在线编辑Markdown

ProcessOn (opens new window)
介绍:在线做图

Java8 (opens new window)
介绍:Java在线文档

AppacheCN (opens new window)
介绍:中文在线学习文档(非官方)

Redis在线 (opens new window)
介绍:Redis在线命令测试

Spring Initializr (opens new window)
介绍:初始化Spring Boot项目

技术文章 (opens new window)
介绍:美团技术团队

front-end-playground (opens new window)
介绍:被删的前端游乐场

phodal (opens new window)
介绍:github漫游指南

Docker学习 (opens new window)
介绍: Docker入门到实践

# 优质代码库

topics/java (opens new window)
介绍:Java项目stars实时排名

chachaxw (opens new window)
介绍: 数据结构与算法

# Java知识仓库

CS-Notes (opens new window)
介绍:技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计、Java、Python、C++。

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

advanced-java (opens new window)
介绍:互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识,后端同学必看。

toBeTopJavaer (opens new window)
介绍:项目几乎涵盖了 Java 工程师必备的所有知识,Java工程师成神之路。

architect-awesome (opens new window)
介绍:后端架构师技术图谱,对后端知识体系覆盖特别全。

technology-talk (opens new window)
介绍:汇总java生态圈常用技术框架、开源中间件,系统架构、数据库、大公司架构案例、常用三方类库、项目管理、线上问题排查、个人成长、思考等知识。

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

JCSprout (opens new window)
介绍:收录了作者记录的一些 Java 核心知识,比如如何优雅的使用和理解线程池、设计一个百万级的消息推送系统等等。

3y (opens new window)
介绍:从Java基础、JavaWeb基础到常用的框架再到面试题都有完整的教程,几乎涵盖了Java后端必备的知识点。

interview_internal_reference (opens new window)
介绍:2020年最新总结,阿里,腾讯,百度,美团,头条等技术面试题目,以及答案,专家出题人分析汇总。

OnJava8 (opens new window)
介绍:又名《Java编程思想》第5版, Java 四大名著之一。

effective-java-3rd-chinese (opens new window)
介绍:Java 四大名著之一,本书一共包含90个条目,每个条目讨论Java程序设计中的一条规则。这些规则反映了最有经验的优秀程序员在实践中常用的一些有益的做法。

# Java项目仓库

Cloud-Platform (opens new window)
介绍:Cloud-Platform是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,
其中包含具备用户管理、资源权限管理、网关API 管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。
代码简洁,架构清晰,适合学习和直接项目中使用。
核心技术采用Spring Boot 2.1.2以及Spring Cloud (Greenwich.RELEASE) 相关核心组件,采用Nacos注册和配置中心,集成流量卫兵Sentinel,前端采用d2-admin中台框架。

vhr (opens new window)
介绍:微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。

spring-boot-pay (opens new window)
介绍:支付服务:支付宝,微信,银联详细代码案例;支付API文档、持续更新中,交流群:873689597。

miaosha (opens new window)
介绍:秒杀系统设计与实现.互联网工程师进阶与分析。

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

spring-boot-demo (opens new window)
介绍:该项目已成功集成 actuator(监控)、admin(可视化监控)、logback(日志)、aopLog(通过AOP记录web请求日志)、
统一异常处理(json级别和页面级别)、freemarker(模板引擎)、thymeleaf(模板引擎)、Beetl(模板引擎)、Enjoy(模板引擎)、
JdbcTemplate(通用JDBC操作数据库)、JPA(强大的ORM框架)、mybatis(强大的ORM框架)、通用Mapper(快速操作Mybatis)、
PageHelper(通用的Mybatis分页插件)、mybatis-plus(快速操作Mybatis)、BeetlSQL(强大的ORM框架)、upload(本地文件上传和七牛云文件上传)、redis(缓存)、ehcache(缓存)......

hutool (opens new window)
介绍:Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。

halo (opens new window)
介绍:一个优秀的开源博客发布应用。

Last Updated: 4/4/2024