首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户314311976124
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
100
文章 100
沸点 0
赞
100
返回
|
搜索文章
赞
文章( 100 )
沸点( 0 )
wait和sleep的区别
wait方法和sleep方法在操作系统层面,都会让线程进入阻塞状态。在Java层面,sleep会让线程进入TIMED_WAITING 状态,而wait方法通过是否传入参数来决定是转为WAITING状态
Lock和Synchronized的区别
这两个锁大部分人都能知道一二。接下来从几个方面进行说明。 补充下,lock的实现类ReentrantLock和Synchronized都是可重入锁。 1.底层实现不同 Synchronized是关键字
悲观锁vs乐观锁
悲观锁和乐观锁在不同的 语言中都有体现,这里我们来说Java中悲观锁和乐观锁的实现。 首先说说什么是悲观锁,什么是乐观锁。顾名思义悲观锁,就是悲观,当许多线程要同时操作同一目标代码时,只有一个线程能
aop之proxy增强
aop最重要的实现还是代理,说到代理,就有两种了,一种是jdk的,一种是基于cglib。二者还是有很多区别的,spring底层就是基于cglib。 Jdk Jdk代理呢,有个特点就是必须基于接口代理,
spring_refresh
refresh这个方法就是帮助我们初始化spring容器的。具体帮助我们初始化了哪些功能,这个我们就需要看源码了。我们可以找到ApplicationContext的基础实现,AbstractAppli
spring_webmvc执行流程
这算一个高频面试点了,mvc执行流程算发杂的了,我们这里分为三个大步骤进行讲解。 DispatcherServlet的初始化阶段 匹配阶段 执行阶段 1.DispatcherServlet的初始化阶段
spring常见注解及其分类
2023年 1月 1日 我们这里说的spring中的常见注解,是广义上的spring,可以理解成spring,springmvc,springboot。这三个。相比大家对与常见注解还是很有了解的,但是
InnoDB索引和MyISAM索引实现的区别是什么 – rfh-web
2023年 1月 3日 / 这个问题同学们只要回答出两个点就可以了,第一个点就是InnoDB的数据和索引是存储在一个文件的,就是所谓的索引及数据,数据就是索引。MyISAM就是单独存储数据和索引,数据
一个表中如果没有创建索引,那么还会创建B+树吗
2023年 1月 3日 首先说答案,会的。 这里我们主要针对说的是InnoDB存储引擎,在InnoDB中即使我们没有主动为一个表中的某个字段创建索引,在我们创建表的时候会自动给主键创建一个索引,这个索
B+树实现原理
我们这里以InnoDB存储引擎为例。首先我们看一张图。 这个就是B+树了。 如果对于之前没接触过,或已经忘了的同学。乍一看这图,心里想这啥玩意哦。二叉树搜索树知道吧,这个就是基于他迭代过来的。我们首先
下一页
关注了
1
关注者
0
收藏集
0
关注标签
0
加入于
2023-02-26