面试
我能走到对岸吗
星辰和大海
展开
-
【x度你能做点人事嘛】
混成这样是有道理的原创 2022-11-16 21:34:22 · 204 阅读 · 1 评论 -
mysql-lock笔记
1 并发下,锁表不好 2 数据的备份,恢复不希望变动,加锁,双刃剑 3 协调多个进程的一种机制,下单,抢购,加锁,对资源进行保护 4 锁的分类:读和写,表和行锁, 5 读是共享的不会相互影响的,屏幕共享,写是排他的,唯我独尊; 6 表锁:开销小,加锁快 7 show open tables:查看是否加锁; 8 lock table a read,b write; 9 unlock tables; 10 lock table a read;读锁是共享的 11 加了读锁是不可以修改的,自己也不可以修改 12 自原创 2021-10-10 19:34:28 · 80 阅读 · 0 评论 -
2021--redis面试
1 什么是缓存雪崩?–首先缓存作用:第一:缓存查询速度比查询数据库快;第二:分担了部分请求,支持更高的并发;雪崩:原因一:Redis挂掉了,请求全部走数据库。 二:对缓存数据设置相同的过期时间,导致某段时间内缓存失效,请求全部走数据库。 危害:缓存雪崩如果发生了,很可能就把我们的数据库搞垮,导致整个服务瘫痪! 2 雪崩的结局方案:一:在缓存的时候给过期时间加上一个随机值,这样就会大幅度的减少缓存在同一时间过期。 其他:对于“Redis挂掉了,请求全部走数据库”这种情况,我们可以有以下的思路: 事发前:实现R原创 2021-09-21 14:56:02 · 81 阅读 · 0 评论 -
为啥离职啊你?
1 为啥离职? 是选择的不慎重,导致自己的能力和选择这个岗位不是很匹配,对行业不感兴趣,面试工作内容与实际工作内容不一致等。 企业当时描述的内容不符,与自己的职业规划不匹配,为了及时止损才提早结束的试用期。 及时止损是很重要的, 对双方都有好处。 ...原创 2021-09-12 23:55:16 · 57 阅读 · 0 评论 -
Mybatis基础02
1 随机的获取数据库的某几条数据可以:select * from category order by RAND() LIMIT 0,2; 2 mysql:方法一:通过mysql建立索引,比如用户名不能重复,则将用户名字段建立Unique类型的索引 方法二:程序判断喽,select一下是否存在----------: 3 唯一约束.你触发一次数据库查询 ###### 如果是先查询在插入至少要 4 次网...原创 2019-07-10 20:44:14 · 240 阅读 · 0 评论