- 博客(6)
- 收藏
- 关注
原创 SpringBoot重要知识点及面试点--第一篇
SpringBoot是 Spring 开源组织下的子项目,是Spring组件一站式解决方案,主要是简化了使用Spring的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。
2023-09-13 22:24:13 84 2
原创 MySQL基础重要知识点及其面试点--第三篇
在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。使用别名OLD和NEW来引用触发器中发生变化的记录内容,在update触发器中,old代表更新前的那条数据,new代表更新后的那条数据。再理解:在为某一行开启事务进行增删改查的时候会为这一行加锁在这过程中再加个表锁可能会出现冲突,所以引入意向锁,如果与意向锁互斥则添加的表锁将阻塞,否则可以添加。3、mysql服务重新启动之后,所设置的全局参数会失效,要想不失效,可以在 /etc/my.cnf 中配置。
2023-09-12 16:50:13 30
原创 MySQL基础重要知识点及其面试题--第二篇
如果索引是联合索引(即索引了多个字段),要遵循最左前缀法则,即查询时必须存在联合索引中最左边的索引,只需要存在即可与放置的位置无关,否则索引失效,并且不能跳过中间的某一列,否则该列后面的索引字段失效。比如第一句sql,profession、age、status组成了聚集索引,该索引是二级索引叶子节点下面挂的是id值,索引当查询id、profession时都能在二级索引中找到,不需要回表查询。当范围查询使用>= 或 <= 时,走联合索引了,但是索引的长度为54,就说明所有的字段都是走索引的。
2023-09-11 21:26:24 98
原创 MySQL基础重要知识点及面试点--第一篇
AUTO_INCREMENT)的时候,还可以指定第一条插入记录的自增字段的值,这样新插入的记录的自增字段值从初始值开始递增,如在表中插入第一条记录,同时指定id值为5,则以后插入的记录的id值就会从6开始往上增加。在MySQL中,默认AUTO_INCREMENT的初始值是1,每新增一条记录,字段值自动加1。只需在多表查询中加上连接条件就可以消除笛卡尔积。注:union all 会将全部的数据直接合并在一起,union 会对合并之后的数据去重。子查询返回的结果是一行(可以是多列),这种子查询称为行子查询。
2023-09-10 15:43:33 130
原创 java基础知识及重要面试点-第二篇
栈、堆、方法区、本地方法栈、寄存器方法区:字节码文件加载时进入的内存栈:方法运行时所进入的内存,变量也在这里堆:new出来的东西会在这块内存中开辟空间并产生地址。
2023-09-07 09:47:12 99
原创 java基础知识及其重要面试点-第一篇
对当前变量值进行+1-1的操作i++、++i单独使用时没有区别++、--如果在表达式中或者同时有其他操作,放在变量前后会有明显区别。
2023-09-05 10:26:06 216 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人