自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 每日Mysql

char和varchar最大的区别就是char的长度是不可变的,而varchar的长度是可变的varchar的长度是字符长度是多少就分配多少,但是会分配1-2个字节去存储字符长度信息超过255个字节就使用2个字节存储。char的长度不会发生改变,不足会补空格。但是不需要额外的字节去存储信息.因此char适合长度确定了的字段。其他情况推荐varchar。

2025-07-17 00:25:07 255

原创 每日mysql

乐观锁就是一个事务操作数据的时候不会上锁,其他事务可以访问,而是在更新数据的时候会进行版本控制和校验。若其他事务对这个数据造成了修改,就会回滚该事务。适合读多写少,对数据一致性要求不高的情况。实现方式:通过时间戳或版本控制。悲观锁就是一个事务操作数据的适合会上锁,其他事务无法访问。适合写多读少,对数据一致性要求高的情况。实现方式:通过加行级锁或者表级锁实现。

2025-07-16 00:54:41 235

原创 每日mysql

索引不一定有效;当索引字段的基数过小的时候,查询条件不包含索引或者查询条件与索引的顺序不匹配的时候(不满足最左前缀匹配原则)。小表的索引查询也不一定生效,因为全表查询的效率可能高于索引查询,具体是否生效需要mysql计算成本之后确定。排查索引效果可以使用expain命令,查看sql的执行计划,关注type,key,rows属性,type是访问类型,为all的时候为全表扫描。key属性是被使用的索引,为null说明没有使用索引,rows属性是遍历的行的数量。可以评估sql的查询效率。

2025-07-14 23:21:49 367

原创 每日mysql

最左匹配原则是指,在复合索引中,查询条件需要从左到右和索引开始依次完全匹配的时候,复合索引才可以被有效使用。因为联合索引在建立b+树的过程中是根据索引的顺序从左到右进行排序的,所以使用的时候需要遵循这个原则。

2025-07-11 01:23:03 228

原创 每日mysql

假如没有主键,就会选择一个唯一的字段进行构建。假如唯一的字段也没有,就会使用隐藏的列进行构建。

2025-07-09 21:07:19 524

原创 面经总结1

1.发生在父类与子类之间2.方法名,参数列表,返回类型(除过子类中方法的返回类型是父类中返回类型的子类)必须相同3.访问修饰符的限制一定要大于被重写方法的访问修饰符(public>protected>default>private)4.重写方法一定不能抛出新的检查异常或者比被重写方法申 明更加宽泛的检查型异常。

2024-10-29 10:55:48 346

原创 从根儿上理解mysql的索引(附详细的图文解释)

索引的种类,索引加快查询的原因。索引查询的过程

2024-10-28 00:46:42 1172 1

原创 es中自定义ik的分词词库(词库布置在nginx)

然后cd到/mydata/elasticsearch/plugins/ik/config/这个目录下。然后整个文件夹移动到 /mydata/elasticsearch/plugins/这个目录下即可。下载zip的形式的(一定要和es的版本对应)然后vi IKAnalyzer.cfg,xml。在文件中输入需要的分词,然后保存文件。然后创建/es/fenci.txt。按照下面图示输入自定义的路径。首先cd到html目录下。

2024-10-25 01:24:51 686

原创 idea内存优化,一次重启多个服务

第四步:按照图示添加VM选项,为模块规定运行内存(100M)

2024-10-21 01:45:41 353

原创 全局异常处理基于JSR303

编写一个自定义校验注解ListValue新建配置文件ValidationMessages.properties保存注解信息编写一个自定义校验器ListValueConstraintValidator关联自定义的校验器和自定义的校验注解(可以指定多个不同的校验器,适配不同类型的校验)//[-@Constraint(validatedBy = {ListValueConstraintValidator.class})//与自定义的校验器产生关联//消息提示(配置文件)Class<

2024-10-15 00:21:19 262

原创 基于element-ui的upload组件与阿里云oss对象存储的文件上传(采用服务端签名后直传的方式)

创建用户添加权限。

2024-10-10 00:17:28 874

原创 虚拟机如何固定IP地址(VMware+centos7)图文教程

然后编辑文件 ifcfg-ens33 (这个是虚拟机的ip文件)打开ssh客户端(这里使用的是Mobaxterm)打开文件后 对照以下文件进行修改。输入以下命令 #直接复制粘贴。安装下面的图片打开网络编辑器。然后输入命令 重启网络刷新。

2024-09-30 00:09:26 630

原创 naocs注册中心,配置管理,openfeign在idea中实现模块间的调用,getway的使用

这里双击运行出现问题的情况下 (版本低的naocs)在bin目录下 打开cmd 运行以下命令。

