# knowledge-pooling
**Repository Path**: fanxiaodiu/knowledge-pooling
## Basic Information
- **Project Name**: knowledge-pooling
- **Description**: 一个知识池,用于记录学习过程中的知识点,以及一些有用的工具。
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2023-07-08
- **Last Updated**: 2024-07-21
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# knowledge-pooling
> 一个知识池,用于记录学习过程中的知识点,以及一些有用的工具。
> 包括:代码生成器、阿里云工具包、时序数据库、webflux、spring家族组件、Java基础demo等。
#### 介绍
##### 1. 项目结构
1. ali-tools:``` 阿里云工具包,用于操作阿里云服务器,包括:上传文件、下载文件、执行命令等。
2. ki-generator:代码生成器,直接生成表的基本业务接口。
3. spring-multi:
1. Java基础
> java-basic:java基础知识点。
>> java-design-pattern:java设计模式。
1. java-design-pattern-creation:java创建型设计模式。
2. java-design-pattern-structure:java结构型设计模式。
3. java-design-pattern-behavior:java行为型设计模式。
4. java-design-pattern-other:java其他设计模式。
java-jvm:java虚拟机。
java-thread:java多线程。
java-util:java工具包。
2. spring-multi-datasource:多数据源配置,包括:mybatis-plus、jpa、jdbcTemplate。
3. spring-multi-redis:多redis配置,包括:redisTemplate、lettuce。
4. spring-multi-swagger:多swagger配置,包括:swagger2、knife4j。
5. spring-multi-web:多web配置,包括:全局异常处理、全局返回结果处理、全局参数校验处理、全局日志处理、全局跨域处理、全局请求拦截处理、全局响应拦截处理。
4. tDengine-module: 时序数据库,TDengine数据库模块,用于操作TDengine数据库,包括:创建数据库、创建表、插入数据、查询数据等。
5. tm-webflux: webflux模块,用于学习webflux。
6. tm-tools:工具包: 包括:文件操作、日期操作、字符串操作、加密解密、随机数、对象操作、集合操作、网络操作、系统操作、反射操作、其他操作等。
7. spring-family: spring家族组件。
1. spring-boot: spring-boot组件。
> spring-boot-actuator: spring-boot监控组件。
spring-boot-admin: spring-boot监控组件。
spring-boot-aop: spring-boot切面组件。
spring-boot-cache: spring-boot缓存组件。
spring-boot-data: spring-boot数据组件。
spring-boot-dubbo: spring-boot dubbo组件。
spring-boot-elasticsearch: spring-boot elasticsearch组件。
spring-boot-jpa: spring-boot jpa组件。
spring-boot-kafka: spring-boot kafka组件。
spring-boot-redis: spring-boot redis组件。
spring-boot-security: spring-boot security组件。
spring-boot-shiro: spring-boot shiro组件。
spring-boot-swagger: spring-boot swagger组件。
spring-boot-web: spring-boot web组件。
spring-boot-webflux: spring-boot webflux组件。
spring-boot-websocket: spring-boot websocket组件。
2. spring-cloud: spring-cloud组件。
> spring-cloud-alibaba: spring-cloud-alibaba组件。
spring-cloud-config: spring-cloud-config组件。
spring-cloud-consul: spring-cloud-consul组件。
spring-cloud-eureka: spring-cloud-eureka组件。
spring-cloud-gateway: spring-cloud-gateway组件。
spring-cloud-hystrix: spring-cloud-hystrix组件。
spring-cloud-openfeign: spring-cloud-openfeign组件。
spring-cloud-ribbon: spring-cloud-ribbon组件。
spring-cloud-sleuth: spring-cloud-sleuth组件。
spring-cloud-zipkin: spring-cloud-zipkin组件。
3. spring-framework: spring-framework组件。
> spring-framework-aop: spring-framework-aop组件。
spring-framework-beans: spring-framework-beans组件。
spring-framework-context: spring-framework-context组件。
spring-framework-core: spring-framework-core组件。
spring-framework-expression: spring-framework-expression组件。
spring-framework-jdbc: spring-framework-jdbc组件。
# 持续更新中。。。
测试语法
> 1. 一级引用
>> 2. 二级引用
>>> 3. 三级引用
>>>> 4. 四级引用
>>>>> 5. 五级引用
代码注释
```java
```
#### 软件架构
软件架构说明
#### 安装教程
1. xxxx
2. xxxx
3. xxxx
#### 使用说明
1. xxxx
2. xxxx
3. xxxx
#### 参与贡献
1. Fork 本仓库
2. 新建 Feat_xxx 分支
3. 提交代码
4. 新建 Pull Request
#### 特技
1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md
2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com)
3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目
4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目
5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help)
6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)