# studyDocs **Repository Path**: tuweiya/study-docs ## Basic Information - **Project Name**: studyDocs - **Description**: 学习文档 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-10 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 学习步骤 > 本项目用来进行学习笔记的记录 ## 注解和反射 ### 1. Java元注解 1. @Target,用来定义注解的作用范围 2. @Retation,用来定义注解的作用时机 3. @Inherite,用来定义注解的是否可被子类继承 ### 2. ClassLoader 1. Java类加载器的分类,三个 ### 3. 如何使用反射 1. 利用注解获取类的实例 2. 。。。 ## 多线程 ### 1. 进程和线程的定义、区别 ### 2. Java实现多线程 1. Thread 2. Runnable 3. Callable 4. Future ### 3. Java多线程工具类 1. ThreadPool 2. ExecutorService ## Spring 5 ### 1. SpringIOC 1. SpringIOC的概念 2. SpringIOC的实现方式,DI ### 2. Spring AOP 1. 代理 1. 静态代理 2. 动态代理 - Java实现 - Cglib实现 3. 代理和装饰者的区别 2. AOP 1. XML配置 2. 注解配置 ## SpringMVC ## MySQL ## Redis ## SpringBoot ## Java 工具 ### 1. SpringDataJPA 1. 一对多、多对一 2. 复杂查询 3. 事务管理 ### 2. LogBack ### 3. HttpClient ### 4. Swagger ## SpringCloud ## Linux ### 1. 文件相关操作 1. vim 2. cat 3. more 4. tail 5. touch ### 2. 目录相关操作 1. cd 2. ### 3. 用户相关操作 1. 用户的增删改查 2. 用户组的增删改查 ### 4. 监控 1. 监控磁盘 dh 2. ps -ef | grep [xx] 3. 监控CPU、内存等信息 ## Docker ### 1. Images 1. docker pull [image] 2. docker rmi [image] ### 2. Container 1. docker run 2. docker stop 3. docker rm 4. docker start 5. docker restart ### 3. DockerFile 1. dockerFiler编写 2. dockerFiler运行 ### 4. DockerComponse ## Kubernates