2024-09-29 01:33:38 1399

原创 VmWare安装虚拟机保姆级教程(centos7,虚拟机网络设置,虚拟机桌面显示)

虚拟机的安装使用VMware

2024-09-24 22:33:01 693

原创 yum库 docker的小白安装教程(附部分问题及其解决方案)

首先我们安装yum首先在控制台执行下列语句首先切换到root用户,假如已经是了就不用打下面的语句然后执行。

2024-09-24 22:02:01 575

原创 Vue2解决pinia刷新后数据丢失的问题

解决pinia刷新页面数据的丢失问题

2023-12-11 10:34:58 782

原创 每日一记项目,拼图小游戏

每日一记

2023-10-17 18:03:32 433

原创 IDEA设置快捷生成序列号的设置

IDEA设置可快捷生成序列号

2023-10-13 01:47:28 2342

原创 JavaWeb学习笔记1

JavaWeb学习笔记1

2023-07-05 16:19:10 1433

原创 4.26~4.27学习总结

把a数组中比a数组尾大的全部放到b,把b数组中比b数组尾大的放到a,得到的最终数组判断尾部是不是最大即可,先遍历一遍没变化的数组,若尾部已经是最大的,标记一下,输出YES。用户和课程之间的多对多的表建立完成,dao包中添加课程,创建课程,主界面的完善。得出规律为:交换的点坐标相加为阶数+1;坐标从0开始,则为坐标相差为阶数-1;n为偶数的适合,需要剩余偶数次操作,n为奇数的时候,需要剩余奇数次操作。

2023-04-28 00:28:39 324

原创 4.24~4.25学习总结

学习总结

2023-04-26 01:31:32 204

原创 4.21~4.23学习总结

学习总结

2023-04-24 00:03:37 240

原创 4.19~4.20学习总结

学习总结

2023-04-21 00:24:11 134

原创 4.17~4.18学习总结

学习总结

2023-04-19 00:56:29 627

原创 4.14~4.16学习总结

学习总结

2023-04-16 23:18:57 344

原创 4.12~4.13学习总结

学习总结

2023-04-14 00:26:06 455

原创 4.10~4.11学习总结

学习总结

2023-04-12 01:10:14 623

原创 ER图学习笔记(附各个图型的举例,实战案例)

学习总结

2023-04-10 15:58:28 18343 1

原创 4.7~4.9学习总结

学习总结

2023-04-10 00:30:13 566

原创 数据库三大范式学习笔记(非常详细)

三大范式详解(通俗易懂)(每个附有对应的举例说明)

2023-04-10 00:12:09 483

原创 4.5~4.6日学习总结

学习总结

2023-04-07 01:22:10 411

原创 4.3~4.4学习总结

学习总结

2023-04-05 01:12:58 371

原创 3.31~4.2学习总结

学习总结

2023-04-02 22:26:13 338

原创 大一下学期学习计划

学习计划

2023-03-31 23:26:44 221

原创 3.29~3.30学习总结

学习总结

2023-03-30 23:36:02 376

原创 3月27~3月28日学习总结

学习总结

2023-03-28 22:43:52 161

原创 3月24~3月26日学习总结

学习总结

2023-03-26 23:23:04 158

原创 3.22~3.23日刷题总结

总结

2023-03-24 00:45:49 280

原创 3.20~3.21总结

学习总结

2023-03-22 00:41:05 285

原创 3.17~3.19总结

学习总结

2023-03-20 01:33:09 277 2

基于elmentui封装的向阿里云oss对象存储的前端upload组件

基于elmentui封装的向阿里云oss对象存储的前端upload组件

2024-10-09

VMWare-woerstation

解压后双击下载

2024-09-24

拼图小游戏(含登录注册功能,JAVA实现)

拼图小游戏,登录注册功能,三种类型(运动,动物,美女)图片切换,步数计算展示,重新游戏,更换图片

2023-10-17

每日一记(备忘录)Java实现

大致界面,备忘信息的增删查改,导入功能,调取系统压缩包文件,导入到对应界面进行展示,导出功能,对当前备忘信息进行压缩处理,在默认文件导出路径创建对应文件保存在系统里

2023-10-17

Java发送qq邮箱jar包

Java发送邮箱验证码所需jar包,免费,欢迎大家下载

2023-07-06

c++ c语言课程设计-KTV选歌系统

功能点:用户登录注册,管理员登录注册 用户功能:点歌(根据歌曲名,歌曲种类搜索),对歌曲进行打分,点歌费用统计 管理员功能:增加歌曲,删除歌曲,统计所有歌曲,对歌曲进行热度统计 数据结构主要用到了双链表,算法:双链表的选择排序。

2023-07-04

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

TA关注的人

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