面试篇
文章平均质量分 88
面试相关要点
潜行前行
人无聊到一定程度是会努力起来的
展开
-
spring面试整理
AOP 面向切面编程,spring主要是通过 JDK 和 cglib 代理对象实现。spring aop 主要运用在事务、日志、异常处理。通过在代码前后做增强,实现业务逻辑的隔离,提高代码的模块化原创 2022-08-10 15:17:05 · 245 阅读 · 0 评论 -
zookeeper面试整理
Zookeeper 为了保证高吞吐和低延迟,在内存中维护了这个树状的目录结构,这种特性使得Zookeeper 不能用于存放大量的数据,每个节点的存放数据上限为 1M原创 2022-08-10 15:15:37 · 241 阅读 · 0 评论 -
redis 面试整理
代码】redis 面试整理。原创 2022-08-10 11:52:18 · 125 阅读 · 0 评论 -
分布事务和分布式锁
Saga是一个长活事务,可被分解成可以交错运行的子事务集合,每个子事务有相应的执行模块和补偿模块,当saga事务中的任意一个本地事务出错了,可以通过调用相关事务对应的补偿方法恢复,达到事务的最终一致性。二阶段提交协议(Two-phase Commit,即 2PC)是常用的分布式事务解决方案,即将事务的提交过程分为两个阶段来进行处理:准备阶段和提交阶段。三阶段提交协议,是二阶段提交协议的改进版本,与二阶段提交不同的是,引入超时机制。同时在协调者和参与者中都引入超时机制。...原创 2022-08-08 14:19:17 · 427 阅读 · 0 评论 -
kafka面试题
代码】kafka面试题。原创 2022-07-26 09:47:25 · 86 阅读 · 0 评论 -
mysql面试题整理
mysql面试题整理。原创 2022-07-21 11:19:13 · 274 阅读 · 1 评论 -
网络篇:朋友面试之TCP/IP,回去等通知吧
最近和一同学聊天,他想换工作,然后去面了一家大厂。当时,他在简历上写着精通TCP/IP,本着对TCP协议稍有了解,面试官也不会深问的想法,就写了精通二字。没想到,大意了原创 2020-11-29 15:34:09 · 3296 阅读 · 7 评论 -
网络篇:朋友面试之https认证加密过程
前言上次朋友关于TCP/IP面试的后续,主要是https的相关面试要点,请看下文关注公众号,一起交流,微信搜一搜: 潜行前行面试官:HTTPS它的认证加密过程是怎样,它怎么保证内容不会被篡改朋友:1,https是基于tcp协议的,客户端先会和服务端发起链接建立朋友:2,接着服务端会它的证书返回给客户端,证书里面包括公钥S.pub,颁发机构,有效期等信息朋友:3,拿到的证书可以通过浏览器内置的根证书C.pub验证其合法性朋友:4,客户端生成随机的对称秘钥Z,通过服务端的公钥S.pub加密发给原创 2021-01-16 12:09:57 · 4428 阅读 · 8 评论