# java成神之路 **Repository Path**: dyh1183/java_god ## Basic Information - **Project Name**: java成神之路 - **Description**: 记录Java日常学习笔记,涵盖多方面的知识,一直在更新。如JVM调优,Kafka、Rabbit、Redis、OAuth、Zookeeper、JUC并发编程、ES等......... - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2020-08-17 - **Last Updated**: 2023-01-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # java成神之路 #### 一、成神之路 ```bash - 成神不是一蹴而就,也不是白日做梦。一切都源于知识的积累和沉淀。特在此分享日常学习的点滴笔记, 记录自己的成长过程。不成神,我成佛是不是可以呀,哈哈哈 - 划重点了,该项目涵盖Java多方面知识,不懂的可以来这里找到答案。包括:Zookeeper、Kafka、RabbitMQ、 Redis、MySQL性能优化、JVM原理、JVM调优、OAuth2.0安全认证,JUC多现场并发编程,设计模式等........ - 后续会不断的新增完善,期待更好的自己,也期待更好的你.................... ``` #### **二、成神的脚步** ```bash ├─图片(通过Xmind导出的图片文件,方便直接打开查看) │ JVM.png │ MySQL.png │ OAuth2.0.png │ RabbitMQ.png │ Redis总结.png │ SpringCloud OAuth2.0.png │ SpringIOC.png │ 分布式事务解决方案.png │ 并发编程.png │ 消息队列MQ.png │ └─脑图文件 JUC并发编程.xmind----------------------- JUC并发编程学习文档 JVM.xmind------------------------------ JVM概念以及调优文档 Kafka.xmind---------------------------- Kafka详解文档 MySQL.xmind---------------------------- Mysql引擎和SQL优化 OAuth2.0.xmind------------------------- OAuth2.0四种认证方式 RabbitMQ.xmind------------------------- Rabbit原理 Redis总结.xmind------------------------ Redis原理 SpringCloud OAuth2.0.xmind------------ SpringCloud集成OAuth2.0 详解 SpringIOC.xmind----------------------- SpingIOC原理 Zookeeper.xmind----------------------- Zookeeper原理 分布式事务解决方案.xmind---------------- 分布式事务 消息队列MQ.xmind----------------------- 消息队列总览 设计模式-策略模式.xmind ``` #### 三. 快捷链接,快速查看文档,不迷路 1. 记录Shell语法总结: [语法总结链接](https://gitee.com/dyh1183/java_god/blob/master/md/Shell%E8%84%9A%E6%9C%AC%E8%AF%AD%E6%B3%95%E6%80%BB%E7%BB%93.md)记录了Shell脚本编写的注意事项,语法结构等,以及 [练习shell脚本文件](https://gitee.com/dyh1183/java_god/blob/master/md/test.sh); 2. [SpringSecurity原理剖析](https://gitee.com/dyh1183/java_god/blob/master/md/SpringSecurity%E5%8E%9F%E7%90%86%E5%89%96%E6%9E%90.md): 记录了SpringSecurity的认证和授权过程,[原理图](https://www.processon.com/special/template/5fbe10e07d9c084789966b61) : 记录了整个的一个认证流程; 3. [Spring内置接口](https://gitee.com/dyh1183/java_god/blob/master/md/Spring%E5%86%85%E7%BD%AE%E6%89%A9%E5%B1%95%E6%8E%A5%E5%8F%A3.md):包括BeanNameAware、BeanFactoryAware、ApplicationContextAware等等; 4. [设计模式之观察者模式/监听者模式](https://gitee.com/dyh1183/java_god/blob/master/md/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E4%B9%8B_%E8%A7%82%E5%AF%9F%E8%80%85%E6%A8%A1%E5%BC%8F.md):可以很好的应用到自己的项目中 #### ............未完待续,期待更好的自己........ #### 码云特技 1. 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md 2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com/) 3. 你可以 https://gitee.com/explore 这个地址来了解码云上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 5. 码云官方提供的使用手册 https://gitee.com/help 6. 码云封面人物是一档用来展示码云会员风采的栏目 https://gitee.com/gitee-stars/