- 博客(5)
- 收藏
- 关注
原创 阿里java面试一面
1.hashmap1.7 1.8区别 2.concurrentHashmap 1.7 1.8区别 3.synchronized优化点 4.lock实现 5.线程池具体过程,四大线程池缺点 6.myssql内存池结构 7.innodb文件结构 8.隔离级别 9.repeated read实现方式 10.间隙锁 11.aop实现原理,动态代理区别,使用 12.redis基本数据结构 13.zset实现方式,跳表插入方式,跳表时间复杂度 14.实现以下分布式锁加锁解锁 15.雪崩 16.查找只出现一次的数,位运算
2021-04-09 21:57:03
201
转载 2021-03-24
**文章目录 数据库事务 事务是什么 事务的四大特性 MySQL事务隔离级别 查看MySQL当前事务隔离级别 MySQL默认操作模式为自动提交模式 JDBC处理事务 Spring事务 Spring的事务传播 PROPAGATION_REQUIRED PROPAGATION_SUPPORTS PROPAGATION_MANDATORY PROPAGATION_REQUIRES_NEW PROPAGATION_NOT_SUPPORTED PROPAGATION_NEVER PROPAGATION_NESTED
2021-03-24 01:18:27
208
1
原创 索引创建规则
1.最左前缀匹配原则 非常重要的原则,mysql会一直向右匹配直到遇到范围查询(>、<、between、like)就停止匹配,比如a = 1 and b = 2 and c > 3 and d = 4 如果建立(a,b,c,d)顺序的索引,d是用不到索引的,如果建立(a,b,d,c)的索引则都可以用到,a,b,d的顺序可以任意调整。 2.=和in可以乱序 比如a = 1 and b = 2 and c = 3 建立(a,b,c)索引可以任意顺序,mysql的查询优化器会帮你优化成索引可以识
2021-03-22 22:44:06
299
原创 20210322蚂蚁金服一面问题
1.为何1年多想跳槽 2.数据库索引创建原则 3.数据库事务分库能不能创建 4.数据库分页查询实现 5.促销价格变化缓存实现 6.工作中给组里面带来的改变 7.容灾实现 8.系统监控 9.线程安全的类 10.线程池参数,运行机制 11.spring的事务有哪些,都是什么意思,传播机制 12.防刷 13.工作中如何做服务治理 14.系统性能出现过问题么 15.数据持久化 16.mysql事务使用场景 17.多线程操作list报什么错误 ...
2021-03-22 22:27:43
587
转载 zookeeper的一些基本概念
一、zookeeper的一些概念 server和client: server 指集群的每一台机器 client 指每一个向server请求服务的机器 zookeeper角色: leader:为客户端提供写服务,负责进行投票的发起和决议,更新系统状态,事务请求的唯一调度和处理者 follower:为客户端提供读服务,参与投票,包括事务请求proposal投票和leader选举投票,接收客户端请求,为客户端返回结果 observe:为客户端提供读服务,不参与任何投票,包括事务请求proposal
2021-03-19 09:28:34
188
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