# 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/)