面试被问select......for update会锁表还是锁行

面试被问select......for update会锁表还是锁行

select查询语句是不会加锁的,但是select.......for update除了有查询的作用外,还会加锁呢,而且它是悲观锁。 那么它加的是行锁还是表锁,这就要看是不是用了索引/主键。 没用索引/主键的话就是表锁,否则就是是行锁。 验证: 建表sql //id为主键 //name为唯一

css3实现动画的三种方式

css3实现动画的三种方式

这是一个考验面试者对css的基础知识。css实现动画主要有3种方式第一种是:transition实现渐变动画第二种是:transform转变动画第三种是:animation实现自定义动画下面具体讲一下3种动画的实现方式。transition渐变动画我们先看一下transition的属性:property:填写需要变化的

2020-10-19 03:45:52
谈谈Hashmap的容量为什么是2的幂次问题

谈谈Hashmap的容量为什么是2的幂次问题

做为面试常考的问题之一,每次都答的模模糊糊,有必要了解一下,首先来看一下hashmap的put方法的源码public V put(K key, V value) { if (key == null) return

1253067 TFnetwork_cn