-
stringbuffer 是怎么实现append的
-
synchronized
果然还是面面试能知道哪里还在含糊不清.
这个东西
如果一个class 两个func
一个
public staitic synchronized funcA(){
//...操作一个hashmap
}
public synchronized funcB(){
//...操作一个hashmap
}
那么这两个会有线程安全问题吗?
主要的点在于,staitic是class级别,
不带static 不是class级别
所以这样不会有线程安全的问题的。
3. 业务中,怎么保证redis和mysql的一致性
看看这个:https://mp.weixin.qq.com/s/bewlUcHL2e6fw2vDrhEDCw
比如,mysql会不会有 一顿之后,redis是否会出现旧的值,mysql是最新的值;
这道题的考察点:在于多并发之后,redis 是单线程的,可能会出现这种问题。
我大概答了几种情况都没有答到面试官的点子上面。
其实他想说的就是这个:
4. springboot,这块确实没怎么看呢
接口进来,两个http线程,是几个service
会有线程不安全的问题吗?
需要更改:自我介绍还是要介绍一下性格,考虑一下自我评价啥的。然后可以提一下自己擅长的东西。线程安全和spring多补补
整体关注点:并发,线程安全,controller的线程执行过程。后续好好补补~