# note **Repository Path**: PeppaPigskin/note ## Basic Information - **Project Name**: note - **Description**: 个人学习工作中相关知识点整理笔记 - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 8 - **Forks**: 0 - **Created**: 2021-11-29 - **Last Updated**: 2025-01-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: 笔记, Java, 面试, 技术栈 ## README #### 一、介绍       `本人主要从事Java后端开发工作,本站内容主要针对个人开发生涯中使用的一些相关技术栈进行系统性梳理.内容仅供学习交流使用,如若存在侵权,请联系本人删除!`       `码云地址`——[note: 个人学习工作中相关知识点整理笔记](https://gitee.com/PeppaPigskin/note)      `GitHub地址`——[GitHub - PeppaPigskin/note: 个人学习工作中相关知识点整理笔记](https://github.com/PeppaPigskin/note) #### 二、文件目录结构     [0、Java从入门到成神经病](https://gitee.com/PeppaPigskin/note/blob/master/0、Java从入门到成神经病.md)——文档———Java基础知识体系     [1、Java开发之工具环境篇](https://gitee.com/PeppaPigskin/note/blob/master/1、Java开发之工具环境篇.md)——文档———现阶段Java开发环境搭建及配置     [2、Java开发之后端技术篇](https://gitee.com/PeppaPigskin/note/blob/master/2、Java开发之后端技术篇.md)——文档———现阶段Java开发使用的主流技术     [3、Java开发之数据库篇](https://gitee.com/PeppaPigskin/note/blob/master/3、Java开发之数据库篇.md)———文档———主流数据库相关使用记录     [4、Java开发之前端技术篇](https://gitee.com/PeppaPigskin/note/blob/master/4、Java开发之前端技术篇.md)——文档———前端知识点整理(浅谈)     [5、Java面试题题库](https://gitee.com/PeppaPigskin/note/blob/master/5、Java面试题题库.md)—————文档———面试题及答案依据知识点整理     [6、软考笔记之软件设计师](https://gitee.com/PeppaPigskin/note/blob/master/6、软考笔记之软件设计师.md)——文档———软件设计师知识点、考点整理     [attachments](https://gitee.com/PeppaPigskin/note/blob/master/attachments)————————目录———存放文档中提及的相关附件文件     [image](https://gitee.com/PeppaPigskin/note/blob/master/image)———————————插图———存放文档中显示的图片资源文件 #### 三、文档详细目录结构 ##### 0、Java从入门到成神经病 - [0、Java技术大纲](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#0java%E6%8A%80%E6%9C%AF%E5%A4%A7%E7%BA%B2 "0、Java技术大纲") - - [1、JavaSE基础](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#1javase%E5%9F%BA%E7%A1%80 "1、JavaSE基础") - - [1、Java开发前奏](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#1java%E5%BC%80%E5%8F%91%E5%89%8D%E5%A5%8F "1、Java开发前奏") - - [1、计算机基本原理](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#1%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9F%BA%E6%9C%AC%E5%8E%9F%E7%90%86 "1、计算机基本原理") - - [1、硬件系统](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#1%E7%A1%AC%E4%BB%B6%E7%B3%BB%E7%BB%9F "1、硬件系统") - - [1、主机](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#1%E4%B8%BB%E6%9C%BA "1、主机") - [2、外设](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#2%E5%A4%96%E8%AE%BE "2、外设") - [2、软件系统](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#2%E8%BD%AF%E4%BB%B6%E7%B3%BB%E7%BB%9F "2、软件系统") - - [1、系统软件](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#1%E7%B3%BB%E7%BB%9F%E8%BD%AF%E4%BB%B6 "1、系统软件") - [2、应用软件](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#2%E5%BA%94%E7%94%A8%E8%BD%AF%E4%BB%B6 "2、应用软件") - [2、Java语言开发环境的搭建](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#2java%E8%AF%AD%E8%A8%80%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E7%9A%84%E6%90%AD%E5%BB%BA "2、Java语言开发环境的搭建") - [3、相关反编译工具介绍](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#3%E7%9B%B8%E5%85%B3%E5%8F%8D%E7%BC%96%E8%AF%91%E5%B7%A5%E5%85%B7%E4%BB%8B%E7%BB%8D "3、相关反编译工具介绍") - [4、Java开发工具](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#4java%E5%BC%80%E5%8F%91%E5%B7%A5%E5%85%B7 "4、Java开发工具") - [5、javadoc](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#5javadoc "5、javadoc") - [2、Java基础语法](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#2java%E5%9F%BA%E7%A1%80%E8%AF%AD%E6%B3%95 "2、Java基础语法") - [3、面向对象编程](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#3%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1%E7%BC%96%E7%A8%8B "3、面向对象编程") - [4、多线程应用](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#4%E5%A4%9A%E7%BA%BF%E7%A8%8B%E5%BA%94%E7%94%A8 "4、多线程应用") - [5、javaAPI详解](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#5javaapi%E8%AF%A6%E8%A7%A3 "5、javaAPI详解") - [6、IO技术](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#6io%E6%8A%80%E6%9C%AF "6、IO技术") - [7、网络编程](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#7%E7%BD%91%E7%BB%9C%E7%BC%96%E7%A8%8B "7、网络编程") - [8、java高级特性](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#8java%E9%AB%98%E7%BA%A7%E7%89%B9%E6%80%A7 "8、java高级特性") - [2、数据库技术](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#2%E6%95%B0%E6%8D%AE%E5%BA%93%E6%8A%80%E6%9C%AF "2、数据库技术") - [3、JDBC技术](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#3jdbc%E6%8A%80%E6%9C%AF "3、JDBC技术") - [4、Web基础技术](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#4web%E5%9F%BA%E7%A1%80%E6%8A%80%E6%9C%AF "4、Web基础技术") - [5、Web主流框架技术](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#5web%E4%B8%BB%E6%B5%81%E6%A1%86%E6%9E%B6%E6%8A%80%E6%9C%AF "5、Web主流框架技术") - [6、Web高级进阶](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#6web%E9%AB%98%E7%BA%A7%E8%BF%9B%E9%98%B6 "6、Web高级进阶") - [7、大型高并发网站优化方案](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#7%E5%A4%A7%E5%9E%8B%E9%AB%98%E5%B9%B6%E5%8F%91%E7%BD%91%E7%AB%99%E4%BC%98%E5%8C%96%E6%96%B9%E6%A1%88 "7、大型高并发网站优化方案") - [8、第三方技术](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#8%E7%AC%AC%E4%B8%89%E6%96%B9%E6%8A%80%E6%9C%AF "8、第三方技术") - - [1、EasyPOI](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#1easypoi "1、EasyPOI") - [1、Java知识点整理](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#1java%E7%9F%A5%E8%AF%86%E7%82%B9%E6%95%B4%E7%90%86 "1、Java知识点整理") - - [1、JavaSE基础](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#1javase%E5%9F%BA%E7%A1%80-1 "1、JavaSE基础") - - [jdk和jre的区别](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#jdk%E5%92%8Cjre%E7%9A%84%E5%8C%BA%E5%88%AB "jdk和jre的区别") - [==和equals的区别](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#%E5%92%8Cequals%E7%9A%84%E5%8C%BA%E5%88%AB "==和equals的区别") - [final在java中的作用](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#final%E5%9C%A8java%E4%B8%AD%E7%9A%84%E4%BD%9C%E7%94%A8 "final在java中的作用") - [String属于基础类型吗](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#string%E5%B1%9E%E4%BA%8E%E5%9F%BA%E7%A1%80%E7%B1%BB%E5%9E%8B%E5%90%97 "String属于基础类型吗") - [操作字符串的类](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#%E6%93%8D%E4%BD%9C%E5%AD%97%E7%AC%A6%E4%B8%B2%E7%9A%84%E7%B1%BB "操作字符串的类") - [如何实现字符串反转](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#%E5%A6%82%E4%BD%95%E5%AE%9E%E7%8E%B0%E5%AD%97%E7%AC%A6%E4%B8%B2%E5%8F%8D%E8%BD%AC "如何实现字符串反转") - [String常见方法](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#string%E5%B8%B8%E8%A7%81%E6%96%B9%E6%B3%95 "String常见方法") - [普通类和抽象类的区别](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#%E6%99%AE%E9%80%9A%E7%B1%BB%E5%92%8C%E6%8A%BD%E8%B1%A1%E7%B1%BB%E7%9A%84%E5%8C%BA%E5%88%AB "普通类和抽象类的区别") - [接口和抽象类的区别](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#%E6%8E%A5%E5%8F%A3%E5%92%8C%E6%8A%BD%E8%B1%A1%E7%B1%BB%E7%9A%84%E5%8C%BA%E5%88%AB "接口和抽象类的区别") - [BIO、NIO、AIO的区别](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#bionioaio%E7%9A%84%E5%8C%BA%E5%88%AB "BIO、NIO、AIO的区别") - [Files的常用方法有哪些](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#files%E7%9A%84%E5%B8%B8%E7%94%A8%E6%96%B9%E6%B3%95%E6%9C%89%E5%93%AA%E4%BA%9B "Files的常用方法有哪些") - [建立数组的方式](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#%E5%BB%BA%E7%AB%8B%E6%95%B0%E7%BB%84%E7%9A%84%E6%96%B9%E5%BC%8F "建立数组的方式") - [2、数据库](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#2%E6%95%B0%E6%8D%AE%E5%BA%93 "2、数据库") - - [1、MySQL](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#1mysql "1、MySQL") - - [mysql分页查询](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#mysql%E5%88%86%E9%A1%B5%E6%9F%A5%E8%AF%A2 "mysql分页查询") - [MySQL数据库优化](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#mysql%E6%95%B0%E6%8D%AE%E5%BA%93%E4%BC%98%E5%8C%96 "MySQL数据库优化") - [2、Oracle](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#2oracle "2、Oracle") - [3、数据库查询记录大于n条的记录](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#3%E6%95%B0%E6%8D%AE%E5%BA%93%E6%9F%A5%E8%AF%A2%E8%AE%B0%E5%BD%95%E5%A4%A7%E4%BA%8En%E6%9D%A1%E7%9A%84%E8%AE%B0%E5%BD%95 "3、数据库查询记录大于n条的记录") - [3、Spring](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#3spring "3、Spring") - [4、SpringBoot](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#4springboot "4、SpringBoot") - [5、SpringCloud](https://gitee.com/PeppaPigskin/note/blob/master/0%E3%80%81Java%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E6%88%90%E7%A5%9E%E7%BB%8F%E7%97%85.md#5springcloud "5、SpringCloud") ##### 1、Java开发之工具环境篇 - [1、OS——终端常用命令](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#1os%E7%BB%88%E7%AB%AF%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4 "1、OS——终端常用命令") - - [1、mac常用命令](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#1mac%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4 "1、mac常用命令") - [2、linux常用命令](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#2linux%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4 "2、linux常用命令") - [2、Windows——常用软件环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#2windows%E5%B8%B8%E7%94%A8%E8%BD%AF%E4%BB%B6%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "2、Windows——常用软件环境搭建") - - [1、Win10 企业版密钥](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#1win10-%E4%BC%81%E4%B8%9A%E7%89%88%E5%AF%86%E9%92%A5 "1、Win10 企业版密钥") - [2、Windows下使用SQLyog定时备份数据库](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#2windows%E4%B8%8B%E4%BD%BF%E7%94%A8sqlyog%E5%AE%9A%E6%97%B6%E5%A4%87%E4%BB%BD%E6%95%B0%E6%8D%AE%E5%BA%93 "2、Windows下使用SQLyog定时备份数据库") - [3、Windows计划任务设置数据自动备份](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#3windows%E8%AE%A1%E5%88%92%E4%BB%BB%E5%8A%A1%E8%AE%BE%E7%BD%AE%E6%95%B0%E6%8D%AE%E8%87%AA%E5%8A%A8%E5%A4%87%E4%BB%BD "3、Windows计划任务设置数据自动备份") - [3、Mac——常用软件环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#3mac%E5%B8%B8%E7%94%A8%E8%BD%AF%E4%BB%B6%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "3、Mac——常用软件环境搭建") - - [1、iTerm2 + Oh My Zsh 终端](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#1iterm2--oh-my-zsh-%E7%BB%88%E7%AB%AF "1、iTerm2 + Oh My Zsh 终端") - [2、Brew 安装和卸载](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#2brew-%E5%AE%89%E8%A3%85%E5%92%8C%E5%8D%B8%E8%BD%BD "2、Brew 安装和卸载") - [4、VMware Fusion 12pro 密钥](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#4vmware-fusion-12pro-%E5%AF%86%E9%92%A5 "4、VMware Fusion 12pro 密钥") - [5、远程控制工具sunloginclient](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#5%E8%BF%9C%E7%A8%8B%E6%8E%A7%E5%88%B6%E5%B7%A5%E5%85%B7sunloginclient "5、远程控制工具sunloginclient") - [6、终端工具Tabby](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#6%E7%BB%88%E7%AB%AF%E5%B7%A5%E5%85%B7tabby "6、终端工具Tabby") - [7、虚拟机连接工具finalshell](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#7%E8%99%9A%E6%8B%9F%E6%9C%BA%E8%BF%9E%E6%8E%A5%E5%B7%A5%E5%85%B7finalshell "7、虚拟机连接工具finalshell") - [8、安卓模拟器noxappplayer](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#8%E5%AE%89%E5%8D%93%E6%A8%A1%E6%8B%9F%E5%99%A8noxappplayer "8、安卓模拟器noxappplayer") - [9、设置VPN](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#9%E8%AE%BE%E7%BD%AEvpn "9、设置VPN") - [10、屏幕录制及截图软件](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#10%E5%B1%8F%E5%B9%95%E5%BD%95%E5%88%B6%E5%8F%8A%E6%88%AA%E5%9B%BE%E8%BD%AF%E4%BB%B6 "10、屏幕录制及截图软件") - - [1、iShot](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#1ishot "1、iShot") - [2、Omi录屏专家](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#2omi%E5%BD%95%E5%B1%8F%E4%B8%93%E5%AE%B6 "2、Omi录屏专家") - [11、windows远程桌面工具](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#11windows%E8%BF%9C%E7%A8%8B%E6%A1%8C%E9%9D%A2%E5%B7%A5%E5%85%B7 "11、windows远程桌面工具") - [12、在线绘图工具](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#12%E5%9C%A8%E7%BA%BF%E7%BB%98%E5%9B%BE%E5%B7%A5%E5%85%B7 "12、在线绘图工具") - [4、Java——开发环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#4java%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "4、Java——开发环境搭建") - - [1、JDK安装与配置](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#1jdk%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE "1、JDK安装与配置") - [2、IDEA安装与配置](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#2idea%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE "2、IDEA安装与配置") - [3、域名访问环境](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#3%E5%9F%9F%E5%90%8D%E8%AE%BF%E9%97%AE%E7%8E%AF%E5%A2%83 "3、域名访问环境") - [4、性能测试工具](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#4%E6%80%A7%E8%83%BD%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7 "4、性能测试工具") - [5、压力测试工具](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#5%E5%8E%8B%E5%8A%9B%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7 "5、压力测试工具") - [6、Git 环境配置](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#6git-%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE "6、Git 环境配置") - [7、Tomcat 安装与配置](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#7tomcat-%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE "7、Tomcat 安装与配置") - [8、Mysql 安装与配置](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#8mysql-%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE "8、Mysql 安装与配置") - - [1、安装mysql@5.7](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#1%E5%AE%89%E8%A3%85mysql57 "1、安装mysql@5.7") - [2、安装mysql 8.0.26](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#2%E5%AE%89%E8%A3%85mysql-8026 "2、安装mysql 8.0.26") - [9、Nacos环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#9nacos%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "9、Nacos环境搭建") - [10、Webpack安装](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#10webpack%E5%AE%89%E8%A3%85 "10、Webpack安装") - [11、Node环境搭建(npm同时也会安装好)](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#11node%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BAnpm%E5%90%8C%E6%97%B6%E4%B9%9F%E4%BC%9A%E5%AE%89%E8%A3%85%E5%A5%BD "11、Node环境搭建(npm同时也会安装好)") - [12、Apifox安装与配置](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#12apifox%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE "12、Apifox安装与配置") - [13、SVN环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#13svn%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "13、SVN环境搭建") - [14、Go语言开发环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#14go%E8%AF%AD%E8%A8%80%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "14、Go语言开发环境搭建") - [15、Maven环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#15maven%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "15、Maven环境搭建") - [16、Seata环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#16seata%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "16、Seata环境搭建") - [17、Eclipse安装与配置](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#17eclipse%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE "17、Eclipse安装与配置") - [18、Sentinel控制台环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#18sentinel%E6%8E%A7%E5%88%B6%E5%8F%B0%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "18、Sentinel控制台环境搭建") - [19、Redis环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#19redis%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "19、Redis环境搭建") - [20、浏览器工具相关](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#20%E6%B5%8F%E8%A7%88%E5%99%A8%E5%B7%A5%E5%85%B7%E7%9B%B8%E5%85%B3 "20、浏览器工具相关") - [21、DockerDesktop安装与配置](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#21dockerdesktop%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE "21、DockerDesktop安装与配置") - [22、开发者边车dev-sidecar](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#22%E5%BC%80%E5%8F%91%E8%80%85%E8%BE%B9%E8%BD%A6dev-sidecar "22、开发者边车dev-sidecar") - [23、KingBaseES——人大金仓国产数据库](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#23kingbasees%E4%BA%BA%E5%A4%A7%E9%87%91%E4%BB%93%E5%9B%BD%E4%BA%A7%E6%95%B0%E6%8D%AE%E5%BA%93 "23、KingBaseES——人大金仓国产数据库") - [5、Java——虚拟机环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#5java%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "5、Java——虚拟机环境搭建") - - [1、VirtualBox虚拟机安装](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#1virtualbox%E8%99%9A%E6%8B%9F%E6%9C%BA%E5%AE%89%E8%A3%85 "1、VirtualBox虚拟机安装") - [2、Vagrant](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#2vagrant "2、Vagrant") - [3、Linux虚拟机安装](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#3linux%E8%99%9A%E6%8B%9F%E6%9C%BA%E5%AE%89%E8%A3%85 "3、Linux虚拟机安装") - [4、Linux中Docker环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#4linux%E4%B8%ADdocker%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "4、Linux中Docker环境搭建") - [5、Docker中安装mysql](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#5docker%E4%B8%AD%E5%AE%89%E8%A3%85mysql "5、Docker中安装mysql") - [6、Docker中安装redis](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#6docker%E4%B8%AD%E5%AE%89%E8%A3%85redis "6、Docker中安装redis") - [7、Docker中安装elasticSearch、kibana、ik分词器及自定义扩展词库](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#7docker%E4%B8%AD%E5%AE%89%E8%A3%85elasticsearchkibanaik%E5%88%86%E8%AF%8D%E5%99%A8%E5%8F%8A%E8%87%AA%E5%AE%9A%E4%B9%89%E6%89%A9%E5%B1%95%E8%AF%8D%E5%BA%93 "7、Docker中安装elasticSearch、kibana、ik分词器及自定义扩展词库") - [8、Docker中安装nginx](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#8docker%E4%B8%AD%E5%AE%89%E8%A3%85nginx "8、Docker中安装nginx") - [9、Docker中安装RabbitMQ](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#9docker%E4%B8%AD%E5%AE%89%E8%A3%85rabbitmq "9、Docker中安装RabbitMQ") - [10、Docker中安装Oracle](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#10docker%E4%B8%AD%E5%AE%89%E8%A3%85oracle "10、Docker中安装Oracle") - [11、Linux虚拟机中安装Redis](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#11linux%E8%99%9A%E6%8B%9F%E6%9C%BA%E4%B8%AD%E5%AE%89%E8%A3%85redis "11、Linux虚拟机中安装Redis") - [12、Linux中JDK环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#12linux%E4%B8%ADjdk%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "12、Linux中JDK环境搭建") - [13、Linux中MySQL环境搭建【LNMP】](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#13linux%E4%B8%ADmysql%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BAlnmp "13、Linux中MySQL环境搭建【LNMP】") - [14、Linux中Canal环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#14linux%E4%B8%ADcanal%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "14、Linux中Canal环境搭建") - [15、Linux中Maven环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#15linux%E4%B8%ADmaven%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "15、Linux中Maven环境搭建") - [16、Linux中Git环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#16linux%E4%B8%ADgit%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "16、Linux中Git环境搭建") - [17、Linux中Jenkins搭建](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#17linux%E4%B8%ADjenkins%E6%90%AD%E5%BB%BA "17、Linux中Jenkins搭建") - [18、Docker中安装Zipkin](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#18docker%E4%B8%AD%E5%AE%89%E8%A3%85zipkin "18、Docker中安装Zipkin") - [19、Docker中Oracle环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#19docker%E4%B8%ADoracle%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "19、Docker中Oracle环境搭建") - [20、Docker中Tomcat环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/1%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%B7%A5%E5%85%B7%E7%8E%AF%E5%A2%83%E7%AF%87.md#20docker%E4%B8%ADtomcat%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "20、Docker中Tomcat环境搭建") ##### 2、Java开发之后端技术篇 - [一、主流技术](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#%E4%B8%80%E4%B8%BB%E6%B5%81%E6%8A%80%E6%9C%AF "一、主流技术") - - [1、MybatisPlus](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1mybatisplus "1、MybatisPlus") - - [0、说明](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#0%E8%AF%B4%E6%98%8E "0、说明") - [1、主键生成策略](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E4%B8%BB%E9%94%AE%E7%94%9F%E6%88%90%E7%AD%96%E7%95%A5 "1、主键生成策略") - [2、自动填充](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2%E8%87%AA%E5%8A%A8%E5%A1%AB%E5%85%85 "2、自动填充") - [3、乐观锁](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#3%E4%B9%90%E8%A7%82%E9%94%81 "3、乐观锁") - [4、分页实现](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#4%E5%88%86%E9%A1%B5%E5%AE%9E%E7%8E%B0 "4、分页实现") - [5、简单查询](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#5%E7%AE%80%E5%8D%95%E6%9F%A5%E8%AF%A2 "5、简单查询") - [6、复杂条件查询](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#6%E5%A4%8D%E6%9D%82%E6%9D%A1%E4%BB%B6%E6%9F%A5%E8%AF%A2 "6、复杂条件查询") - [7、物理删除](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#7%E7%89%A9%E7%90%86%E5%88%A0%E9%99%A4 "7、物理删除") - [8、逻辑删除](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#8%E9%80%BB%E8%BE%91%E5%88%A0%E9%99%A4 "8、逻辑删除") - [9、性能分析插件](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#9%E6%80%A7%E8%83%BD%E5%88%86%E6%9E%90%E6%8F%92%E4%BB%B6 "9、性能分析插件") - [10、代码生成器生成接口结构](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#10%E4%BB%A3%E7%A0%81%E7%94%9F%E6%88%90%E5%99%A8%E7%94%9F%E6%88%90%E6%8E%A5%E5%8F%A3%E7%BB%93%E6%9E%84 "10、代码生成器生成接口结构") - [2、Swagger](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2swagger "2、Swagger") - [3、Nginx](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#3nginx "3、Nginx") - - [1、基本使用](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E5%9F%BA%E6%9C%AC%E4%BD%BF%E7%94%A8 "1、基本使用") - [2、K8S无状态服务部署之Nginx环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2k8s%E6%97%A0%E7%8A%B6%E6%80%81%E6%9C%8D%E5%8A%A1%E9%83%A8%E7%BD%B2%E4%B9%8Bnginx%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "2、K8S无状态服务部署之Nginx环境搭建") - [4、Tomcat](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#4tomcat "4、Tomcat") - [5、EasyExcel](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#5easyexcel "5、EasyExcel") - [6、Spring](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#6spring "6、Spring") - - [1、SpringSession——解决分布式系统Session不一致问题](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1springsession%E8%A7%A3%E5%86%B3%E5%88%86%E5%B8%83%E5%BC%8F%E7%B3%BB%E7%BB%9Fsession%E4%B8%8D%E4%B8%80%E8%87%B4%E9%97%AE%E9%A2%98 "1、SpringSession——解决分布式系统Session不一致问题") - [2、SpringCache——解决分布式缓存不一致性问题](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2springcache%E8%A7%A3%E5%86%B3%E5%88%86%E5%B8%83%E5%BC%8F%E7%BC%93%E5%AD%98%E4%B8%8D%E4%B8%80%E8%87%B4%E6%80%A7%E9%97%AE%E9%A2%98 "2、SpringCache——解决分布式缓存不一致性问题") - [3、SpringSecurity权限框架](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#3springsecurity%E6%9D%83%E9%99%90%E6%A1%86%E6%9E%B6 "3、SpringSecurity权限框架") - [4、Spring注入方式](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#4spring%E6%B3%A8%E5%85%A5%E6%96%B9%E5%BC%8F "4、Spring注入方式") - [7、SpringBoot](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#7springboot "7、SpringBoot") - - [1、SpringBoot简介](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1springboot%E7%AE%80%E4%BB%8B "1、SpringBoot简介") - [2、备份mysql后发送邮件并删除备份文件,支持win和Linux](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2%E5%A4%87%E4%BB%BDmysql%E5%90%8E%E5%8F%91%E9%80%81%E9%82%AE%E4%BB%B6%E5%B9%B6%E5%88%A0%E9%99%A4%E5%A4%87%E4%BB%BD%E6%96%87%E4%BB%B6%E6%94%AF%E6%8C%81win%E5%92%8Clinux "2、备份mysql后发送邮件并删除备份文件,支持win和Linux") - [3、编写自定义starter](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#3%E7%BC%96%E5%86%99%E8%87%AA%E5%AE%9A%E4%B9%89starter "3、编写自定义starter") - [8、SpringCloud](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#8springcloud "8、SpringCloud") - - [0、SpringCloud简介](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#0springcloud%E7%AE%80%E4%BB%8B "0、SpringCloud简介") - [1、Spring Cloud Netflix Eureka——服务发现、注册中心](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1spring-cloud-netflix-eureka%E6%9C%8D%E5%8A%A1%E5%8F%91%E7%8E%B0%E6%B3%A8%E5%86%8C%E4%B8%AD%E5%BF%83 "1、Spring Cloud Netflix Eureka——服务发现、注册中心") - [2、Spring Cloud Config——配置中心](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2spring-cloud-config%E9%85%8D%E7%BD%AE%E4%B8%AD%E5%BF%83 "2、Spring Cloud Config——配置中心") - [3、Spring Cloud Open Feign——声明式远程调用(调用远程服务)](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#3spring-cloud-open-feign%E5%A3%B0%E6%98%8E%E5%BC%8F%E8%BF%9C%E7%A8%8B%E8%B0%83%E7%94%A8%E8%B0%83%E7%94%A8%E8%BF%9C%E7%A8%8B%E6%9C%8D%E5%8A%A1 "3、Spring Cloud Open Feign——声明式远程调用(调用远程服务)") - [4、Spring Cloud Netflix Hystrix——熔断器](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#4spring-cloud-netflix-hystrix%E7%86%94%E6%96%AD%E5%99%A8 "4、Spring Cloud Netflix Hystrix——熔断器") - [5、Spring Cloud Gateway——服务网关](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#5spring-cloud--gateway%E6%9C%8D%E5%8A%A1%E7%BD%91%E5%85%B3 "5、Spring Cloud Gateway——服务网关") - [6、Spring Cloud Sleuth+Zipkin——服务链路追踪](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#6spring-cloud-sleuthzipkin%E6%9C%8D%E5%8A%A1%E9%93%BE%E8%B7%AF%E8%BF%BD%E8%B8%AA "6、Spring Cloud Sleuth+Zipkin——服务链路追踪") - [7、Spring Cloud Netflix Ribbon——负载均衡](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#7spring-cloud-netflix-ribbon%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1 "7、Spring Cloud Netflix Ribbon——负载均衡") - [8、Spring Cloud Bus——消息总线](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#8spring-cloud-bus%E6%B6%88%E6%81%AF%E6%80%BB%E7%BA%BF "8、Spring Cloud Bus——消息总线") - [9、Spring Cloud Netflix Zuul——路由和过滤器](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#9spring-cloud-netflix-zuul%E8%B7%AF%E7%94%B1%E5%92%8C%E8%BF%87%E6%BB%A4%E5%99%A8 "9、Spring Cloud Netflix Zuul——路由和过滤器") - [10、Spring Cloud Zookeeper——分布式应用程序协调服务软件](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#10spring-cloud-zookeeper%E5%88%86%E5%B8%83%E5%BC%8F%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%8D%8F%E8%B0%83%E6%9C%8D%E5%8A%A1%E8%BD%AF%E4%BB%B6 "10、Spring Cloud Zookeeper——分布式应用程序协调服务软件") - [9、SpringCloudAlibaba](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#9springcloudalibaba "9、SpringCloudAlibaba") - - [0、SpringCloudAlibaba简介](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#0springcloudalibaba%E7%AE%80%E4%BB%8B "0、SpringCloudAlibaba简介") - [1、Nacos作为注册中心——服务发现、注册中心](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1nacos%E4%BD%9C%E4%B8%BA%E6%B3%A8%E5%86%8C%E4%B8%AD%E5%BF%83%E6%9C%8D%E5%8A%A1%E5%8F%91%E7%8E%B0%E6%B3%A8%E5%86%8C%E4%B8%AD%E5%BF%83 "1、Nacos作为注册中心——服务发现、注册中心") - [2、Nacos作为配置中心——分布式配置](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2nacos%E4%BD%9C%E4%B8%BA%E9%85%8D%E7%BD%AE%E4%B8%AD%E5%BF%83%E5%88%86%E5%B8%83%E5%BC%8F%E9%85%8D%E7%BD%AE "2、Nacos作为配置中心——分布式配置") - [3、Sentinel提供服务容错——限流、降级、熔断](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#3sentinel%E6%8F%90%E4%BE%9B%E6%9C%8D%E5%8A%A1%E5%AE%B9%E9%94%99%E9%99%90%E6%B5%81%E9%99%8D%E7%BA%A7%E7%86%94%E6%96%AD "3、Sentinel提供服务容错——限流、降级、熔断") - [4、Seata原Fescar——高并发适用的分布式事务解决方案](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#4seata%E5%8E%9Ffescar%E9%AB%98%E5%B9%B6%E5%8F%91%E9%80%82%E7%94%A8%E7%9A%84%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88 "4、Seata原Fescar——高并发适用的分布式事务解决方案") - [10、Nacos](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#10nacos "10、Nacos") - - [1、基本使用](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E5%9F%BA%E6%9C%AC%E4%BD%BF%E7%94%A8-1 "1、基本使用") - [2、K8S有状态服务部署之Nacos环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2k8s%E6%9C%89%E7%8A%B6%E6%80%81%E6%9C%8D%E5%8A%A1%E9%83%A8%E7%BD%B2%E4%B9%8Bnacos%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "2、K8S有状态服务部署之Nacos环境搭建") - [11、Redis](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#11redis "11、Redis") - - [1、Redis基本使用](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1redis%E5%9F%BA%E6%9C%AC%E4%BD%BF%E7%94%A8 "1、Redis基本使用") - [2、Redis集群](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2redis%E9%9B%86%E7%BE%A4 "2、Redis集群") - [3、K8S有状态服务部署之Redis环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#3k8s%E6%9C%89%E7%8A%B6%E6%80%81%E6%9C%8D%E5%8A%A1%E9%83%A8%E7%BD%B2%E4%B9%8Bredis%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "3、K8S有状态服务部署之Redis环境搭建") - [12、MD5加密](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#12md5%E5%8A%A0%E5%AF%86 "12、MD5加密") - [13、OAuth2——权限认证解决方案](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#13oauth2%E6%9D%83%E9%99%90%E8%AE%A4%E8%AF%81%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88 "13、OAuth2——权限认证解决方案") - [14、Canal——数据同步工具](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#14canal%E6%95%B0%E6%8D%AE%E5%90%8C%E6%AD%A5%E5%B7%A5%E5%85%B7 "14、Canal——数据同步工具") - [15、Git——分布式版本控制系统](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#15git%E5%88%86%E5%B8%83%E5%BC%8F%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6%E7%B3%BB%E7%BB%9F "15、Git——分布式版本控制系统") - [16、Jenkins——持续化部署工具](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#16jenkins%E6%8C%81%E7%BB%AD%E5%8C%96%E9%83%A8%E7%BD%B2%E5%B7%A5%E5%85%B7 "16、Jenkins——持续化部署工具") - [17、Docker——应用容器引擎](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#17docker%E5%BA%94%E7%94%A8%E5%AE%B9%E5%99%A8%E5%BC%95%E6%93%8E "17、Docker——应用容器引擎") - - [1、Docker简介](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1docker%E7%AE%80%E4%BB%8B "1、Docker简介") - [2、Docker镜像操作](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2docker%E9%95%9C%E5%83%8F%E6%93%8D%E4%BD%9C "2、Docker镜像操作") - [18、JWT](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#18jwt "18、JWT") - [19、登录方式(更多详见详见——2、Java开发之后端技术篇-5-1-鉴权方法)](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#19%E7%99%BB%E5%BD%95%E6%96%B9%E5%BC%8F%E6%9B%B4%E5%A4%9A%E8%AF%A6%E8%A7%81%E8%AF%A6%E8%A7%812java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87-5-1-%E9%89%B4%E6%9D%83%E6%96%B9%E6%B3%95 "19、登录方式(更多详见详见——2、Java开发之后端技术篇-5-1-鉴权方法)") - - [1、单一服务器模式——Session对象实现](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E5%8D%95%E4%B8%80%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%A8%A1%E5%BC%8Fsession%E5%AF%B9%E8%B1%A1%E5%AE%9E%E7%8E%B0 "1、单一服务器模式——Session对象实现") - [2、服务器集群模式——SSO(Single sign on)单点登录模式](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2%E6%9C%8D%E5%8A%A1%E5%99%A8%E9%9B%86%E7%BE%A4%E6%A8%A1%E5%BC%8Fssosingle-sign-on%E5%8D%95%E7%82%B9%E7%99%BB%E5%BD%95%E6%A8%A1%E5%BC%8F "2、服务器集群模式——SSO(Single sign on)单点登录模式") - [20、Json格式转换](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#20json%E6%A0%BC%E5%BC%8F%E8%BD%AC%E6%8D%A2 "20、Json格式转换") - [21、ElasticSearch——全文检索引擎](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#21elasticsearch%E5%85%A8%E6%96%87%E6%A3%80%E7%B4%A2%E5%BC%95%E6%93%8E "21、ElasticSearch——全文检索引擎") - - [1、基本使用](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E5%9F%BA%E6%9C%AC%E4%BD%BF%E7%94%A8-2 "1、基本使用") - [2、ElasticSearch集群](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2elasticsearch%E9%9B%86%E7%BE%A4 "2、ElasticSearch集群") - [3、K8S有状态服务部署之ElasticSearch环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#3k8s%E6%9C%89%E7%8A%B6%E6%80%81%E6%9C%8D%E5%8A%A1%E9%83%A8%E7%BD%B2%E4%B9%8Belasticsearch%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "3、K8S有状态服务部署之ElasticSearch环境搭建") - [4、K8S无状态服务部署之Kibana环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#4k8s%E6%97%A0%E7%8A%B6%E6%80%81%E6%9C%8D%E5%8A%A1%E9%83%A8%E7%BD%B2%E4%B9%8Bkibana%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "4、K8S无状态服务部署之Kibana环境搭建") - [22、Thymeleaf——模板引擎](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#22thymeleaf%E6%A8%A1%E6%9D%BF%E5%BC%95%E6%93%8E "22、Thymeleaf——模板引擎") - [23、缓存与分布式锁](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#23%E7%BC%93%E5%AD%98%E4%B8%8E%E5%88%86%E5%B8%83%E5%BC%8F%E9%94%81 "23、缓存与分布式锁") - - [1、缓存](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E7%BC%93%E5%AD%98 "1、缓存") - [2、分布式锁](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2%E5%88%86%E5%B8%83%E5%BC%8F%E9%94%81 "2、分布式锁") - [24、异步和线程池](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#24%E5%BC%82%E6%AD%A5%E5%92%8C%E7%BA%BF%E7%A8%8B%E6%B1%A0 "24、异步和线程池") - - [1、线程](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E7%BA%BF%E7%A8%8B "1、线程") - [2、线程池](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2%E7%BA%BF%E7%A8%8B%E6%B1%A0 "2、线程池") - [3、CompletableFuture异步编排](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#3completablefuture%E5%BC%82%E6%AD%A5%E7%BC%96%E6%8E%92 "3、CompletableFuture异步编排") - [4、CompletableFuture异步编排使用步骤](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#4completablefuture%E5%BC%82%E6%AD%A5%E7%BC%96%E6%8E%92%E4%BD%BF%E7%94%A8%E6%AD%A5%E9%AA%A4 "4、CompletableFuture异步编排使用步骤") - [25、重定向与请求转发](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#25%E9%87%8D%E5%AE%9A%E5%90%91%E4%B8%8E%E8%AF%B7%E6%B1%82%E8%BD%AC%E5%8F%91 "25、重定向与请求转发") - - [1、请求转发](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E8%AF%B7%E6%B1%82%E8%BD%AC%E5%8F%91 "1、请求转发") - [2、重定向](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2%E9%87%8D%E5%AE%9A%E5%90%91 "2、重定向") - [26、Session共享问题](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#26session%E5%85%B1%E4%BA%AB%E9%97%AE%E9%A2%98 "26、Session共享问题") - [27、ThredLocal](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#27thredlocal "27、ThredLocal") - [28、RabbitMQ——消息中间件](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#28rabbitmq%E6%B6%88%E6%81%AF%E4%B8%AD%E9%97%B4%E4%BB%B6 "28、RabbitMQ——消息中间件") - - [1、消息中间件说明](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E6%B6%88%E6%81%AF%E4%B8%AD%E9%97%B4%E4%BB%B6%E8%AF%B4%E6%98%8E "1、消息中间件说明") - [2、RabbitMQ简介](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2rabbitmq%E7%AE%80%E4%BB%8B "2、RabbitMQ简介") - [3、RabbitMQ运行机制](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#3rabbitmq%E8%BF%90%E8%A1%8C%E6%9C%BA%E5%88%B6 "3、RabbitMQ运行机制") - [4、SpringBoot整合流程](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#4springboot%E6%95%B4%E5%90%88%E6%B5%81%E7%A8%8B "4、SpringBoot整合流程") - [5、RabbitMQ组件使用测试](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#5rabbitmq%E7%BB%84%E4%BB%B6%E4%BD%BF%E7%94%A8%E6%B5%8B%E8%AF%95 "5、RabbitMQ组件使用测试") - [6、RabbitMQ消息确认机制——可靠性抵达](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#6rabbitmq%E6%B6%88%E6%81%AF%E7%A1%AE%E8%AE%A4%E6%9C%BA%E5%88%B6%E5%8F%AF%E9%9D%A0%E6%80%A7%E6%8A%B5%E8%BE%BE "6、RabbitMQ消息确认机制——可靠性抵达") - [7、RabbitMQ延时队列——实现定时任务](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#7rabbitmq%E5%BB%B6%E6%97%B6%E9%98%9F%E5%88%97%E5%AE%9E%E7%8E%B0%E5%AE%9A%E6%97%B6%E4%BB%BB%E5%8A%A1 "7、RabbitMQ延时队列——实现定时任务") - [8、如何保证消息可靠性](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#8%E5%A6%82%E4%BD%95%E4%BF%9D%E8%AF%81%E6%B6%88%E6%81%AF%E5%8F%AF%E9%9D%A0%E6%80%A7 "8、如何保证消息可靠性") - [9、RabbitMQ集群](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#9rabbitmq%E9%9B%86%E7%BE%A4 "9、RabbitMQ集群") - [10、K8S有状态服务部署之RabbitMQ环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#10k8s%E6%9C%89%E7%8A%B6%E6%80%81%E6%9C%8D%E5%8A%A1%E9%83%A8%E7%BD%B2%E4%B9%8Brabbitmq%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "10、K8S有状态服务部署之RabbitMQ环境搭建") - [29、JVM内存模型](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#29jvm%E5%86%85%E5%AD%98%E6%A8%A1%E5%9E%8B "29、JVM内存模型") - [30、性能监控](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#30%E6%80%A7%E8%83%BD%E7%9B%91%E6%8E%A7 "30、性能监控") - [31、压力测试](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#31%E5%8E%8B%E5%8A%9B%E6%B5%8B%E8%AF%95 "31、压力测试") - [32、本地事务与分布式事务](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#32%E6%9C%AC%E5%9C%B0%E4%BA%8B%E5%8A%A1%E4%B8%8E%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1 "32、本地事务与分布式事务") - - [1、本地事务](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E6%9C%AC%E5%9C%B0%E4%BA%8B%E5%8A%A1 "1、本地事务") - [2、分布式事务](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1 "2、分布式事务") - [33、延迟队列——可靠消息+最终一致性方案——高并发适用](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#33%E5%BB%B6%E8%BF%9F%E9%98%9F%E5%88%97%E5%8F%AF%E9%9D%A0%E6%B6%88%E6%81%AF%E6%9C%80%E7%BB%88%E4%B8%80%E8%87%B4%E6%80%A7%E6%96%B9%E6%A1%88%E9%AB%98%E5%B9%B6%E5%8F%91%E9%80%82%E7%94%A8 "33、延迟队列——可靠消息+最终一致性方案——高并发适用") - [34、加密算法](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#34%E5%8A%A0%E5%AF%86%E7%AE%97%E6%B3%95 "34、加密算法") - [35、限流](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#35%E9%99%90%E6%B5%81 "35、限流") - [36、定时任务(玩转SpringBoot之定时任务详解)](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#36%E5%AE%9A%E6%97%B6%E4%BB%BB%E5%8A%A1%E7%8E%A9%E8%BD%ACspringboot%E4%B9%8B%E5%AE%9A%E6%97%B6%E4%BB%BB%E5%8A%A1%E8%AF%A6%E8%A7%A3 "36、定时任务(玩转SpringBoot之定时任务详解)") - [37、日期工具类使用说明](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#37%E6%97%A5%E6%9C%9F%E5%B7%A5%E5%85%B7%E7%B1%BB%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E "37、日期工具类使用说明") - [38、K8S——分布式编排系统(管理分布式集群)](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#38k8s%E5%88%86%E5%B8%83%E5%BC%8F%E7%BC%96%E6%8E%92%E7%B3%BB%E7%BB%9F%E7%AE%A1%E7%90%86%E5%88%86%E5%B8%83%E5%BC%8F%E9%9B%86%E7%BE%A4 "38、K8S——分布式编排系统(管理分布式集群)") - - [1、Kubernetes简介](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1kubernetes%E7%AE%80%E4%BB%8B "1、Kubernetes简介") - [2、Kubernetes核心功能](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2kubernetes%E6%A0%B8%E5%BF%83%E5%8A%9F%E8%83%BD "2、Kubernetes核心功能") - [3、Kubernetes架构原理](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#3kubernetes%E6%9E%B6%E6%9E%84%E5%8E%9F%E7%90%86 "3、Kubernetes架构原理") - [4、Kubernetes概念](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#4kubernetes%E6%A6%82%E5%BF%B5 "4、Kubernetes概念") - [5、Kubernetes快速体验](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#5kubernetes%E5%BF%AB%E9%80%9F%E4%BD%93%E9%AA%8C "5、Kubernetes快速体验") - [6、Kubernetes流程叙述](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#6kubernetes%E6%B5%81%E7%A8%8B%E5%8F%99%E8%BF%B0 "6、Kubernetes流程叙述") - [7、Kubernetes集群安装](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#7kubernetes%E9%9B%86%E7%BE%A4%E5%AE%89%E8%A3%85 "7、Kubernetes集群安装") - [8、kubernetes集群入门操作](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#8kubernetes%E9%9B%86%E7%BE%A4%E5%85%A5%E9%97%A8%E6%93%8D%E4%BD%9C "8、kubernetes集群入门操作") - [9、kubernetes集群细节内容](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#9kubernetes%E9%9B%86%E7%BE%A4%E7%BB%86%E8%8A%82%E5%86%85%E5%AE%B9 "9、kubernetes集群细节内容") - [10、kubernetes集群部署流程示例](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#10kubernetes%E9%9B%86%E7%BE%A4%E9%83%A8%E7%BD%B2%E6%B5%81%E7%A8%8B%E7%A4%BA%E4%BE%8B "10、kubernetes集群部署流程示例") - [11、kubernetes集群可视化界面](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#11kubernetes%E9%9B%86%E7%BE%A4%E5%8F%AF%E8%A7%86%E5%8C%96%E7%95%8C%E9%9D%A2 "11、kubernetes集群可视化界面") - [12、Kubernetes集群——KubeSphere建立多租户系统](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#12kubernetes%E9%9B%86%E7%BE%A4kubesphere%E5%BB%BA%E7%AB%8B%E5%A4%9A%E7%A7%9F%E6%88%B7%E7%B3%BB%E7%BB%9F "12、Kubernetes集群——KubeSphere建立多租户系统") - [13、Kubernetes集群——KubeSphere创建Wordpress应用并发布至Kubernetes](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#13kubernetes%E9%9B%86%E7%BE%A4kubesphere%E5%88%9B%E5%BB%BAwordpress%E5%BA%94%E7%94%A8%E5%B9%B6%E5%8F%91%E5%B8%83%E8%87%B3kubernetes "13、Kubernetes集群——KubeSphere创建Wordpress应用并发布至Kubernetes") - [14、Kubernetes集群——KubeSphere流水线](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#14kubernetes%E9%9B%86%E7%BE%A4kubesphere%E6%B5%81%E6%B0%B4%E7%BA%BF "14、Kubernetes集群——KubeSphere流水线") - [15、Kubernetes集群——服务部署](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#15kubernetes%E9%9B%86%E7%BE%A4%E6%9C%8D%E5%8A%A1%E9%83%A8%E7%BD%B2 "15、Kubernetes集群——服务部署") - [16、Kubernetes集群——线上预警与监控](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#16kubernetes%E9%9B%86%E7%BE%A4%E7%BA%BF%E4%B8%8A%E9%A2%84%E8%AD%A6%E4%B8%8E%E7%9B%91%E6%8E%A7 "16、Kubernetes集群——线上预警与监控") - [39、DevOps——开发运营一体化](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#39devops%E5%BC%80%E5%8F%91%E8%BF%90%E8%90%A5%E4%B8%80%E4%BD%93%E5%8C%96 "39、DevOps——开发运营一体化") - [40、Cluster——集群](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#40cluster%E9%9B%86%E7%BE%A4 "40、Cluster——集群") - [41、MySQL](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#41mysql "41、MySQL") - - [1、Mysql介绍](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1mysql%E4%BB%8B%E7%BB%8D "1、Mysql介绍") - [2、Mysql常用命令](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2mysql%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4 "2、Mysql常用命令") - [3、MySQL集群](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#3mysql%E9%9B%86%E7%BE%A4 "3、MySQL集群") - [4、K8S有状态服务部署之MySQL环境搭建](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#4k8s%E6%9C%89%E7%8A%B6%E6%80%81%E6%9C%8D%E5%8A%A1%E9%83%A8%E7%BD%B2%E4%B9%8Bmysql%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA "4、K8S有状态服务部署之MySQL环境搭建") - [42、ShardingSphere——分库分表](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#42shardingsphere%E5%88%86%E5%BA%93%E5%88%86%E8%A1%A8 "42、ShardingSphere——分库分表") - [43、Reactive&WebFlux响应式编程](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#43reactivewebflux%E5%93%8D%E5%BA%94%E5%BC%8F%E7%BC%96%E7%A8%8B "43、Reactive&WebFlux响应式编程") - [44、Docker容器化技术](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#44docker%E5%AE%B9%E5%99%A8%E5%8C%96%E6%8A%80%E6%9C%AF "44、Docker容器化技术") - [二、第三方服务技术](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#%E4%BA%8C%E7%AC%AC%E4%B8%89%E6%96%B9%E6%9C%8D%E5%8A%A1%E6%8A%80%E6%9C%AF "二、第三方服务技术") - - [1、阿里云对象存储(OOS)](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E9%98%BF%E9%87%8C%E4%BA%91%E5%AF%B9%E8%B1%A1%E5%AD%98%E5%82%A8oos "1、阿里云对象存储(OOS)") - - [1、说明](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E8%AF%B4%E6%98%8E "1、说明") - [2、开通](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2%E5%BC%80%E9%80%9A "2、开通") - [3、java代码实现文件上传到阿里云oss](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#3java%E4%BB%A3%E7%A0%81%E5%AE%9E%E7%8E%B0%E6%96%87%E4%BB%B6%E4%B8%8A%E4%BC%A0%E5%88%B0%E9%98%BF%E9%87%8C%E4%BA%91oss "3、java代码实现文件上传到阿里云oss") - [2、阿里云视频点播服务(VOD)](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2%E9%98%BF%E9%87%8C%E4%BA%91%E8%A7%86%E9%A2%91%E7%82%B9%E6%92%AD%E6%9C%8D%E5%8A%A1vod "2、阿里云视频点播服务(VOD)") - - [1、说明](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E8%AF%B4%E6%98%8E-1 "1、说明") - [2、开通](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2%E5%BC%80%E9%80%9A-1 "2、开通") - [3、管理控制台使用](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#3%E7%AE%A1%E7%90%86%E6%8E%A7%E5%88%B6%E5%8F%B0%E4%BD%BF%E7%94%A8 "3、管理控制台使用") - [4、java代码实现相关功能](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#4java%E4%BB%A3%E7%A0%81%E5%AE%9E%E7%8E%B0%E7%9B%B8%E5%85%B3%E5%8A%9F%E8%83%BD "4、java代码实现相关功能") - [3、阿里云视频播放器](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#3%E9%98%BF%E9%87%8C%E4%BA%91%E8%A7%86%E9%A2%91%E6%92%AD%E6%94%BE%E5%99%A8 "3、阿里云视频播放器") - - [1、文档地址](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E6%96%87%E6%A1%A3%E5%9C%B0%E5%9D%80 "1、文档地址") - [2、基本使用流程](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2%E5%9F%BA%E6%9C%AC%E4%BD%BF%E7%94%A8%E6%B5%81%E7%A8%8B "2、基本使用流程") - [3、项目整合](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#3%E9%A1%B9%E7%9B%AE%E6%95%B4%E5%90%88 "3、项目整合") - [4、阿里云短信服务](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#4%E9%98%BF%E9%87%8C%E4%BA%91%E7%9F%AD%E4%BF%A1%E6%9C%8D%E5%8A%A1 "4、阿里云短信服务") - - [1、说明](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E8%AF%B4%E6%98%8E-2 "1、说明") - [2、开通](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2%E5%BC%80%E9%80%9A-2 "2、开通") - [3、项目整合](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#3%E9%A1%B9%E7%9B%AE%E6%95%B4%E5%90%88-1 "3、项目整合") - [5、腾讯云短信服务](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#5%E8%85%BE%E8%AE%AF%E4%BA%91%E7%9F%AD%E4%BF%A1%E6%9C%8D%E5%8A%A1 "5、腾讯云短信服务") - - [1、说明](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E8%AF%B4%E6%98%8E-3 "1、说明") - [2、Java SDK文档地址](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2java-sdk%E6%96%87%E6%A1%A3%E5%9C%B0%E5%9D%80 "2、Java SDK文档地址") - [3、开通过程](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#3%E5%BC%80%E9%80%9A%E8%BF%87%E7%A8%8B "3、开通过程") - [4、项目整合](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#4%E9%A1%B9%E7%9B%AE%E6%95%B4%E5%90%88 "4、项目整合") - [6、微信登录(注册)实现](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#6%E5%BE%AE%E4%BF%A1%E7%99%BB%E5%BD%95%E6%B3%A8%E5%86%8C%E5%AE%9E%E7%8E%B0 "6、微信登录(注册)实现") - - [1、准备工作](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E5%87%86%E5%A4%87%E5%B7%A5%E4%BD%9C "1、准备工作") - [2、开发过程](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2%E5%BC%80%E5%8F%91%E8%BF%87%E7%A8%8B "2、开发过程") - [3、后端功能实现](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#3%E5%90%8E%E7%AB%AF%E5%8A%9F%E8%83%BD%E5%AE%9E%E7%8E%B0 "3、后端功能实现") - [4、前端代码实现](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#4%E5%89%8D%E7%AB%AF%E4%BB%A3%E7%A0%81%E5%AE%9E%E7%8E%B0 "4、前端代码实现") - [7、微信支付](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#7%E5%BE%AE%E4%BF%A1%E6%94%AF%E4%BB%98 "7、微信支付") - - [1、后端](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E5%90%8E%E7%AB%AF "1、后端") - [8、HTTPClient](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#8httpclient "8、HTTPClient") - - [1、说明](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E8%AF%B4%E6%98%8E-4 "1、说明") - [2、使用](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2%E4%BD%BF%E7%94%A8 "2、使用") - [9、微博社交登陆](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#9%E5%BE%AE%E5%8D%9A%E7%A4%BE%E4%BA%A4%E7%99%BB%E9%99%86 "9、微博社交登陆") - [10、支付宝支付](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#10%E6%94%AF%E4%BB%98%E5%AE%9D%E6%94%AF%E4%BB%98 "10、支付宝支付") - [11、内网穿透](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#11%E5%86%85%E7%BD%91%E7%A9%BF%E9%80%8F "11、内网穿透") - [12、 Screw——简洁好用的数据库表结构文档生成工具](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#12-screw%E7%AE%80%E6%B4%81%E5%A5%BD%E7%94%A8%E7%9A%84%E6%95%B0%E6%8D%AE%E5%BA%93%E8%A1%A8%E7%BB%93%E6%9E%84%E6%96%87%E6%A1%A3%E7%94%9F%E6%88%90%E5%B7%A5%E5%85%B7 "12、 Screw——简洁好用的数据库表结构文档生成工具") - [三、开发经验](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#%E4%B8%89%E5%BC%80%E5%8F%91%E7%BB%8F%E9%AA%8C "三、开发经验") - - [0、开发规范](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#0%E5%BC%80%E5%8F%91%E8%A7%84%E8%8C%83 "0、开发规范") - - [1、数据校验JSR303](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E6%95%B0%E6%8D%AE%E6%A0%A1%E9%AA%8Cjsr303 "1、数据校验JSR303") - [2、统一异常处理@ControllerAdvice](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2%E7%BB%9F%E4%B8%80%E5%BC%82%E5%B8%B8%E5%A4%84%E7%90%86controlleradvice "2、统一异常处理@ControllerAdvice") - [3、全局异常处理](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#3%E5%85%A8%E5%B1%80%E5%BC%82%E5%B8%B8%E5%A4%84%E7%90%86 "3、全局异常处理") - [4、全局统一返回](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#4%E5%85%A8%E5%B1%80%E7%BB%9F%E4%B8%80%E8%BF%94%E5%9B%9E "4、全局统一返回") - [5、全局跨域处理](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#5%E5%85%A8%E5%B1%80%E8%B7%A8%E5%9F%9F%E5%A4%84%E7%90%86 "5、全局跨域处理") - [6、枚举响应状态](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#6%E6%9E%9A%E4%B8%BE%E5%93%8D%E5%BA%94%E7%8A%B6%E6%80%81 "6、枚举响应状态") - [7、枚举业务状态码](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#7%E6%9E%9A%E4%B8%BE%E4%B8%9A%E5%8A%A1%E7%8A%B6%E6%80%81%E7%A0%81 "7、枚举业务状态码") - [8、领域模型中的实体类划分](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#8%E9%A2%86%E5%9F%9F%E6%A8%A1%E5%9E%8B%E4%B8%AD%E7%9A%84%E5%AE%9E%E4%BD%93%E7%B1%BB%E5%88%92%E5%88%86 "8、领域模型中的实体类划分") - [1、开发模式](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E5%BC%80%E5%8F%91%E6%A8%A1%E5%BC%8F "1、开发模式") - - [1、前后端分离](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E5%89%8D%E5%90%8E%E7%AB%AF%E5%88%86%E7%A6%BB "1、前后端分离") - [2、前后端联调常见问题](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2%E5%89%8D%E5%90%8E%E7%AB%AF%E8%81%94%E8%B0%83%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98 "2、前后端联调常见问题") - [3、Java开发常见异常](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#3java%E5%BC%80%E5%8F%91%E5%B8%B8%E8%A7%81%E5%BC%82%E5%B8%B8 "3、Java开发常见异常") - [4、统一返回结果处理](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#4%E7%BB%9F%E4%B8%80%E8%BF%94%E5%9B%9E%E7%BB%93%E6%9E%9C%E5%A4%84%E7%90%86 "4、统一返回结果处理") - [5、统一异常处理](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#5%E7%BB%9F%E4%B8%80%E5%BC%82%E5%B8%B8%E5%A4%84%E7%90%86 "5、统一异常处理") - [6、统一日志处理](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#6%E7%BB%9F%E4%B8%80%E6%97%A5%E5%BF%97%E5%A4%84%E7%90%86 "6、统一日志处理") - - [1、日志](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E6%97%A5%E5%BF%97 "1、日志") - [2、日志工具Logback使用步骤](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2%E6%97%A5%E5%BF%97%E5%B7%A5%E5%85%B7logback%E4%BD%BF%E7%94%A8%E6%AD%A5%E9%AA%A4 "2、日志工具Logback使用步骤") - [7、Json格式转换](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#7json%E6%A0%BC%E5%BC%8F%E8%BD%AC%E6%8D%A2 "7、Json格式转换") - [8、SpringBoot定时任务](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#8springboot%E5%AE%9A%E6%97%B6%E4%BB%BB%E5%8A%A1 "8、SpringBoot定时任务") - [9、Tomcat限制上传文件大小解决](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#9tomcat%E9%99%90%E5%88%B6%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%E5%A4%A7%E5%B0%8F%E8%A7%A3%E5%86%B3 "9、Tomcat限制上传文件大小解决") - [10、解决nginx支持上传文件大小限制问题](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#10%E8%A7%A3%E5%86%B3nginx%E6%94%AF%E6%8C%81%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%E5%A4%A7%E5%B0%8F%E9%99%90%E5%88%B6%E9%97%AE%E9%A2%98 "10、解决nginx支持上传文件大小限制问题") - [11、Redis相关问题解决](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#11redis%E7%9B%B8%E5%85%B3%E9%97%AE%E9%A2%98%E8%A7%A3%E5%86%B3 "11、Redis相关问题解决") - [12、Mysql递归查询实现方式](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#12mysql%E9%80%92%E5%BD%92%E6%9F%A5%E8%AF%A2%E5%AE%9E%E7%8E%B0%E6%96%B9%E5%BC%8F "12、Mysql递归查询实现方式") - [13、日期格式问题](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#13%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F%E9%97%AE%E9%A2%98 "13、日期格式问题") - [14、新建的SpringBoot模块启动异常](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#14%E6%96%B0%E5%BB%BA%E7%9A%84springboot%E6%A8%A1%E5%9D%97%E5%90%AF%E5%8A%A8%E5%BC%82%E5%B8%B8 "14、新建的SpringBoot模块启动异常") - [15、阿里云对象存储文件上传问题](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#15%E9%98%BF%E9%87%8C%E4%BA%91%E5%AF%B9%E8%B1%A1%E5%AD%98%E5%82%A8%E6%96%87%E4%BB%B6%E4%B8%8A%E4%BC%A0%E9%97%AE%E9%A2%98 "15、阿里云对象存储文件上传问题") - [16、常见Web错误码整理](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#16%E5%B8%B8%E8%A7%81web%E9%94%99%E8%AF%AF%E7%A0%81%E6%95%B4%E7%90%86 "16、常见Web错误码整理") - [17、电商系统购物车](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#17%E7%94%B5%E5%95%86%E7%B3%BB%E7%BB%9F%E8%B4%AD%E7%89%A9%E8%BD%A6 "17、电商系统购物车") - [18、Feign远程调用丢失请求头问题](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#18feign%E8%BF%9C%E7%A8%8B%E8%B0%83%E7%94%A8%E4%B8%A2%E5%A4%B1%E8%AF%B7%E6%B1%82%E5%A4%B4%E9%97%AE%E9%A2%98 "18、Feign远程调用丢失请求头问题") - [19、Feign异步情况丢失上下文问题](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#19feign%E5%BC%82%E6%AD%A5%E6%83%85%E5%86%B5%E4%B8%A2%E5%A4%B1%E4%B8%8A%E4%B8%8B%E6%96%87%E9%97%AE%E9%A2%98 "19、Feign异步情况丢失上下文问题") - [20、接口幂等性问题](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#20%E6%8E%A5%E5%8F%A3%E5%B9%82%E7%AD%89%E6%80%A7%E9%97%AE%E9%A2%98 "20、接口幂等性问题") - [21、令牌原子验证和删除](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#21%E4%BB%A4%E7%89%8C%E5%8E%9F%E5%AD%90%E9%AA%8C%E8%AF%81%E5%92%8C%E5%88%A0%E9%99%A4 "21、令牌原子验证和删除") - [22、本类方法互调导致事务失效问题](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#22%E6%9C%AC%E7%B1%BB%E6%96%B9%E6%B3%95%E4%BA%92%E8%B0%83%E5%AF%BC%E8%87%B4%E4%BA%8B%E5%8A%A1%E5%A4%B1%E6%95%88%E9%97%AE%E9%A2%98 "22、本类方法互调导致事务失效问题") - [23、当前登陆用户拦截器](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#23%E5%BD%93%E5%89%8D%E7%99%BB%E9%99%86%E7%94%A8%E6%88%B7%E6%8B%A6%E6%88%AA%E5%99%A8 "23、当前登陆用户拦截器") - [24、大型商城秒杀服务](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#24%E5%A4%A7%E5%9E%8B%E5%95%86%E5%9F%8E%E7%A7%92%E6%9D%80%E6%9C%8D%E5%8A%A1 "24、大型商城秒杀服务") - [25、解决Spring定时任务阻塞问题](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#25%E8%A7%A3%E5%86%B3spring%E5%AE%9A%E6%97%B6%E4%BB%BB%E5%8A%A1%E9%98%BB%E5%A1%9E%E9%97%AE%E9%A2%98 "25、解决Spring定时任务阻塞问题") - [26、循环依赖问题](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#26%E5%BE%AA%E7%8E%AF%E4%BE%9D%E8%B5%96%E9%97%AE%E9%A2%98 "26、循环依赖问题") - [27、浏览器安全链接问题](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#27%E6%B5%8F%E8%A7%88%E5%99%A8%E5%AE%89%E5%85%A8%E9%93%BE%E6%8E%A5%E9%97%AE%E9%A2%98 "27、浏览器安全链接问题") - [四、相关注解说明](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#%E5%9B%9B%E7%9B%B8%E5%85%B3%E6%B3%A8%E8%A7%A3%E8%AF%B4%E6%98%8E "四、相关注解说明") - - [1、基本注解](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E5%9F%BA%E6%9C%AC%E6%B3%A8%E8%A7%A3 "1、基本注解") - [2、Swagger相关注解](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2swagger%E7%9B%B8%E5%85%B3%E6%B3%A8%E8%A7%A3 "2、Swagger相关注解") - [3、Spring相关注解](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#3spring%E7%9B%B8%E5%85%B3%E6%B3%A8%E8%A7%A3 "3、Spring相关注解") - [4、MybatisPlus相关注解](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#4mybatisplus%E7%9B%B8%E5%85%B3%E6%B3%A8%E8%A7%A3 "4、MybatisPlus相关注解") - [5、Redis相关注解](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#5redis%E7%9B%B8%E5%85%B3%E6%B3%A8%E8%A7%A3 "5、Redis相关注解") - [6、其它注解](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#6%E5%85%B6%E5%AE%83%E6%B3%A8%E8%A7%A3 "6、其它注解") - [五、其他知识点](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#%E4%BA%94%E5%85%B6%E4%BB%96%E7%9F%A5%E8%AF%86%E7%82%B9 "五、其他知识点") - - [1、鉴权方法](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E9%89%B4%E6%9D%83%E6%96%B9%E6%B3%95 "1、鉴权方法") - - [1、基本概念](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E5%9F%BA%E6%9C%AC%E6%A6%82%E5%BF%B5 "1、基本概念") - [2、十种鉴权方案](https://gitee.com/PeppaPigskin/note/blob/master/2%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2%E5%8D%81%E7%A7%8D%E9%89%B4%E6%9D%83%E6%96%B9%E6%A1%88 "2、十种鉴权方案") ##### 3、Java开发之数据库篇 - [一、Mysql](https://gitee.com/PeppaPigskin/note/blob/master/3%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AF%87.md#%E4%B8%80mysql "一、Mysql") - - [1、常用基础命令](https://gitee.com/PeppaPigskin/note/blob/master/3%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AF%87.md#1%E5%B8%B8%E7%94%A8%E5%9F%BA%E7%A1%80%E5%91%BD%E4%BB%A4 "1、常用基础命令") - [2、相关知识点](https://gitee.com/PeppaPigskin/note/blob/master/3%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AF%87.md#2%E7%9B%B8%E5%85%B3%E7%9F%A5%E8%AF%86%E7%82%B9 "2、相关知识点") - - [1、导致索引失效的情况](https://gitee.com/PeppaPigskin/note/blob/master/3%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AF%87.md#1%E5%AF%BC%E8%87%B4%E7%B4%A2%E5%BC%95%E5%A4%B1%E6%95%88%E7%9A%84%E6%83%85%E5%86%B5 "1、导致索引失效的情况") - [3、利用mysqldump导出表结构或者表数据](https://gitee.com/PeppaPigskin/note/blob/master/3%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AF%87.md#3%E5%88%A9%E7%94%A8mysqldump%E5%AF%BC%E5%87%BA%E8%A1%A8%E7%BB%93%E6%9E%84%E6%88%96%E8%80%85%E8%A1%A8%E6%95%B0%E6%8D%AE "3、利用mysqldump导出表结构或者表数据") - [二、Oracle](https://gitee.com/PeppaPigskin/note/blob/master/3%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AF%87.md#%E4%BA%8Coracle "二、Oracle") - - [1、常用基础命令](https://gitee.com/PeppaPigskin/note/blob/master/3%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AF%87.md#1%E5%B8%B8%E7%94%A8%E5%9F%BA%E7%A1%80%E5%91%BD%E4%BB%A4-1 "1、常用基础命令") - - [1、用户](https://gitee.com/PeppaPigskin/note/blob/master/3%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AF%87.md#1%E7%94%A8%E6%88%B7 "1、用户") - [2、表空间](https://gitee.com/PeppaPigskin/note/blob/master/3%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AF%87.md#2%E8%A1%A8%E7%A9%BA%E9%97%B4 "2、表空间") - [3、数据表](https://gitee.com/PeppaPigskin/note/blob/master/3%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AF%87.md#3%E6%95%B0%E6%8D%AE%E8%A1%A8 "3、数据表") - [4、视图](https://gitee.com/PeppaPigskin/note/blob/master/3%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AF%87.md#4%E8%A7%86%E5%9B%BE "4、视图") - [5、数据处理](https://gitee.com/PeppaPigskin/note/blob/master/3%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AF%87.md#5%E6%95%B0%E6%8D%AE%E5%A4%84%E7%90%86 "5、数据处理") - [6、DBLink](https://gitee.com/PeppaPigskin/note/blob/master/3%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AF%87.md#6dblink "6、DBLink") - [7、触发器](https://gitee.com/PeppaPigskin/note/blob/master/3%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AF%87.md#7%E8%A7%A6%E5%8F%91%E5%99%A8 "7、触发器") - [8、其他](https://gitee.com/PeppaPigskin/note/blob/master/3%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AF%87.md#8%E5%85%B6%E4%BB%96 "8、其他") - [三、KingBase](https://gitee.com/PeppaPigskin/note/blob/master/3%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AF%87.md#%E4%B8%89kingbase "三、KingBase") - - [1、用户](https://gitee.com/PeppaPigskin/note/blob/master/3%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AF%87.md#1%E7%94%A8%E6%88%B7-1 "1、用户") - - [1、基础命令](https://gitee.com/PeppaPigskin/note/blob/master/3%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AF%87.md#1%E5%9F%BA%E7%A1%80%E5%91%BD%E4%BB%A4 "1、基础命令") - [2、密码错误解决————设置免密登陆后进行修改密码](https://gitee.com/PeppaPigskin/note/blob/master/3%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AF%87.md#2%E5%AF%86%E7%A0%81%E9%94%99%E8%AF%AF%E8%A7%A3%E5%86%B3%E8%AE%BE%E7%BD%AE%E5%85%8D%E5%AF%86%E7%99%BB%E9%99%86%E5%90%8E%E8%BF%9B%E8%A1%8C%E4%BF%AE%E6%94%B9%E5%AF%86%E7%A0%81 "2、密码错误解决————设置免密登陆后进行修改密码") - [2、数据迁移](https://gitee.com/PeppaPigskin/note/blob/master/3%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AF%87.md#2%E6%95%B0%E6%8D%AE%E8%BF%81%E7%A7%BB "2、数据迁移") ##### 4、Java开发之前端技术篇 - [1、Vscode](https://gitee.com/PeppaPigskin/note/blob/master/4%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%89%8D%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1vscode "1、Vscode") - [2、ES6](https://gitee.com/PeppaPigskin/note/blob/master/4%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%89%8D%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2es6 "2、ES6") - [3、Vue](https://gitee.com/PeppaPigskin/note/blob/master/4%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%89%8D%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#3vue "3、Vue") - [4、ElementUI](https://gitee.com/PeppaPigskin/note/blob/master/4%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%89%8D%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#4elementui "4、ElementUI") - [5、Axios](https://gitee.com/PeppaPigskin/note/blob/master/4%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%89%8D%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#5axios "5、Axios") - [6、Node.js](https://gitee.com/PeppaPigskin/note/blob/master/4%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%89%8D%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#6nodejs "6、Node.js") - [7、Npm](https://gitee.com/PeppaPigskin/note/blob/master/4%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%89%8D%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#7npm "7、Npm") - [8、Babel](https://gitee.com/PeppaPigskin/note/blob/master/4%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%89%8D%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#8babel "8、Babel") - [9、模块化](https://gitee.com/PeppaPigskin/note/blob/master/4%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%89%8D%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#9%E6%A8%A1%E5%9D%97%E5%8C%96 "9、模块化") - [10、WebPack](https://gitee.com/PeppaPigskin/note/blob/master/4%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%89%8D%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#10webpack "10、WebPack") - [11、富文本编辑器](https://gitee.com/PeppaPigskin/note/blob/master/4%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%89%8D%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#11%E5%AF%8C%E6%96%87%E6%9C%AC%E7%BC%96%E8%BE%91%E5%99%A8 "11、富文本编辑器") - [12、NUXT框架](https://gitee.com/PeppaPigskin/note/blob/master/4%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%89%8D%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#12nuxt%E6%A1%86%E6%9E%B6 "12、NUXT框架") - [13、登陆功能知识点](https://gitee.com/PeppaPigskin/note/blob/master/4%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%89%8D%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#13%E7%99%BB%E9%99%86%E5%8A%9F%E8%83%BD%E7%9F%A5%E8%AF%86%E7%82%B9 "13、登陆功能知识点") - - [1、验证码有效时间倒计时原理](https://gitee.com/PeppaPigskin/note/blob/master/4%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%89%8D%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#1%E9%AA%8C%E8%AF%81%E7%A0%81%E6%9C%89%E6%95%88%E6%97%B6%E9%97%B4%E5%80%92%E8%AE%A1%E6%97%B6%E5%8E%9F%E7%90%86 "1、验证码有效时间倒计时原理") - [2、手机号验证](https://gitee.com/PeppaPigskin/note/blob/master/4%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%89%8D%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#2%E6%89%8B%E6%9C%BA%E5%8F%B7%E9%AA%8C%E8%AF%81 "2、手机号验证") - [14、JS-Cookie](https://gitee.com/PeppaPigskin/note/blob/master/4%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%89%8D%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#14js-cookie "14、JS-Cookie") - [15、JS中页面跳转方式](https://gitee.com/PeppaPigskin/note/blob/master/4%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%89%8D%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#15js%E4%B8%AD%E9%A1%B5%E9%9D%A2%E8%B7%B3%E8%BD%AC%E6%96%B9%E5%BC%8F "15、JS中页面跳转方式") - [16、Vue异步调用](https://gitee.com/PeppaPigskin/note/blob/master/4%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%89%8D%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#16vue%E5%BC%82%E6%AD%A5%E8%B0%83%E7%94%A8 "16、Vue异步调用") - [17、原始分页功能](https://gitee.com/PeppaPigskin/note/blob/master/4%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%89%8D%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#17%E5%8E%9F%E5%A7%8B%E5%88%86%E9%A1%B5%E5%8A%9F%E8%83%BD "17、原始分页功能") - [18、Echarts](https://gitee.com/PeppaPigskin/note/blob/master/4%E3%80%81Java%E5%BC%80%E5%8F%91%E4%B9%8B%E5%89%8D%E7%AB%AF%E6%8A%80%E6%9C%AF%E7%AF%87.md#18echarts "18、Echarts") ##### 5、Java面试题题库 - [1、基础题库](https://gitee.com/PeppaPigskin/note/blob/master/5%E3%80%81Java%E9%9D%A2%E8%AF%95%E9%A2%98%E9%A2%98%E5%BA%93.md#1%E5%9F%BA%E7%A1%80%E9%A2%98%E5%BA%93 "1、基础题库") ##### 6、软考笔记之软件设计师 - [0、软件考试介绍](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#0%E8%BD%AF%E4%BB%B6%E8%80%83%E8%AF%95%E4%BB%8B%E7%BB%8D "0、软件考试介绍") - - [1、考试大纲要求](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#1%E8%80%83%E8%AF%95%E5%A4%A7%E7%BA%B2%E8%A6%81%E6%B1%82 "1、考试大纲要求") - [2、考试形式](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#2%E8%80%83%E8%AF%95%E5%BD%A2%E5%BC%8F "2、考试形式") - [3、历年考试情况](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#3%E5%8E%86%E5%B9%B4%E8%80%83%E8%AF%95%E6%83%85%E5%86%B5 "3、历年考试情况") - [1、计算机组成与体系结构(6分)](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#1%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BB%84%E6%88%90%E4%B8%8E%E4%BD%93%E7%B3%BB%E7%BB%93%E6%9E%846%E5%88%86 "1、计算机组成与体系结构(6分)") - - [1、数据的表示](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#1%E6%95%B0%E6%8D%AE%E7%9A%84%E8%A1%A8%E7%A4%BA "1、数据的表示") - - [1、进制的转换](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#1%E8%BF%9B%E5%88%B6%E7%9A%84%E8%BD%AC%E6%8D%A2 "1、进制的转换") - [2、原码补码反码移码](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#2%E5%8E%9F%E7%A0%81%E8%A1%A5%E7%A0%81%E5%8F%8D%E7%A0%81%E7%A7%BB%E7%A0%81 "2、原码补码反码移码") - [3、浮点数运算](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#3%E6%B5%AE%E7%82%B9%E6%95%B0%E8%BF%90%E7%AE%97 "3、浮点数运算") - [2、计算机结构](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#2%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BB%93%E6%9E%84 "2、计算机结构") - - [1、CPU结构](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#1cpu%E7%BB%93%E6%9E%84 "1、CPU结构") - [3、Flynn分类法](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#3flynn%E5%88%86%E7%B1%BB%E6%B3%95 "3、Flynn分类法") - [4、CISC与RISC](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#4cisc%E4%B8%8Erisc "4、CISC与RISC") - [5、流水线技术](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#5%E6%B5%81%E6%B0%B4%E7%BA%BF%E6%8A%80%E6%9C%AF "5、流水线技术") - - [1、基本概念](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#1%E5%9F%BA%E6%9C%AC%E6%A6%82%E5%BF%B5 "1、基本概念") - [2、流水线周期及执行时间计算](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#2%E6%B5%81%E6%B0%B4%E7%BA%BF%E5%91%A8%E6%9C%9F%E5%8F%8A%E6%89%A7%E8%A1%8C%E6%97%B6%E9%97%B4%E8%AE%A1%E7%AE%97 "2、流水线周期及执行时间计算") - [3、流水线吞吐率计算](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#3%E6%B5%81%E6%B0%B4%E7%BA%BF%E5%90%9E%E5%90%90%E7%8E%87%E8%AE%A1%E7%AE%97 "3、流水线吞吐率计算") - [4、流水线加速比计算](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#4%E6%B5%81%E6%B0%B4%E7%BA%BF%E5%8A%A0%E9%80%9F%E6%AF%94%E8%AE%A1%E7%AE%97 "4、流水线加速比计算") - [6、存储系统](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#6%E5%AD%98%E5%82%A8%E7%B3%BB%E7%BB%9F "6、存储系统") - - [1、计算机层次化存储结构](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#1%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%B1%82%E6%AC%A1%E5%8C%96%E5%AD%98%E5%82%A8%E7%BB%93%E6%9E%84 "1、计算机层次化存储结构") - [2、Cache](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#2cache "2、Cache") - [3、局部性原理](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#3%E5%B1%80%E9%83%A8%E6%80%A7%E5%8E%9F%E7%90%86 "3、局部性原理") - [4、主存](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#4%E4%B8%BB%E5%AD%98 "4、主存") - - [1、主存的分类](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#1%E4%B8%BB%E5%AD%98%E7%9A%84%E5%88%86%E7%B1%BB "1、主存的分类") - [2、主存的编址——考察几率较高](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#2%E4%B8%BB%E5%AD%98%E7%9A%84%E7%BC%96%E5%9D%80%E8%80%83%E5%AF%9F%E5%87%A0%E7%8E%87%E8%BE%83%E9%AB%98 "2、主存的编址——考察几率较高") - [5、磁盘工作原理](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#5%E7%A3%81%E7%9B%98%E5%B7%A5%E4%BD%9C%E5%8E%9F%E7%90%86 "5、磁盘工作原理") - - [1、磁盘结构与参数](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#1%E7%A3%81%E7%9B%98%E7%BB%93%E6%9E%84%E4%B8%8E%E5%8F%82%E6%95%B0 "1、磁盘结构与参数") - [7、总线系统](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#7%E6%80%BB%E7%BA%BF%E7%B3%BB%E7%BB%9F "7、总线系统") - - [1、分类](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#1%E5%88%86%E7%B1%BB "1、分类") - [8、可靠性](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#8%E5%8F%AF%E9%9D%A0%E6%80%A7 "8、可靠性") - - [1、系统可靠性分析](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#1%E7%B3%BB%E7%BB%9F%E5%8F%AF%E9%9D%A0%E6%80%A7%E5%88%86%E6%9E%90 "1、系统可靠性分析") - - [1、串联系统与并联系统](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#1%E4%B8%B2%E8%81%94%E7%B3%BB%E7%BB%9F%E4%B8%8E%E5%B9%B6%E8%81%94%E7%B3%BB%E7%BB%9F "1、串联系统与并联系统") - [2、n模冗余系统和混合系统](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#2n%E6%A8%A1%E5%86%97%E4%BD%99%E7%B3%BB%E7%BB%9F%E5%92%8C%E6%B7%B7%E5%90%88%E7%B3%BB%E7%BB%9F "2、n模冗余系统和混合系统") - [9、差错控制——校验码](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#9%E5%B7%AE%E9%94%99%E6%8E%A7%E5%88%B6%E6%A0%A1%E9%AA%8C%E7%A0%81 "9、差错控制——校验码") - - [1、校验码的基本概念](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#1%E6%A0%A1%E9%AA%8C%E7%A0%81%E7%9A%84%E5%9F%BA%E6%9C%AC%E6%A6%82%E5%BF%B5 "1、校验码的基本概念") - [2、循环检验码CRC](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#2%E5%BE%AA%E7%8E%AF%E6%A3%80%E9%AA%8C%E7%A0%81crc "2、循环检验码CRC") - [3、海明校验码(高频难点)](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#3%E6%B5%B7%E6%98%8E%E6%A0%A1%E9%AA%8C%E7%A0%81%E9%AB%98%E9%A2%91%E9%9A%BE%E7%82%B9 "3、海明校验码(高频难点)") - [2、操作系统基本原理(5-7分)](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#2%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E5%9F%BA%E6%9C%AC%E5%8E%9F%E7%90%865-7%E5%88%86 "2、操作系统基本原理(5-7分)") - - [1、操作系统概述](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#1%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E6%A6%82%E8%BF%B0 "1、操作系统概述") - [2、进程管理](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#2%E8%BF%9B%E7%A8%8B%E7%AE%A1%E7%90%86 "2、进程管理") - - [1、进程的状态](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#1%E8%BF%9B%E7%A8%8B%E7%9A%84%E7%8A%B6%E6%80%81 "1、进程的状态") - [2、前趋图(和PV操作结合常考)](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#2%E5%89%8D%E8%B6%8B%E5%9B%BE%E5%92%8Cpv%E6%93%8D%E4%BD%9C%E7%BB%93%E5%90%88%E5%B8%B8%E8%80%83 "2、前趋图(和PV操作结合常考)") - [3、进程的同步与互斥](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#3%E8%BF%9B%E7%A8%8B%E7%9A%84%E5%90%8C%E6%AD%A5%E4%B8%8E%E4%BA%92%E6%96%A5 "3、进程的同步与互斥") - [4、PV操作(高难度)](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#4pv%E6%93%8D%E4%BD%9C%E9%AB%98%E9%9A%BE%E5%BA%A6 "4、PV操作(高难度)") - [5、死锁问题](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#5%E6%AD%BB%E9%94%81%E9%97%AE%E9%A2%98 "5、死锁问题") - [3、存储管理](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#3%E5%AD%98%E5%82%A8%E7%AE%A1%E7%90%86 "3、存储管理") - - [1、段页式存储](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#1%E6%AE%B5%E9%A1%B5%E5%BC%8F%E5%AD%98%E5%82%A8 "1、段页式存储") - [2、页面置换算法](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#2%E9%A1%B5%E9%9D%A2%E7%BD%AE%E6%8D%A2%E7%AE%97%E6%B3%95 "2、页面置换算法") - [4、文件管理](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#4%E6%96%87%E4%BB%B6%E7%AE%A1%E7%90%86 "4、文件管理") - - [1、索引文件](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#1%E7%B4%A2%E5%BC%95%E6%96%87%E4%BB%B6 "1、索引文件") - [2、位示图](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#2%E4%BD%8D%E7%A4%BA%E5%9B%BE "2、位示图") - [5、微内核操作系统](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#5%E5%BE%AE%E5%86%85%E6%A0%B8%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F "5、微内核操作系统") - - [1、虚设备与SPOOLING技术](https://gitee.com/PeppaPigskin/note/blob/master/6%E3%80%81%E8%BD%AF%E8%80%83%E7%AC%94%E8%AE%B0%E4%B9%8B%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%B8%88.md#1%E8%99%9A%E8%AE%BE%E5%A4%87%E4%B8%8Espooling%E6%8A%80%E6%9C%AF "1、虚设备与SPOOLING技术") #### 四、Java资料专栏(仅供学习,如有侵权请留言联系删除) ##### 0、面试 ###### 1、面试题 `Java面试题合集最新版2022(485页)`——链接: https://pan.baidu.com/s/1rrVz7clc67xo56FPqI8beA 提取码: n7fk `Java最新2022版面试题及解答-阿里内部资料(266页)`——链接: https://pan.baidu.com/s/1MME7WkluDHvg3GzKyc7lAQ 提取码: igfq `2021 Java 面试真题`——链接: https://pan.baidu.com/s/1mr_YQQPGHVDMvRnXdhMk_Q 提取码: d0lu `2020年Java最常见的200面试题汇总`——链接: https://pan.baidu.com/s/1L8XvNFjmSRTCjXeJnZDqbQ 提取码: 9qt8 `阿里百度美团面试题合集`——链接: https://pan.baidu.com/s/1q3tSsAONASxOQYcldDU_qA 提取码: egs6 `大数据面试题 100道`——链接: https://pan.baidu.com/s/1veiWSBGF4bQfLkf6K3m1jA 提取码: f1o2 `多线程面试59题(含答案)`——链接: https://pan.baidu.com/s/1btq9gF2a7YL6bF4A49mUrA 提取码: 72is `设计模式面试题 14道`——链接: https://pan.baidu.com/s/1-S5zHunHwev7RpGgw5UxEQ 提取码: 5c68 `BIO,NIO,AIO,Netty面试题 35道`——链接: https://pan.baidu.com/s/1ktjas4sp2o5Uq-lZoFKT_A 提取码: gl1i `Dubbo面试题 47道`——链接: https://pan.baidu.com/s/1kSr2Aon1wNimPsQTqR0ziQ 提取码: fr9a `ElasticSearch面试题 30道`——链接: https://pan.baidu.com/s/1G6uaN2nni_vKK3kAMxY7qQ 提取码: jvp5 `Git常用命令面试题 60道`——链接: https://pan.baidu.com/s/1l-YzbCOfwsiCl3wGIyHbJA 提取码: 7n87 `Go面试题`——链接: https://pan.baidu.com/s/1iLVFI3x__4L5nBHHRRb_ZA 提取码: 2qch `Java并发编程最全面试题 123道`——链接: https://pan.baidu.com/s/1bBNq79CM1Wkcgwat9xDUNg 提取码: 1b3i `Java基础面试题 91道`——链接: https://pan.baidu.com/s/17SdHCkLiShqL-HXB3_3pVQ 提取码: dvo5 `Java集合面试题 52道`——链接: https://pan.baidu.com/s/1qCu4_B7CwcJNtLTazGElnw 提取码: elgu `Java虚拟机(JVM)面试题 51道`——链接: https://pan.baidu.com/s/19uOQgGuyf8Oayu0-dXpmZw 提取码: heht `Java异常面试题 33道`——链接: https://pan.baidu.com/s/1mWsx6f9YjLVPXKAU4icS2w 提取码: 756u `JVM常见面试题解析`——链接: https://pan.baidu.com/s/1JE2XkWAKhfhEXjX5S_lWmA 提取码: uf8h `Kafka知识汇总 18道`——链接: https://pan.baidu.com/s/1TmL8Ivgrc-JfAcd-iK3QMw 提取码: e4gr `Linux面试题 50道`——链接: https://pan.baidu.com/s/18YSMp89vqGZI7PAXH2N4hw 提取码: 1lqt `Memcache 面试题 23道`——链接: https://pan.baidu.com/s/10PpaJ-0EqM5z2Wn_wTFbcA 提取码: pvif `MyBatis面试题 37道`——链接: https://pan.baidu.com/s/1UZ3F-QGgzW70FrjXv_p4wA 提取码: 7nh9 `Mybatis面试题(含答案)`——链接: https://pan.baidu.com/s/10Ty6n0_jikKQiCGL-1mmIA 提取码: qrbq `MySQL高频面试题 10道`——链接: https://pan.baidu.com/s/1BH9NUpaIIdKPp3Nu61ucxQ 提取码: ogb5 `MySQL面试题 40道`——链接: https://pan.baidu.com/s/1MK7JzdO67DwQKpX-qMN-0Q 提取码: 1l80 `MySQL面试题(含答案)`——链接: https://pan.baidu.com/s/1z4J4dJO0S2JyaFG0jS8otg 提取码: g9cb `Netty面试题 20道`——链接: https://pan.baidu.com/s/1dUt4jjwrmpOH6H1C6nOebA 提取码: 0w8k `Nginx面试题 23道`——链接: https://pan.baidu.com/s/1dUt4jjwrmpOH6H1C6nOebA 提取码: 0w8k `RabbitMQ 补充 6道`——链接: https://pan.baidu.com/s/1iJkKAK7xHWKE_X7isyb0qQ 提取码: 4g23 `RabbitMQ面试题 22道`——链接: https://pan.baidu.com/s/10vsinQHiuaENsHUcq4Y1JA 提取码: 45tg `Redis面试题 42道`——链接: https://pan.baidu.com/s/13LKQs2BpHwwmmyWE-3NPew 提取码: 4i7c `Redis面试题 70道`——链接: https://pan.baidu.com/s/1Wgv85gatUrjiZy9yXEQ0ig 提取码: 7cqw `Redis面试题(含答案)`——链接: https://pan.baidu.com/s/1vgEzNRYxAYXViuP6_4XOtg 提取码: lvvl `Spring面试题 75道`——链接: https://pan.baidu.com/s/11D--R3ECYxghUFD2ZoQFGQ 提取码: rm9a `Spring面试题(含答案)`——链接: https://pan.baidu.com/s/1RDl37MyP0GbwOB2337DJlw 提取码: 9w80 `SpringBoot面试题 30道`——链接: https://pan.baidu.com/s/1H_HXkj0OsNSyRb4myJbq-Q 提取码: 6mtl `SpringBoot面试题 44道`——链接: https://pan.baidu.com/s/1qFqUYGZlwULig9MSr_H2hQ 提取码: athw `SpringCloud面试题 49道`——链接: https://pan.baidu.com/s/1b55QaYuzMUaC1BWrEqmQcw 提取码: uw2a `SpringMVC面试题 29道`——链接: https://pan.baidu.com/s/1OdwH-6A4YWgfjk-9xIB2FA 提取码: 1jlb `TCP,UDP,Socket,Http网络编程面试题 47道`——链接: https://pan.baidu.com/s/1rNh4gZPHZBt8W7WadI74Gw 提取码: 5prf `Tomcat面试题 14道`——链接: https://pan.baidu.com/s/1ACzoIOqEwsvQdTWeD3dyZQ 提取码: fl0t `Zookeeper面试题 20道`——链接: https://pan.baidu.com/s/1g-8HYvKc4f8pFjTKNzyGWw 提取码: 2kir `Zookeeper面试题 28道`——链接: https://pan.baidu.com/s/1j0_W1ya32tgx9_NQA_HZkA 提取码: oqge `Zookeeper面试题`——链接: https://pan.baidu.com/s/1gcsXRvGTk2_86HPRsrIaGQ 提取码: 45md ###### 2、面经 `Java面试汇总0510`——链接: https://pan.baidu.com/s/1jnzfCfJIN5p1KwOazSlWhQ 提取码: tho5 `2021最新面经-京东`——链接: https://pan.baidu.com/s/1gFZRPb4cWQ1YHoACXsxU5w 提取码: j4po `2021最新面经-美团`——链接: https://pan.baidu.com/s/1jV9NCZ7aZcyr_pmxkAXeDA 提取码: 266v `阿里钉钉、字节抖音 Android面经`——链接: https://pan.baidu.com/s/1ls10sBeF50_itP0Xeyp_Ng 提取码: 0d1o `阿里面试感想`——链接: https://pan.baidu.com/s/1Df1Lgd4OZn3GTRxgvDFK_w 提取码: m3wb `阿里云面试总结及面试题详解`——链接: https://pan.baidu.com/s/14b-DPNfyh-3LQgneqJYJvw 提取码: f2sj `阿里P7面试`——链接: https://pan.baidu.com/s/1rNCEo76kj61NH2dh5bFhtA 提取码: g56k `华为校招面经`——链接: https://pan.baidu.com/s/15v0UJGVbkH6Lpva83Jp_ag 提取码: hglu `技术人做到哪些才能进阿里`——链接: https://pan.baidu.com/s/1xCxtkzBySPBE1yKlA7za6g 提取码: eo9c `两周拿到字节offer`——链接: https://pan.baidu.com/s/15ir2E8RZWXT7JiVu03ruLA 提取码: 372d `蚂蚁金服面试分享`——链接: https://pan.baidu.com/s/1W_Em1kOJzXfJwyDuFu65Gg 提取码: n2ch `美团和蚂蚁金服面试笔记`——链接: https://pan.baidu.com/s/14QAcvxQvluqk7n91yUinoQ 提取码: m1ke `美团Java开发面经`——链接: https://pan.baidu.com/s/1TU6eDOMmz6ej52TnyotYvA 提取码: 9bta `陌陌、 猎豹移动、 映客和作业帮`——链接: https://pan.baidu.com/s/15SGRiYpHbry_5khJYCxM4g 提取码: 0kdv `算法面经`——链接: https://pan.baidu.com/s/1-7T7a3SM5aVAA3LInS-yyA 提取码: eu8p `腾讯&阿里&携程面经`——链接: https://pan.baidu.com/s/1QmLjBC3zES7Zfhnei-QnWQ 提取码: tie7 `腾讯校招面经`——链接: https://pan.baidu.com/s/1WBG07R2bRxvB9kL8Lx92yg 提取码: n610 `腾讯一面-题目`——链接: https://pan.baidu.com/s/16_5NjTVKakE5DfzAh0AQYQ 提取码: amfv `微软面经`——链接: https://pan.baidu.com/s/1xLSizvXKXuQ8iRsY3GIQlQ 提取码: 2c76 `字节跳动面经`——链接: https://pan.baidu.com/s/17DdGlXWp8CR0DJ7KlKU7sA 提取码: 6jwt `字节data-基础架构-大数据面经`——链接: https://pan.baidu.com/s/1U5jURS_dY8PFJ3CMSlbZ7Q 提取码: vfjg ##### 1、Java `JAVA面试核心知识点整理(283页)`——链接: https://pan.baidu.com/s/1GUxKOYmbopOTYSshugVo5g 提取码: ltna `深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)- 周志明`——链接: https://pan.baidu.com/s/1EoXUgcpTk_fwLBs92ExKQQ 提取码: ak1t `Java工程师成神之路(基础篇)`——链接: https://pan.baidu.com/s/1AaaCWmgEjCgs4caH4B9wWw 提取码: ke46 `JAVA核心知识点整理`——链接: https://pan.baidu.com/s/1efhnyQyc10XRIBZogB7rJA 提取码: qnqd `Java开发手册(黄山版)`——链接: https://pan.baidu.com/s/175e5HwRMGk2Lwj_EcKegXg 提取码: mjpn `Java开发手册(嵩山版)灵魂17问`——链接: https://pan.baidu.com/s/1XTZibuHCpFu1PhsQznIy7w 提取码: rfsk `Java中高级核心知识全面解析`——链接: https://pan.baidu.com/s/195gsNQXU56ZpQV7SOEeTKw 提取码: i7cg ##### 2、Database ###### 1、Mysql `最新MySQL笔记`——链接: https://pan.baidu.com/s/1UPlzOvflAMfzZlUeFWXq8g 提取码: 4k30 ###### 2、Redis `Redis核心数据结构高性能原理与优化实战`——链接: https://pan.baidu.com/s/1SUgmWTXa51GITV4KxJ4MbA 提取码: lmwr `Redis开发与运维(付磊)`——链接: https://pan.baidu.com/s/1Zdsohyp8_pRJyPBPe-_0_g 提取码: j7aa `Redis设计与实现`——链接: https://pan.baidu.com/s/1Bjrw34ex1uCHlSxZLhA1gw 提取码: s1b7 ##### 3、Spring/SpringBoot/SpringCloud/SpringCloudAlibaba `Spring Boot+Spring Cloud微服务开发`——链接: https://pan.baidu.com/s/1Wwb55d1ttwTuHlcdxdXWJw 提取码: ql19 `Spring Boot实战 ,丁雪丰 (译者) `——链接: https://pan.baidu.com/s/1G7eeIF2ePk625iMS6HWYSQ 提取码: icu8 `Spring Cloud Alibaba笔记`——链接: https://pan.baidu.com/s/1wrfNqRbiMj95iE791tYAlQ 提取码: b8vm `Spring源码深度解析(第2版)`——链接: https://pan.baidu.com/s/1FzGThJtokSFfK5k9HoWpdw 提取码: 5phs `SpringBoot 从入门到进阶系列官方小册`——链接: https://pan.baidu.com/s/1WNr9XOeh1XHFQEQifuj-fw 提取码: mcok `SpringBoot 学习笔记完整教程`——链接: https://pan.baidu.com/s/1MGApKAOyR6a0NAVP4s0X5A 提取码: ekpl ##### 4、多线程 `慕课JUC中级笔记-上`——链接: https://pan.baidu.com/s/1xpccr1mp7oM-NyySfC9-1A 提取码: 6vcs `慕课JUC中级笔记-中`——链接: https://pan.baidu.com/s/1A2s2MNzG7vhGU-EoI23pOQ 提取码: bv0d `慕课JUC中级笔记-下`——链接: https://pan.baidu.com/s/19JNchxycclFxTZ5vnjfQ-Q 提取码: 7dh5 `线程八大核心+ java并发底层原理`——链接: https://pan.baidu.com/s/1abv7kuTVaea9cDy0TichQA 提取码: 6roh `Java并发编程图册`——链接: https://pan.baidu.com/s/1k1bzQdaSxfAw4f5saD0vBA 提取码: 3re5 `Java并发编程之美_翟陆续等`——链接: https://pan.baidu.com/s/1jnkZLBz_B6XD-XR87HpNqQ 提取码: phiv ##### 5、算法/数据结构/设计模式 `「代码随想录」动态规划专题精讲(v1.2)`——链接: https://pan.baidu.com/s/1rZINBS9e9yalGQFDAXiPwQ 提取码: 3d40 `「代码随想录」二叉树专题精讲(v1.1)`——链接: https://pan.baidu.com/s/1gx-9PB5wDwAuY-Bmu-hpfg 提取码: dspg `「代码随想录」回溯算法精讲(v1.1)`——链接: https://pan.baidu.com/s/15y9dmEb81faUOjEcSPRPzg 提取码: njp4 `「代码随想录」贪心算法专题精讲(v1.0)`——链接: https://pan.baidu.com/s/1nucC0hnq5qk7R0iUryc5CA 提取码: 1qpf `2021最新版数据结构与算法面试题手册 1`——链接: https://pan.baidu.com/s/1DxhfXziVxPjOrDRz7t8aiQ 提取码: 5lg6 `数据结构和算法4.5`——链接: https://pan.baidu.com/s/1pTwKRunFmqDPoXx5GqaGMg 提取码: 3ave `算法小抄官方完整版`——链接: https://pan.baidu.com/s/1WAB2-MXuMs-r0CY4r4uDTQ 提取码: s3h8 `最新版数据结构与算法面试题手册V1_1`——链接: https://pan.baidu.com/s/1781vH6xBthe-htjVHbm8Xg 提取码: nn9k `java23种设计模式-解释版`——链接: https://pan.baidu.com/s/1dBoF3AFqLWcsN4vj6L_N4g 提取码: d7p4 `java23种设计模式`——链接: https://pan.baidu.com/s/1l-mcrizE3k3BQcrGu9ljfA 提取码: g7qq ##### 6、Docker `Docker从入门到实践`——链接: https://pan.baidu.com/s/1Zh2w8vTtX9mH4DhWm6bC7A 提取码: f739 `Docker实战`——链接: https://pan.baidu.com/s/1a5ccV6rBasuaYFh_5rOkaA 提取码: i73b `docker思维导图`——链接: https://pan.baidu.com/s/1Xi2rNhD9nYz_MKcytSYtbw 提取码: dn4a `Spring Cloud与Docker微服务架构实战`——链接: https://pan.baidu.com/s/1LRINrFE9MEnpqpb_1UziHw 提取码: 45ab ##### 7、其他 ###### 1、互联网高薪必读书单 `00-亿级流量网站架构核心技术`——链接: https://pan.baidu.com/s/1Vc5un3egtGihj6Ui2Jm0ig 提取码: 4q3g `00-Java面试核心知识点整理-图灵学院`——链接: https://pan.baidu.com/s/1ek5mUVuT4mHTrTadiTgI-A 提取码: aueu `01-大话数据结构`——链接: https://pan.baidu.com/s/1hj4X-CqdBc8Mfcw9PpBSTQ 提取码: u570 `01-Mysql军规-图灵学院`——链接: https://pan.baidu.com/s/11lYcLOD3Bm7F6GsKzTRxgw 提取码: fkvc `02-淘宝技术这十年-图灵学院`——链接: https://pan.baidu.com/s/1O_pt7x-b9x0GQkCH2vEhyg 提取码: g5ob `02-研磨设计模式`——链接: https://pan.baidu.com/s/1L3Ps4h37gYu2W7tLfzBA4A 提取码: tjei `03-码出高效:Java开发手册`——链接: https://pan.baidu.com/s/1Wquev32ZmSC95veqjaonRA 提取码: vt3l `04-码农翻身:用故事给技术加点料`——链接: https://pan.baidu.com/s/1jP6NsRmkexweYYi5z5YgnA 提取码: 0k8o `04-JVM调优工具命令详解-图灵学院`——链接: https://pan.baidu.com/s/1nZ87Yqt5CbdpjsxBR-LYgQ 提取码: aj4k `05-大话设计模式(带目录完整版)`——链接: https://pan.baidu.com/s/1IL_wooQ7ZEox8WJzbXQicw 提取码: am1b `06-阿里巴巴手册-泰山版`——链接: https://pan.baidu.com/s/104kAWa02GeGyf0orvJk5vw 提取码: wg5s `07-分布式服务架构`——链接: https://pan.baidu.com/s/15S8aENfiy2DJhYi7J_Rj7Q 提取码: q2b3 `08-JAVA并发编程实战`——链接: https://pan.baidu.com/s/1eAsqQLJyZFp-ZluFZbbSKA 提取码: ausk `09-Java并发编程的艺术`——链接: https://pan.baidu.com/s/1bgLkk3w5ltqC0eugTI4bEQ 提取码: r8j5 `10-彻底理解Java中的各种锁-图灵学院`——链接: https://pan.baidu.com/s/1hqAluaoUNtxYyIzATE6lXg 提取码: 1uug `10-Java面试核心知识点整理-图灵学院`——链接: https://pan.baidu.com/s/1HHfHKtUVYKZnXGzfpWvxIg 提取码: 3wsn `11-JRockit权威指南 深入理解JVM`——链接: https://pan.baidu.com/s/18jCUFIsPOCGsomplKHaqEA 提取码: 33bo `12-Kafka技术内幕:图文详解Kafka源码设计与实现`——链接: https://pan.baidu.com/s/1Rkq4GsQRnQT-aCvnU_FMzA 提取码: oqsv `13-Mysql军规-图灵学院`——链接: https://pan.baidu.com/s/1IBnhgomhuSxK5YenGHhX1g 提取码: 61w3 `14-Netty实战`——链接: https://pan.baidu.com/s/1tEwUBusuk-63a3pmv_C3sQ 提取码: 9ko8 `15-Redis命令参考手册完整版-图灵学院`——链接: https://pan.baidu.com/s/1hm-lwDMNn8Y-G_moWrTtVg 提取码: l07d `16-Spring源码深度解析(第2版)`——链接: https://pan.baidu.com/s/1RU7881GxYFAk_suwpRmkwg 提取码: lq8e `17-分布式服务架构:原理、设计与实战`——链接: https://pan.baidu.com/s/1OrUAkkNARvXMA0OM-cgw_A 提取码: b2g1 `17-高性能MySQL.3rd`——链接: https://pan.baidu.com/s/1dHD4Tm1DYY9OEatsm4lpzA 提取码: 0qqt `18-美团和蚂蚁金服面试笔记`——链接: https://pan.baidu.com/s/12oYOMloZ0gB9zMQpxaiRcA 提取码: 7ni7 `19-深入理解Java虚拟机:JVM高级特性与最佳实践`——链接: https://pan.baidu.com/s/1cqxaBnDGprEDi0Sg5mhL9Q 提取码: 41d9 `并发内存模型与线程规范-图灵学院`——链接: https://pan.baidu.com/s/1c1_Tg71tf7mwPuhJ1paNJA 提取码: d3p0 `彻底理解Java中的各种锁-图灵学院`——链接: https://pan.baidu.com/s/1uzhIZH63nfFiiTdRwuDhHA 提取码: 0fw0 `鸟哥的linux私房菜_基础学习篇(第三版)`——链接: https://pan.baidu.com/s/1NZ46L2Qqgvs90A5ghu9GOg 提取码: veqt `深入分析Java Web技术内幕`——链接: https://pan.baidu.com/s/1zU_G7CNQXJZOJmiLxnXnSA 提取码: qa3e `实战Java高并发程序设计`——链接: https://pan.baidu.com/s/1QGjH9iuN43YVHyDZwIReww 提取码: 7p59 `循环依赖解决过程`——链接: https://pan.baidu.com/s/1IoTxETaB1MBjp_vJT_j6Lg 提取码: ublu `ASM4使用指南`——链接: https://pan.baidu.com/s/1To8q00-_ZJsQvMsXFeDpug 提取码: ek8b `class文件的字节码结构`——链接: https://pan.baidu.com/s/13gvuCcJViSCYIH3B7StOvg 提取码: tbub `Docker中文手册`——链接: https://pan.baidu.com/s/1z-jdNf5CxBVSUZ5pxHaeaw 提取码: cv3e `jls8-图灵学院`——链接: https://pan.baidu.com/s/1_GseYaO-79CR2UdNqf-GmA 提取码: 6q6h `JVM调优工具命令详解-图灵学院`——链接: https://pan.baidu.com/s/1W-RjSeG6zRDiM4nxIWTVzg 提取码: b4c4 `JVM指令手册`——链接: https://pan.baidu.com/s/10DBPeLnd0Ww9Ik69FVnGFw 提取码: fsh0 `jvms8-图灵学院`——链接: https://pan.baidu.com/s/17QpmR3zVosXKebXtK9DHAQ 提取码: 2u8k `jvms11-图灵学院`——链接: https://pan.baidu.com/s/1tT0ycECdRcQBpQcazOWQsQ 提取码: 3u6l `Kafka权威指南.[美]Neha Narkhede(详细书签)`——链接: https://pan.baidu.com/s/1iFPgaa9Ybg-AzFOlEstUmA 提取码: q34q