掘友等级
获得徽章 0
#Trae又又又更新了# 工具使用比vscode更方便,界面设计更美观,自带集成AI,前端使用较好
#1024一起掘金# jym抽奖都抽到了什么,我抽到了月度会员,感觉没什么用
MDL的一些特点和使用场景:
1.读-写冲突:MDL具有读-写冲突,即一个事务持有写锁时会阻塞其他事务的读和写操作。这确保了在写操作进行期间,其他事务无法读取或修改受锁保护的对象。
2.写-写冲突:MDL还存在写-写冲突,即一个事务持有写锁时会阻塞其他事务的写操作。这保证了同一时间只能有一个事务对一个对象进行写操作,避免了并发写操作引起的数据不一致问题。
3.共享读锁:MDL允许多个事务同时获取读锁,因为读操作之间不会相互冲突。
4.锁的级别:MDL的锁级别是语句级别的,而不是表级别或行级别的。这意味着对于同一表的不同语句,可以同时持有读锁和写锁,因为它们不会互相冲突。 #每天一个知识点#
#每天一个知识点# Java线程的创建方式:
1.继承Thread类;
2.实现Runnable接口;
3.实现Callable接口;
4.使用ExecutorService线程池;
5.使用CompletableFuture类;
6.基于ThreadGroup线程组;
7.使用FutureTask类;
8.使用匿名内部类或Lambda表达式;
9.使用Timer定时器类;
10.使用ForkJoin线程池或Stream并行流。
#每天一个知识点# Maven自动解决冲突问题:
1.Maven会根据依赖树的层级,来自动剔除相同的包,层级越浅,优先级越高。
2.同层级出现包冲突时,先声明的会覆盖后声明的,为此后者会被剔除。
3.同级出现不同版本的相同类库时,后配置的会覆盖先配置的
#每天一个知识点# xxl-job为啥起多个后,定时任务会间隔执行,而不是每天执行?需要改什么配置吗?
#2021年度人气创作者榜单# D吧,总有人后来居上
下一页