03
15
Kafka Kafka
消息队列什么是消息队列可以把消息队列看作是一个存放消息的容器,当我们需要使用消息的时候,直接从容器中取出消息供自己使用即可。 由于队列 Queue 是一种先进先出的数据结构,所以消费消息时也是按照顺序来消费的。 参与消息传递的双方称为&nb
2023-03-15 Aiaa
09
ElasticSearch(补档) ElasticSearch(补档)
ElasticSearch是什么Elasticsearch 是一个实时的分布式存储、搜索、分析的引擎。 采用以往的模糊查询,模糊查询前置配置,会放弃索引,导致商品查询是全表扫面,在百万级别的数据库中,效率非常低下,而我们使用ES做一个全文索
2023-03-09 Aiaa
04
Mybatis(补档) Mybatis(补档)
数据持久化是什么数据持久化是将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型的统称。 数据模型可以是任何数据结构或对象的模型、XML、二进制流等。 当我们编写应用程序操作数据库,对表数据进行增删改查的操作的时候就是数据
2023-03-04 Aiaa
02
28
SQL优化常用方法(补档) SQL优化常用方法(补档)
1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 3、应尽量避免在 w
2023-02-28 Aiaa
26
Spring Boot(补档) Spring Boot(补档)
什么是 Spring BootSpring Boot 是 Spring 开源组织下的子项目,简化了 Spring的开发,省去繁重的xml文件配置,提供了各种启动器(starter),使开发者能快速上手,更加专注业务开发,提高开发效率。 Sp
2023-02-26 Aiaa
15
Spring(补档) Spring(补档)
SpringSpring是什么Spring 它包括许多框架,例如 Spring framework、SpringMVC、SpringBoot、Spring Cloud、Spring Data、Spring Security 等,所以有人将它
2023-02-15 Aiaa
12
04
MySQL(补档) MySQL(补档)
MySQL什么是 MySQLMySQL 是一种关系型数据库,主要用于持久化存储我们的系统中的一些数据比如用户信息。 MySQL 的优点MySQL 主要具有下面这些优点: 成熟稳定,功能完善。 开源免费。 文档丰富,既有详细的官方文档
2022-12-04 Aiaa
11
23
JVM(补档) JVM(补档)
说一下 Jvm 的主要组成部分及其作用 类加载器(ClassLoader) 运行时数据区(Runtime Data Area) 执行引擎(Execution Engine) 本地库接口(Native Interface) 首先通过类加载
2022-11-23 Aiaa
19
Java多线程3(补档) Java多线程3(补档)
ThreadLocalThreadLocal 了解吗ThreadLocal是线程本地变量,只属于当前线程,其他线程无法获取这个变量,是隔离的。,让每一个线程都有自己的专属本地变量 说说ThreadLocal 的原理每个线程Thead对象具有
2022-11-19 Aiaa
17
Java多线程2(补档) Java多线程2(补档)
volatilevolatile 关键字了解吗,有什么作用volatile是java中的关键字,有以下两个作用: 保证变量的可见性 禁止指令重排序 volatile如何保证变量的可见性写:当一个线程修改了一个 volatile 变量的值
2022-11-17 Aiaa
3 / 6