# DatebaseBook **Repository Path**: magic-ice/DatebaseBook ## Basic Information - **Project Name**: DatebaseBook - **Description**: 主要用于个人资料整理,各种文章的存储放置地,平时所学的一些内容以及所遇到的问题等,都会存储在此。 - **Primary Language**: 其他 - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 8 - **Created**: 2020-07-25 - **Last Updated**: 2023-02-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## DatebaseBook ### 介绍 主要用于个人资料整理,各种文章的存储放置地,平时所学的一些内容以及所遇到的问题等,都会存储在此。 ### 目录 - 001-专题 - 001-微服务系列 - 001-007-微服务架构之-系统监控 - 001-007-调用链监控-zipkin - 001-SpringCloud技术体系 - 002-SpringCloud-Eureka - 003-分布式ID生成器 - 007-017-01-Docker容器教程 - 007-微服务详细 - 007-极客时间-微服务精讲 - 008-说透中台 - 009-SpringCloud-Alibaba - 010-分布式事务 - 011-分布式锁 - K8s集群部署步骤 - 002-中间件系列 - 001-缓存中间件 - 001-Redis - 002-Memcached - 003-RedisTemplate最全的常用方法总结 - 002-消息中间件 - 001-RocketMQ - 002-RocketMQ - 003-RocketMQ - 004-Docker部署RocketMQ - 003-数据库中间件 - 004-接入层中间件 - 005-文件存储中间件 - 003-前端系列 - 001-Emmet语法 - 001-Vue - 002-React - 003-AngularJS - 004-Flutter - 004-自动化测试系列 - 001-性能测试 - 017-Selenium - 030-软件测试 - 005-自动化运维系列 - 001-部署方式 - 010-Jenkins&Docker自动化部署配置 - Shell脚本 - 006-移动端系列 - 001-android面试题大全 - 007-架构设计 - 01-MQ架构设计 - 02-RPC架构设计 - 03-水平切分方案 - 04-ShardingSphere-Sharding-jdbc应用 - 008-后端系列 - 001-JVM - 001-class文件结构 - 002-class类加载过程 - 003-JVM运行时数据区 - 004-Java内存模型 - 005-JVM监控 - 006-GC算法 - 007JVM调优 - 010-JVM实战调优 - 011-JVM基础知识 - 012-无停顿的GC算法 - 002-网络 - 001-从网络到分布式 - 002-TCP协议 - 003-多线程 - 001-Java多线程 - 002-基础 - 003-JUC同步工具 - 004-同步容器 - 005-线程池 - 006-ThreadPoolExecutor线程池 - 007-ScheduleThreadPoolExecutor线程池 - 008-ForkJoin - 009-Queue同步队列 - 010-Disruptor - JUC并发编程 - 004-Java基础 - 003-try-catch-finally-return执行顺序问题 - 005-IO流 - 001-IO模型 - 002-Netty原理 - 006-网络IO流 - 101-netty简易聊天室demo - 009-数据结构 - 001-线性结构 - 002-树 - 003-图 - 004-矩阵 - 005-哈希 - 010-算法 - 01-排序算法 - 02-dp - 算法模板 - 011-数据存储 - 01-MySQL - 01-数据库性能监控&优化 - 02-MySQL中锁 - 03-MySQL数据类型 - 04-explain执行计划 - 05-索引优化细则 - 06-查询优化细则 - 07-服务器参数解析 - 08-主从复制原理 - 09-水平切分方案 - 10-事务 - 11-MVCC原理 - 02-Redis - 01-Redis基础 - 10-RedisTemplate最全的常用方法总结 - 012-源码系列 - 001-JDK - 001-HashMap - 002-ConcurrentHashMap - 002-MyBatis - 001-MyBatis - 003-Spring - 01-Spring概述(总览) - 02-Spring配置文件加载 - 03-Spring默认标签解析 - 04-Spring自定义标签解析 - 05-Spring Bean工厂的准备 - 06-Spring BeanFactoryPostProcessor的调用 - 07-Spring ConfigurationClassPostProcessor - 08-Spring Boot自动装配原理 - 09-Spring BeanPostProcessor - 10-Spring 初始化消息和广播器 - 11-Spring 初始化剩下的单例 Bean - 12-Spring Bean创建流程 - 13-Spring AOP 准备工作 - 14-Spring AOP 创建 - 15-Spring AOP 执行流程 - 16-Spring 事务 - 17-Spring 传播特性 - 005-SpringBoot - 01-SpringBoot启动流程 - 02-SpringBoot自动装配原理 - 03-SpringBoot整合tomcat - 006-SpringCloud - 01-Eureka注册中心 - 02-Hystrix熔断 - 03-zuul网关 - 04-Config配置中心 - 007-RocketMQ - 001-nameSrv - 002-broker - 003-producer - 004-customer - 008-SpringMVC - 001-SpringMVC和Spring的结合 - 002-SpringMVC请求执行流程 - 003-SpringMVC处理器映射器 - 004-SpringMVC处理器适配器 - 005-SpringMVC实际执行 - 006-SpringMVC结果处理 - 007-SpringMVC异常处理体系 - 009-Tomcat - 013-Web容器 - 001-Tomcat架构 - 002-Tomcat启动优化 - 003-Tomcat源码编译的坑 - 014-工程管理 - 001-软件工程整理 - 015-面试技巧 - 001-技术面试 - 020-工具使用 - 001-Markdown使用 - 002-IDEA插件 - 003-Git使用 - 005-IDEA远程调试 - 006-Idea配置 - 007-IDEA远程部署到Windows下的Tomcat服务器和debug程序 - 002-脚本工具 - 001-Python - delete blank lines in the file - filePreffixRenameEnhancedVersion - fileSuffixRenameEnhancedVersion - readFolderGetPath - readFolderHtmlGetFileName - readFolderPdfGetFileName - readName - replaceHTMLStr - 002-NodeJS - 003-vb - 将ppt内文字生成到word