摘要: 1、首先先了解mysql主从同步的原理 master提交完事务后,写入binlog slave连接到master,获取binlog master创建dump线程,推送binglog到slave slave启动一个IO线程读取同步过来的master的binlog,记录到relay log中继日志中 s 阅读全文
posted @ 2020-11-13 15:46 小白LU 阅读(322) 评论(0) 推荐(1)
摘要: 1、查看是否已经安装 MySQL rpm -qa | grep mysql 下面是我的操作,可见并没有安装 Mysql,那么直接进入 【2】 如果查出来有东西,可以使用下面命令将其删除(XXX为文件全名) rpm -e xxx 2、下载官方 Mysql 包 wget -i -c http://dev 阅读全文
posted @ 2020-11-13 14:58 小白LU 阅读(168) 评论(0) 推荐(0)
摘要: 1.myisam和innodb的区别 myisam引擎是5.1版本之前的默认引擎,支持全文检索、压缩、空间函数等,但是不支持事务和行级锁,所以一般用于有大量查询少量插入的场景来使用,而且myisam不支持外键,并且索引和数据是分开存储的。 innodb是基于聚簇索引建立的,和myisam相反支持事务 阅读全文
posted @ 2020-11-10 10:49 小白LU 阅读(88) 评论(0) 推荐(0)
摘要: HashMap在多线程环境下存在线程安全问题,一般都是怎么处理这种情况的 多线程的场景,不同的方式代替: 使用Collections.synchronizedMap(Map)创建线程安全的map集合; Hashtable ConcurrentHashMap 不过出于线程并发度的原因,使用Concur 阅读全文
posted @ 2020-11-09 17:20 小白LU 阅读(114) 评论(0) 推荐(0)
摘要: HashMap他的结构和底层原理 我知道HashMap是我们非常常用的数据结构,由数组和链表组合构成的数据结构。 大概如下,数组里面每个地方都存了Key-Value这样的实例,在Java7叫Entry在Java8中叫Node。 因为他本身所有的位置都为null,在put插入的时候会根据key的has 阅读全文
posted @ 2020-11-09 15:38 小白LU 阅读(144) 评论(0) 推荐(0)
摘要: 二级标题 三级标题 四级标题 字体 **HelloWorld ** HelloWorld ***HelloWorld *** HelloWorld 引用 选择java 分割线 图片 ![截图]( 超链接 超链接 列表 A b c a b v 表格 名字 性别 生日 代码 代码 具体语句 ## 二级标 阅读全文
posted @ 2020-11-05 14:23 小白LU 阅读(44) 评论(0) 推荐(0)
摘要: 1. 查看CENTOS7是否有自带的JDK,一般Linux会自动下载安装Open JDK 1.1 查看系统JDK版本 java-version 1.2 查看系统自带JDK的相关信息 rpm-qa | grep java rpm 管理套件 ####-qa 使用询问模式,查询所有套件 grep 查找文件 阅读全文
posted @ 2020-11-05 14:13 小白LU 阅读(167) 评论(0) 推荐(0)