摘要: ## Mysql中常见的数据类型 **选择恰当的数据类型,对于MYSQL服务器的性能影响至关重要,在建表根据自己的业务逻辑选择恰当的数据类型和数据长度,也是我们MYSQL查询优化的一种重要方式;** **参考书籍:《高性能MYSQL》** 数据类型选择的 ### 1.数据类型选择遵守的原则 - 更小 阅读全文
posted @ 2020-06-18 00:29 PerfectLi 阅读(229) 评论(0) 推荐(0)
摘要: 1.引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency> 2.配置生成的消息队列 spring: ra 阅读全文
posted @ 2020-06-15 22:34 PerfectLi 阅读(216) 评论(0) 推荐(0)
摘要: 1.elasticsearch 1.es简介 Elasticsearch 是一个分布式、高扩展、高实时的搜索与数据分析引擎。它能很方便的使大量数据具有搜索、分析和探索的能力。充分利用Elasticsearch的水平伸缩性,能使数据在生产环境变得更有价值。Elasticsearch 的实现原理主要分为 阅读全文
posted @ 2020-06-15 22:24 PerfectLi 阅读(342) 评论(0) 推荐(0)
摘要: # Mysql的事务 ## 1.基本概念 事务本质是一组SQL操作,事务中的语句要么全部执行成功,或者全部执行失败。 ## 2.如何保证一个事务:四个特性(ACID) ##### 原子性 (Automic) 表示事务是操作的最小单元。整个事务的操作,要么全部成功,要么全部失败。 ##### 一致性 阅读全文
posted @ 2020-06-12 17:37 PerfectLi 阅读(223) 评论(0) 推荐(0)
摘要: 数据库查询语言(Structured Query Language) 数据库查询语言: DDL(data definition language) -数据定义语言,建库建表 DML (data manipulate language ) -数据操作语言,增删改 DQL (data query lan 阅读全文
posted @ 2020-06-12 11:51 PerfectLi 阅读(167) 评论(0) 推荐(0)
摘要: 一般工厂模式用的比较广,在Java中尤为常见,因为相对比较简单,所以使用场景比较广泛; 例如在Springboot在整合RabbitMQ,创建EXCHANGE的代码,QUEUE的代码等都能看到。 ### 1.一般工厂模式 #### 1.1 基本概念 定义一个创建对象的接口,让子类决定实例化哪个类。工 阅读全文
posted @ 2020-06-07 18:34 PerfectLi 阅读(164) 评论(0) 推荐(1)
摘要: 问题如下: 问题原因是:logback.xml文件中日志打印级别设置的有问题。设置不打印 阅读全文
posted @ 2020-05-31 12:50 PerfectLi 阅读(1937) 评论(0) 推荐(1)
摘要: ### 1.yml 基本知识 #### 1.1 常识 - 基本结构 k: v 的结构 **注意:冒号和v之间必须有空格,否则会出现问题;** - 大小写敏感 #### 1.2 v 多种写法 **看一下下面的这个例子:** ``` # rabbitmq 初始化配置 rabbit-init: data: 阅读全文
posted @ 2020-05-28 16:20 PerfectLi 阅读(465) 评论(0) 推荐(0)
摘要: 官网地址:https://www.rabbitmq.com/getstarted.html RabbitMQ 优点: 数据处理异步执行; 应用之间解耦; 流量削峰 1.docker 安装 RabbitMQ docker pull rabbitmq:management //拉去rabbitmq管理版 阅读全文
posted @ 2020-05-28 14:51 PerfectLi 阅读(186) 评论(0) 推荐(0)
摘要: 1.添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency> 2. 配置yml文件 spring: rab 阅读全文
posted @ 2020-05-28 14:16 PerfectLi 阅读(553) 评论(0) 推荐(0)