自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 binlog解读3

一、关于事务比较重要的两个事件:1、GTID EVENT:a、gtid简介:从MySQL 5.6.5 开始新增了一种基于 GTID 的复制方式。通过 GTID 保证了每个在主库上提交的事务在集群中有一个唯一的ID。这种方式强化了数据库的主备一致性,故障恢复以及容错能力。(1)、GTID (Global Transaction ID)是全局事务ID,当在主库上提交事务或者被从库应用时,可以定位和追踪每一个事务。它是全局唯一和单调递增的。(2)、不支持非事务引擎。(3)、GTID复制与普通复

2020-12-14 22:29:18 241

原创 binlog解读2

一、binlog文件里面写入的是啥玩意?答:1、binlog是由一个一个event组成,event是binlog的最小组成单元。2、binlog文件头部固定以4个字节开头,这四个字节称为BINLOG_MAGIC(fe 62 69 6e)魔数,当使用mysqldump命令解析binlog文件时,来识别该文件属于binlog文件。3、每个binlog文件以一个FORMAT_DESCRIPTION_EVENT类型的event开始。以一个Rotate类型的event结束(但也有特殊情况,当数据库出现宕机

2020-12-14 22:25:47 888

原创 binlog解读1

一、什么是binlog?答:1、binlog是一个二进制格式的文件,用于记录用户对数据库更新的SQL语句信息,例如更改数据库表和更改内容的SQL语句都会记录到binlog里,但是对库表等内容的查询不会记录。binlog是mysql本身提供的一种逻辑日志,和具体的存储引擎无关,但是不同的存储引擎对binlog写入的模式有要求。2、作用:当有数据写入到数据库时,会同时把更新的SQL语句写入到对应的binlog文件中,主要作用时用于数据库的主从复制及数据的增量恢复。比如使用mysqldump或者xtrab

2020-12-14 22:22:19 434

原创 java 子类与父类构造函数的关系

2018-10-31 22:12:37 325

原创 通过JDBC在AndroidStudio中访问MYSQL8.0.12数据库导入mysql-connector-java-8.0.12.jar的一个错误

通过JDBC在AndroidStudio中访问MYSQL8.0.12数据库导入mysql-connector-java-8.0.12.jar,在下图添加Dependencies时,将scope设置成implementation时就会出错,而变为compile就成功了。 ...

2018-10-22 20:36:12 4563 5

原创 python读取文件,并对文件的行进行乱序

import randomlines=open('list.txt').readlines()new = [] # 定义一个空列表,用来存储结果for line in lines: temp1 = line.strip('\n') # 去掉每行最后的换行符'\n' temp2 = temp1.split(',') # 以','为标志,将每行分割成列表 new....

2018-05-04 15:28:58 3969

原创 ubuntu16.04系统在登陆界面登陆后紫屏

        当时在ubuntu16.04系统中可能是因为系统或者软件升级出现了问题,但是也没在意,再一次登陆时,就一直紫屏了,也进入不了终端。解决办法是:在登陆界面,按  ctrl+alt+f1进入ubuntu系统的tty1界面,这样就可以输入用户名和密码来敲命令了,但是密码输入不能用小键盘。输入sudo apt-get upgrade重新进行更新...

2018-05-03 16:24:19 6747 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除