摘要:
单例模式 只能有一个pulic 方法,对象只能被实例一次; 工厂模式 只需要接口类定义方法体,不同的类实现不同对象,工厂模式按需调用; 策略模式 算法模型 实现单独个体功能,按需计算; 观察者模式 当一个对象的状态发生改变时,依赖他的对象会全部收到通知,并自动更新; 定义观察者接口(实现观察者接口) 阅读全文
posted @ 2020-12-22 13:15
面试日记
阅读(55)
评论(0)
推荐(0)
摘要:
特性 原子性 一致性 隔离性 持久性 不考虑事务数据会 脏读 不可重复读 幻读 set session transacction isolation level read uncommitted; 隔离级别: 读未提交: read-uncommitted 不可重复读:read-committed 可 阅读全文
posted @ 2020-12-22 11:37
面试日记
阅读(55)
评论(0)
推荐(0)
摘要:
缓存穿透 访问一个不存在的key,缓存不起作用,请求会直接穿透到DB,流量大时DB挂掉; 将缓存不存在的key,存储为空,过去时间30秒。避免反复请求数据 缓存雪崩 大批量可以缓存失效,大量请求会到db,造成db压力 解决方法:将缓存时间在基础上加上随机时间,防止同一时间集中失效;分布式缓存也能解决 阅读全文
posted @ 2020-12-22 11:07
面试日记
阅读(239)
评论(0)
推荐(0)

浙公网安备 33010602011771号