随笔分类 -  面试题

摘要:”三次握手”的详解 所谓的三次握手即TCP连接的建立。这个连接必须是一方主动打开,另一方被动打开的。 以下为客户端主动发起连接的图解: 握手之前主动打开连接的客户端结束CLOSED阶段,被动打开的服务器端也结束CLOSED阶段,并进入LISTEN阶段。随后开始“三次握手”: (1)首先客户端向服务器 阅读全文
posted @ 2022-07-18 21:02 堤苏白 阅读(38) 评论(0) 推荐(0) 编辑
摘要:MySQL的主从复制原理以及流程 主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中; 从:io线程——在使用start slave 之后,负责从master上拉取 binlog 内容,放进 自己的relay log中; 从:sql执行线程——执行relay 阅读全文
posted @ 2022-07-18 17:47 堤苏白 阅读(133) 评论(0) 推荐(0) 编辑
摘要:1.Spring和Mybatis整合之后为什么一级缓存会失效? 如果我们没有添加@Transactional注解,Spring认为我的每一次查询都都是相互独立的,便开启了三次不同的事务也即是创建了三个不同的sqlSession对象。即无法使用到MyBatis的一级缓存。 如果我们添加了@Transa 阅读全文
posted @ 2022-07-15 16:01 堤苏白 阅读(58) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示