自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 浅谈HashMap原理以及1.7和1.8的区别

HashMap原理 在jdk1.7以及之前,HashMap由数组+链表实现;jdk1.8之后,HashMap由数组+链表+红黑树来实现,如果超过HashMap的最大容量,会使用这个最大容量而不会使用传入的长度; 下面先讲述1.7;HashMap的主体是Entry对象,里面有4个属性,key和value代表put进的值,next为链表的下一个节点值,hash为记录当前节点的hash值 注意,此时并没有对HashMap进行一个初始化,只是一些值的赋予,而是在第一次put的时候对HashMap进行初始化 看一

2020-12-04 20:59:17 305

原创 mycat实现Mysql读写分离

mycat实现Mysql的读写分离 想要实现读写分离,需要基于主从复制来实现,主从复制未实现的可以查看https://blog.csdn.net/weixin_44260810/article/details/108356739 环境准备 jdk版本:1.8(这里不讲述jdk版本安装) 系统环境:centos7 mycat版本:1.6 mysql版本5.7 安装mycat 下载安装包 wget http://dl.mycat.org.cn/1.6-RELEASE/Mycat-server-1.6-RELE

2020-09-03 18:41:21 80

原创 Mysql主从复制配置

Mysql主从复制 1。主从复制应用场景 (1)从服务器作数据实时备份 当主服务器出现问题时,我们可以人工或者自动切换到从服务器继续提供服务,此时从服务器的数据和宕机时的主服务器的数据基本是一致的,从而达到一个服务高可用 (2)主从服务器实时读写分离,从服务器实现负载均衡 2。主从复制原理(主服务器必须启动二进制文件,记录任何修改数据库的事件) (1)通过配置从服务器会和主服务器建议连接 (2)从服务器开启一个线程(I/O Thread)向主服务器请求数据(从服务器把自己扮演成mysql客户端,通过mysq

2020-09-02 12:26:07 79

原创 Spring Cloud Config配置git私钥出错

Spring Cloud Config配置git私钥出错 电脑更换后,重新启动config组件,启动其它项目时,config警告 Resolved [org.springframework.cloud.config.server.environment.NoSuchRepositoryException: Cannot clone or checkout repository: 将新的私钥复制修改config配置后,重启config报错 Reason: Property ‘spring.cloud.con

2020-08-31 16:38:50 467

原创 使用gradle编译spring5源码

使用gradle编译spring5源码 spring5源码编译 工具版本 gradle下载安装 spring5源码下载编译 工具版本 IntelliJ IDEA 2018,jdk1.8.0_231,spring5.0.x,gradle4.9 gradle下载安装 1.下载gradle,可以去官网下载,下载链接[添加链接描述](https://services.gradle.org/distributions/),版本需要4.2及以上,这里选择的是4.9的版本, 我们只需要下载安装包即可

2020-08-31 13:45:17 222

空空如也

空空如也

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

TA关注的人

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