×

MYSQL教程

MySQL索引的理解学习,面试不问索引原理就是事务原理(数据库索引原理面试题)

じ❤┋七七八八 じ❤┋七七八八 发表于2024-04-17 浏览5601 评论0
目录 MySQL执行SQL的整体流程 引言, MySQL索引底层学习原因 磁盘介绍(理解磁盘IO) 索引底层数据结构B+树 B+树(聚集索引) B+树(辅助索引) 思考一下为何使用B+树结构, 不是B树, 不是平衡树二叉树,红黑树? 索引总结 MySQL执行SQL的整体流程 显示需要跟MYSQL Server 进行连接. 获取MySQL服务. 跟数据库进行交互. connection Pool 连接池。提前创建多条连接通道. 新的连接请求到来就复用连接通道. 一条

vue.js

vue 城市选择器(省市区)的使用 element-china-area-data

じ❤┋七七八八 じ❤┋七七八八 发表于2024-04-14 浏览11966 评论0
一、Element UI 中国省市区级联数据 本文参考:Element UI 中国省市区级联数据 本文参考:根据此文做的整理 1. 安装 npm install element-china-area-data -S 2. 使用 import { regionData, CodeToText, TextToCode } from 'element-china-area-data' regionData是省市区三级联动数据(不带“全部”选项) CodeToText是个大对象,

tomcat

简单Tomcat和Nginx部署前端项目

じ❤┋七七八八 じ❤┋七七八八 发表于2024-04-14 浏览6048 评论0
前言 记录一下前端项目的部署,主要最近也在做这些事情。 一、tomcat部署前端 这里我使用的事linux环境,windows下类似。 1、下载tomcat tomcat下载官网 版本很多,下载常用的支持Java8的就行。 选择对应系统类型的文件 2、查看tomcat目录 我下载的是Linux版本,windows版本也类似。 tomcat的目录如下。 重点,两步就能部署起项目 我们把前端的项目解压,放到tomcat目录下的webapps下。 例如:

rabbitmq

RabbitMQ 启动动慢,延迟高,连接超时Exception in thread “main“ java.util.concurrent.TimeoutException

じ❤┋七七八八 じ❤┋七七八八 发表于2024-04-13 浏览9218 评论0
RabbitMQ 启动动慢,延迟高,连接超时Exception in thread “main“ java.util.concurrent.TimeoutException 问题: 1. 虚拟机linux 启动RabbitMQ 命令:systemctl start rabbitmq-server,输入命令后终端反应慢,很长时间才启动。 2.IDEA连接Rabbitmq 报错 Exception in thread “main“ java.util.concurrent.TimeoutE

mysql

mysql 索引使用与优化(有哪些优化mysql索引的方式请举例)

じ❤┋七七八八 じ❤┋七七八八 发表于2024-04-10 浏览16636 评论0
前言 索引对有一定开发经验的同学来说并不陌生,合理使用索引,能大大提升sql查询的性能,可以这么讲,随着业务数据量的不断增长,优化系统的响应速度,很大程度上可以说就是集中在索引的优化上; mysql索引原理 在正式了解与学习mysql索引之前,先对mysql的索引原理再次回顾下; 我们知道,目前大多数使用的mysql引擎为 innodb,而innodb引擎使用的是 B+ Tree,下面通过几张图快速了解下 B+ Tree的结构, 假如存在下面这张表: 那么通过 B+ Tree

MSSQL教程

Swagger配置API接口文档参数说明、返回值说明

じ❤┋七七八八 じ❤┋七七八八 发表于2024-04-10 浏览5637 评论0
Swagger2.X注解 常用到的注解有: 作用范围 API 使用位置 协议集描述 @Api 用于controller类上 协议描述 @ApiOperation 用在controller的方法上 非对象参数集 @ApiImplicitParams 用在controller的方法上 非对象参数描述 @ApiImplicitParam 用在@ApiImplicitParams的方法里边 对象参数描述 @ApiParam 用在@ApiImplicitParams的方法里边