外观
外观
有遇到过FullGC吗?或者内存泄漏的问题?如何解决?你会怎么处理?
04-18Kafka、RabbitMQ、RocketMQ之间区别了解吗?
04-17讲一下分库分表的设计?分库分表组件的选择?为什么使用这个方案?
04-16id 乱序的话影响读还是写的性能(写 -> 页分裂,随机 io)?
04-07场景题:100w用户对几个主题投票,每人只能投一次,要实时显示票数排行。设计redis
04-07联合索引 A= 10 B > 100 C > 50 这种怎么查?
03-27在并发量比较大的情况下,CAS 会不会出现两个线程同时比较且都成功更新的情况?乐观锁在这种情况下能保证并发安全吗?
03-26两个线程访问一个资源遇到加锁情况,没抢到锁的线程会进入什么状态
03-26synchronized 修饰在类的静态方法上和一个实例方法上有什么区别
03-26重写 equals 方法时,建议把 hashcode 方法也重写,原因
03-26一个函数里面有一个lambda表达式,要让其他函数访问到,返回值应该是什么类型?
03-21Redis 的 zset 类型查询单个数据的时间复杂度?能优化成 O (1) 吗?插入的复杂度呢?
03-20where name > "test1" 会加锁吗?为什么?
03-20where id > 10 会加锁吗?什么锁?id > 20 的记录会不会被锁
03-20现在有个表,一列 id,一列 name,说一下幻读是怎么发生的?
03-20那要是我在测试环境延迟正常,但在生产环境延迟高,你觉得什么原因?
03-20介绍一下你提到的 synchronized 和 ReentrantLock?该怎么选用?
03-20如果没有 select * from t where id = 1 for update 这条记录,会锁什么?能插入 id = 1 吗?能插入 id = 2 吗?
03-19看到 select * from t where id = 1 for update,能想到什么?
03-19线程池的阻塞队列无限长,那最大线程参数是不是没用了,这个最大值的意义是什么
03-19HashMap 和 CocurrentHashMap 的区别
03-17如果一个Bean没有注册成功,会报什么错?服务能够正常启动吗?
03-14@Autowired 和 @Resource 的区别是什么?
03-13