自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 MySQL实现主从复制

1.修改mysql配置文件my.ini ,添加配置server-id=101log-bin=mysql-binbinlog_format=mixed 参数解释:log-bin=mysql-bin //将mysql二进制日志取名为mysql-bin binlog_format=mixed //二进制日志的格式,有三种:statement/row/mixed,具体分...

2019-07-29 09:25:16 22

原创 pt-duplicate-key-checker检查数据库的重复索引

pt-duplicate-key-checker这款工具也是percona-toolkit中一款非常适用的工具,它可以帮助你检测表中重复的索引或者主键。我们知道索引会更查询带来好处,但是过量的索引反而可能会使数据库的性能降低,这款工具可以帮助我们找到重复的索引并且还会给你删除重复索引的建议语句,非常好用。使用时要先安装percona-toolkit工具包,percona-toolkit只...

2019-07-24 18:34:04 38

原创 linux安装mysql

第一步:安装从网上下载文件的wget命令[root@master ~]# yum -y install wget第二步:下载mysql的repo源[root@master ~]# wgethttp://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm第三步:安装mysql-community-release-...

2019-07-24 18:28:15 23

原创 JVM 垃圾回收的时候如何确定垃圾?知道什么是 GC Roots ?

什么是垃圾简单来说就是内存中已经不在被使用到的空间就是垃圾要进行垃圾回收,如何判断一个对象是否可以被回收?引用计数法 枚举根节点做可达性分析 跟踪收集器采用的为集中式的管理方式,全局记录对象之间的引用状态,执行时从一些列GC Roots的对象做为起点,从这些节点向下开始进行搜索所有的引用链,当一个对象到GC Roots 没有任何引用链时,则证明此对象是不可用的。图中,对象...

2019-07-12 18:17:44 78

原创 IDEA使用技巧-大小写转换、驼峰式转换:CamelCasePlugin插件

CamelCasePlugin是一款可以快速进行格式转换的工具,较常用到的是大小写转换、驼峰式转换等1.setting->Plugins->搜索CamelCase->安装2.快捷键shift+alt+u...

2019-07-10 18:05:14 252

转载 Java 并发编程

请谈谈你对 volatile 的理解volatile 是 Java 虚拟机提供的轻量级的同步机制保证可见性 禁止指令排序 不保证原子性JMM(Java 内存模型) 你谈谈基本概念 JMM 本身是一种抽象的概念并不是真实存在,它描述的是一组规定或则规范,通过这组规范定义了程序中的访问方式。 JMM 同步规定 线程解锁前,必须把共享变量的值刷新回主内存 线程加...

2019-07-06 13:58:42 25

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