自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库中的索引

(二叉搜索树仅仅是示意图,不是真正的mysql底层的索引结构)2.索引大大提高了查询效率,同时却也降低了insert、update、delete的效率。(增减改一条数据需要重新维护索引的结构)2.通过索引列对数据进行排序,降低数据排序的成本,降低CPU消耗。无索引的查询是根据查询条件全表扫描,如果字段不是唯一,需要查询所有的数据。tip:个人笔记,内容来自于黑马程序员JavaWeb开发教程。:1.提高数据查询的效率,降低数据库的I0成本。:1.索引会占用存储空间。(可以提高查询效率)

2024-08-23 11:56:02 78

原创 sql中的事务

一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对并发的其他事务是隔离的,并发执行的各个事务之间不能互相干扰。原子性(atomicity)。一个事务是一个不可分割的工作单位,事务中包括的操作要么都做,要么都不做。事务必须是使数据库从一个一致性状态变到另一个一致性状态。一致性与原子性是密切相关的。事务应该具有4个属性:原子性、一致性、隔离性、持久性。持久性(durability)。的改变就应该是永久性的。一组操作的集合,这组操作要么全部成功,要么全部失败。事务是恢复和并发控制的基本单元。

2024-08-23 11:22:15 35

原创 sql语句的基础语法

语法:条件查询: select 字段列表 from 表名 [where条件列表] [ group by 分组字段]2.先查询入职时间在‘2015-01-01'(包含)以前的员工,并对结果根据职位分组,获取员工数量大于等于2的职位。显式内连接:select 字段列表 from 表1 [inner] join 表2 on 连接条件.;3)设置别名:select 字段 1[as别名1] , 字段2 [as别名2 ]from 表名。--B.查询部门表所有部门的名称,和对应的员工名称(右外连接)--;

2024-08-23 10:47:03 690

原创 springboot 分层解耦(IOC,DI,bean)

1.由于在程序调用的过程中service层调用了持久层,controller有需要调用业务逻辑层,他们之间通过对象的创建进行互相调用,在new一个service的实现类,对象如果类名改变后就会报错,所以需要解耦。2.IOC容器(spring容器),DI,bean的出现2.1 IOC的DI的入门①.Service层及Dao层的实现类,交给IOC容器管理。②.为Controller及Service注入运行时,依赖的对象。③.运行测试。我们不想用中的功能,只需要把注解删掉,在加上注解交给IOC容器。

2024-08-20 10:05:45 328

空空如也

空空如也

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

TA关注的人

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