- 博客(5)
- 收藏
- 关注
原创 这是我今年见过的 质量最高的阿里Java面试
第一个问题:阿里面试都问什么?这个是让LZ最头疼的一个问题,也是猿友们问的最多的一个问题。说实话,LZ只能隐约想起并发、JVM、分布式、TCP/IP协议这些个关键字,具体的问题真的是几乎都没记住。而且就算LZ记住了,也告诉你了,你也背会了,但LZ觉得,在面试中,你被问到一模一样问题的可能性依然很小。甚至,就算你运气好被问到了,你也照着背下来了,也不一定就能对你的面试起到正面的作用,因为面试官万一多问一句,你可能就露馅了,那还不如干脆点说不会更好。
2022-11-03 16:27:43 93 1
原创 我傻了!面了个20K的岗位,面试官问:什么是前缀索引?如何创建?
所谓前缀索引,说白了就是对文本的前几个字符建立索引(具体是几个字符在建立索引时去指定),比如以产品名称的前 10 位来建索引,这样建立起来的索引更小,查询效率更快!有点类似于 Oracle 中对字段使用 Left 函数来建立函数索引,只不过 MySQL 的这个前缀索引在查询时是内部自动完成匹配的,并不需要使用 Left 函数。
2022-09-29 15:50:43 1334 2
原创 面试必问!什么是 gRPC ??
RPC(Remote Procedure Call Protocol)远程过程调用协议,目标就是让远程服务调用更加简单、透明。RPC 框架负责屏蔽底层的传输方式(TCP 或者 UDP)、序列化方式(XML/Json/ 二进制)和通信细节,服务调用者可以像调用本地接口一样调用远程的服务提供者,而不需要关心底层通信细节和调用过程。
2022-09-27 16:17:38 3058 3
原创 价值30K的面试题详解:用Redis实现分布式锁的血泪史
在知识星球上有人问:使用Redis分布式锁的详细方案是什么?一个很简单的答案就是去使用 Redission 客户端。Redission 中的锁方案就是 Redis 分布式锁的比较完美的详细方案。那么,Redission 中的锁方案为什么会比较完美呢?正好,我用 Redis 做分布式锁经验十分丰富,在实际工作中,也探索过许多种使用 Redis 做分布式锁的方案,经过了无数血泪教训。所以,在谈及 Redission 锁为什么比较完美之前,先给大家看看我曾经使用 Redis 做分布式锁遇到过的
2022-09-26 17:06:02 140 1
原创 SpringBoot + 一个注解,轻松实现 Redis 分布式锁
有些业务请求,属于耗时操作,需要加锁,防止后续的并发操作,同时对数据库的数据进行操作,需要避免对之前的业务造成影响。使用Redis作为分布式锁,将锁的状态放到Redis统一维护,解决集群中单机JVM信息不互通的问题,规定操作顺序,保护用户的数据正确。
2022-09-26 13:07:15 154 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人