- 博客(3)
- 收藏
- 关注
转载 MyBatis的面试题
1、#{}和${}的区别是什么?注:这道题是面试官面试我同事的。答:${}是Properties文件中的变量占位符,它可以用于标签属性值和sql内部,属于静态文本替换,比如${driver}会被静态替换为com.mysql.jdbc.Driver。#{}是sql的参数占位符,Mybatis会将sql中的#{}替换为?号,在sql执行前会使用PreparedStatement的参数设置方法,按序给s...
2018-02-23 10:15:56 238
原创 RocketMq双主双从的安装
1.原理图 2.安装步骤 (1) 下载 Apache: https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.2.0/rocketmq-all-4.2.0-bin-release.zip Alibba: https://github.com/alibaba/RocketMQ/r
2018-02-07 10:56:13 1214
原创 mysql的主从备份和读写分离
1.mysql的主从备份原理 如图所示: master接收到了SQL的时候,会存入到一个binlog的文件并入库,binlog数据存储完毕后会开启一个dump thread线程, 这个线程会将binlog的数据同步到slave的io thread,io thread将数据存储到delay binlog(中继日志),启动一个sql thread 将数据写入slave的binlog和dat
2018-02-04 12:15:15 1624
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人