自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 索引失效的几种情况

当查询条件涉及到order by、limit等条件时,是否走索引情况比较复杂,而且与Mysql版本有关,通常普通索引,如果未使用limit,则不会走索引。order by多个索引字段时,可能不会走索引。建立这个联合索引相当于建立了 (id),(id,username),(id,username,age)这一组索引,按照最左匹配原则,所以只要sql语句中没使用以上组合中的列,就会导致索引失效。=“作为条件查询,有可能不走索引,但也不全是,当查询结果集占比比较小时,会走索引,占比比较大时不会走索引。

2024-09-09 16:19:49 1012

原创 MySQL数据表分区

MySQL中的分区表是一种数据库设计技术,它将一个大表物理地分割成多个较小的部分,这些部分被称为分区。虽然从逻辑上看,分区表仍然像一个单独的表,但在物理层面,每个分区都是存储在一个独立的文件上,可以位于同一台服务器的不同硬盘上,或者跨多台服务器分布,以提高查询性能和管理效率。

2024-08-30 14:09:56 1046

原创 Kafka

Kafka是由Apache软件基金会开发的一个开源流平台,由Scala和Java编写Apache Kafka是一个分布式流平台。

2024-08-23 18:29:34 684

原创 VUE的组件通信

vuex是一个vue的状态管理工具。(状态就是数据,vuex可管理vue的通用数据,即多组件 共享的数据)

2024-08-16 11:45:01 923

原创 vue 自定义指令

//给自定义指令 v-foc赋值

2024-08-14 17:32:34 333

原创 VUE的普通组件的注册

组件的注册有两种方式。

2024-08-14 11:22:02 179

原创 spring事务

事务是一组操作的集合,是一个不可分割的工作单位,这些操作要么同时成功,要么同时失败。

2024-08-09 10:46:08 417

原创 Spring AOP

AOP就是面向切面编程,其实就是面向特定的方法编程。基于动态代理的技术,给特定的方法进行功能增强。举一个常见的例子,比如想要统计系统中每个方法的运行耗时,如果不使用AOP,就必须给每个方法就加上统计运行时长的代码逻辑,这样会很繁琐,且容易漏。如果使用AOP的话只需要在切面类中增加这个逻辑,使用切入点表达式去指定目标方法,就可以给目标方法都加上这一逻辑,实现我们的统计时长的功能。

2024-08-08 17:56:29 1198

原创 @Accessors注解的作用

2.3当注解的属性为prefix时,prefix的属性值是一个字符串数组,当他有值时,生成的getter和setter方法会去掉prefix值中的前缀。2.1 当注解的属性为fluent时,不写默认fluent属性的值为false。当属性fluent属性的值为true时,对应的getter和setter方法的方法名会去掉get和set前缀。2.2当注解的属性为chain时,不写默认为false。(1)该注解主要作用是:当属性字段在生成 getter 和 setter 方法时,做一些相关的设置。

2024-08-07 11:04:28 151

原创 MongoTemplate实现模糊查询

Pattern compile1= Pattern.compile("^.*" + "张" + ".*$",Pattern.CASE_INSENSITIVE);Pattern compile1= Pattern.compile("^.*" + "张" + ".*$",Pattern.CASE_INSENSITIVE);Pattern compile=Pattern.compile("^.*" + "张" + ".*$",Pattern.CASE_INSENSITIVE);

2024-07-23 16:09:16 560

原创 连接MySQL报错Public Key Retrieval is not allowed

1.在配置数据源的时候直接将属性allowPublicKeyRetrieval设置为true即可。

2024-06-25 15:34:58 238

原创 搭建MongoDB复制集

如果使用mongosh --port 27017命令报错不是内部或外部命令,则说明MongoDB用的是6.0以上版本,需要单独下载mongosh,安装mongosh-2.2.5-x64 (重要),把“C:\Program Files\mongosh”加到系统变量路径中,安装好之后,就可以使用mongosh --port 27017命令。我们操作的是127.0.0.1服务器,其中repl1即是复制集名称,和mongodb.cfg中保持一致,初始 化复制集的第一个服务器将会成为主复制集)

2024-06-25 14:57:35 426

原创 实现两台电脑之间文件共享

9.选择专用网络启用共享(提供文件共享的电脑需要做此操作,访问端电脑只需要做上图的网络发现步骤即可)11.IP地址可以用如下方式获取,打开命令行窗口,输入ipconfig命令查询ipv4地址。10.访问端的电脑只需输入\\共享者的电脑IP地址即可访问。3.添加账户,并选择要共享的账户,选择对应的权限。8.点击下图位置启用网络发现以及文件共享。2.右击文件夹,点击属性,之后点击共享。7.点击高级网络设置的网络和共享中心。1.新建一个文件夹用于共享文件。5.出现以下页面表示共享完成。7.点击更改高级共享设置。

2024-06-17 17:49:54 235

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除