最新博客
  • 2020年03月06日 Mycat踩坑之路(docker WORKDIR详解、Mycat 日志) 摘要: 这里主要记录下学习Mycat的时候遇到的坑,通过它对WORKDIR有了更清楚的认知FROM centosMAINTAINER 2949424758@qq.com​LABEL name="javaxl myCat Image" \ build-date="20200306" #将dockerfile同级目录所... 小李飞刀_Mycat    小李飞刀_Mycat    发表于 2020-03-06 22:43 阅读(97)

  • 2020年03月06日 Mycat读写分离 摘要: 简介基于前面讲的Mysql主从复制,我们通过Mycat,能够实现读写分离,即master主服务器实现写操作(insert,update,delete等),salve从服务器实现读操作(select等),主服务器一旦有写入操作,从服务器通过读取binlog,来实现数据同步;Mycat也时时发送心跳包来检测mys... 小李飞刀_Mycat    小李飞刀_Mycat    小李飞刀_Mycat    发表于 2020-03-06 22:39 阅读(72)

  • 2020年03月06日 Mysql主从复制 摘要: 原理Mysql主从复制是把一台主机的数据复制到其他一台或多台主机上; 主从复制原理:主从同步过程中主服务器有一个工作线程I/O dump thread,从服务器有两个工作线程I/O thread和SQL thread。主库把外界接收的SQL请求记录到自己的binlog日志中,从库的I/O thread去请求主... 小李飞刀_Mycat    小李飞刀_Mycat    小李飞刀_Mycat    发表于 2020-03-06 19:37 阅读(61)

  • 2020年03月06日 Mycat入门 摘要: 简介Mycat官网:http://www.mycat.io/ Mycat 是一个开源的分布式数据库系统,但是由于真正的数据库需要存储引擎,而 Mycat 并没有存 储引擎,所以并不是完全意义的分布式数据库系统MyCat是目前最流行的基于Java语言编写的数据库中间件,也可以理解为是数据库代理。在架构体系中是位... 小李飞刀_Mycat    小李飞刀_Mycat    小李飞刀_Mycat    发表于 2020-03-06 19:23 阅读(54)

  • 2020年03月06日 Keepalived搭建Nginx集群实现高可用 摘要: keepalived简介keepalived是集群管理中保证集群高可用的一个服务软件,通过keepalived,我们可以实现Nginx集群,实现高可用。keepalived是以VRRP协议为实现基础的,VRRP全称Virtual Router Redundancy Protocol,即虚拟路由冗余协议。虚拟路... 小李飞刀_Nginx    小李飞刀_Nginx    小李飞刀_Nginx    发表于 2020-03-06 19:15 阅读(66)

  • 2020年03月06日 Nginx实现虚拟主机 摘要: 简介虚拟主机概念比较广,可以是虚拟硬件来实现多网站,多应用运行,也可以是通过一些代理服务器来实现单机多网站运行; 例如:我们一个服务器上可以配置三个网站,通过三个域名访问; Nginx可以通过反向代理来实现虚拟主机;实现我们实现三个域名 www.feidao.com blog.feidao.com dow... 小李飞刀_Nginx    小李飞刀_Nginx    小李飞刀_Nginx    发表于 2020-03-06 18:58 阅读(60)

  • 2020年03月06日 设计模式七大原则之接口隔离原则 摘要: 概念客户端不应该依赖它不需要的接口,即一个类对另一个类的依赖应该建立在最小的接口上类图class1要用到接口中的1、2、3方法,class2要用到接口中1、4、5方法;有两种处理方案:方案1:写一个接口,包含五个方法,class1实现1、2、3,class2实现1、4、5方案2:将接口进行更细粒度的拆分,ov... 小李飞刀_设计模式    发表于 2020-03-06 08:34 阅读(42)

  • 2020年03月06日 设计模式七大原则之里氏替换原则 摘要: 概念子类中尽量不要重写父类的方法 在适当的情况下,可以通过聚合,组合,依赖 来解决问题使用前需求:完成两个数的减法运算,封装成计算器;计算器的种类有很多种( 算术型计算器 、科学型计算器、程序计算器....)先简单的来实现算数型计算器的减法运算功能;package com.javaxl.design.rule... 发表于 2020-03-06 08:31 阅读(48)

  • 2020年03月06日 设计模式七大原则之依赖倒转原则 摘要: 概念高层模块不应该依赖低层模块,二者都应该依赖其抽象 抽象不应该依赖细节,细节应该依赖抽象 依赖倒转(倒置)的中心思想是面向接口编程 低层模块尽量都要有抽象类或接口,或者两者都有,程序稳定性更好 变量的声明类型尽量是抽象类或接口, 这样我们的变量引用和实际对象间,就存在一个缓冲层,利于程序扩展和优化使用前需求... 发表于 2020-03-06 08:30 阅读(47)

  • 2020年03月06日 设计模式七大原则之开闭原则(ocp原则) 摘要: 概念开闭原则(Open Closed Principle)是编程中最基础、最重要的设计原则; 一个软件实体如类,模块和函数应该对扩展开放(对提供方),对修改关闭(对使用方)。用抽象构建框架,用实现扩展细节; 当软件需要变化时,尽量通过扩展软件实体的行为来实现变化,而不是通过修改已有的代码来实现变化 编程中遵循... 发表于 2020-03-06 08:27 阅读(54)

备案号:湘ICP备19000029号

Copyright © 2018-2019 javaxl晓码阁 版权所有