展开
首页
关于本站
搜索
最新博客
2020年03月06日
Mycat踩坑之路(docker WORKDIR详解、Mycat 日志)
摘要: 这里主要记录下学习Mycat的时候遇到的坑,通过它对WORKDIR有了更清楚的认知FROM centosMAINTAINER 2949424758@qq.comLABEL name="javaxl myCat Image" \ build-date="20200306" #将dockerfile同级目录所...
发表于 2020-03-06 22:43 阅读(1135)
2020年03月06日
Mycat读写分离
摘要: 简介基于前面讲的Mysql主从复制,我们通过Mycat,能够实现读写分离,即master主服务器实现写操作(insert,update,delete等),salve从服务器实现读操作(select等),主服务器一旦有写入操作,从服务器通过读取binlog,来实现数据同步;Mycat也时时发送心跳包来检测mys...
发表于 2020-03-06 22:39 阅读(777)
2020年03月06日
Mysql主从复制
摘要: 原理Mysql主从复制是把一台主机的数据复制到其他一台或多台主机上; 主从复制原理:主从同步过程中主服务器有一个工作线程I/O dump thread,从服务器有两个工作线程I/O thread和SQL thread。主库把外界接收的SQL请求记录到自己的binlog日志中,从库的I/O thread去请求主...
发表于 2020-03-06 19:37 阅读(872)
2020年03月06日
Mycat入门
摘要: 简介Mycat官网:http://www.mycat.io/ Mycat 是一个开源的分布式数据库系统,但是由于真正的数据库需要存储引擎,而 Mycat 并没有存 储引擎,所以并不是完全意义的分布式数据库系统MyCat是目前最流行的基于Java语言编写的数据库中间件,也可以理解为是数据库代理。在架构体系中是位...
发表于 2020-03-06 19:23 阅读(694)
2020年03月06日
Keepalived搭建Nginx集群实现高可用
摘要: keepalived简介keepalived是集群管理中保证集群高可用的一个服务软件,通过keepalived,我们可以实现Nginx集群,实现高可用。keepalived是以VRRP协议为实现基础的,VRRP全称Virtual Router Redundancy Protocol,即虚拟路由冗余协议。虚拟路...
发表于 2020-03-06 19:15 阅读(714)
2020年03月06日
Nginx实现虚拟主机
摘要: 简介虚拟主机概念比较广,可以是虚拟硬件来实现多网站,多应用运行,也可以是通过一些代理服务器来实现单机多网站运行; 例如:我们一个服务器上可以配置三个网站,通过三个域名访问; Nginx可以通过反向代理来实现虚拟主机;实现我们实现三个域名 www.feidao.com blog.feidao.com dow...
发表于 2020-03-06 18:58 阅读(666)
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 阅读(571)
2020年03月06日
设计模式七大原则之里氏替换原则
摘要: 概念子类中尽量不要重写父类的方法 在适当的情况下,可以通过聚合,组合,依赖 来解决问题使用前需求:完成两个数的减法运算,封装成计算器;计算器的种类有很多种( 算术型计算器 、科学型计算器、程序计算器....)先简单的来实现算数型计算器的减法运算功能;package com.javaxl.design.rule...
发表于 2020-03-06 08:31 阅读(610)
2020年03月06日
设计模式七大原则之依赖倒转原则
摘要: 概念高层模块不应该依赖低层模块,二者都应该依赖其抽象 抽象不应该依赖细节,细节应该依赖抽象 依赖倒转(倒置)的中心思想是面向接口编程 低层模块尽量都要有抽象类或接口,或者两者都有,程序稳定性更好 变量的声明类型尽量是抽象类或接口, 这样我们的变量引用和实际对象间,就存在一个缓冲层,利于程序扩展和优化使用前需求...
发表于 2020-03-06 08:30 阅读(613)
2020年03月06日
设计模式七大原则之开闭原则(ocp原则)
摘要: 概念开闭原则(Open Closed Principle)是编程中最基础、最重要的设计原则; 一个软件实体如类,模块和函数应该对扩展开放(对提供方),对修改关闭(对使用方)。用抽象构建框架,用实现扩展细节; 当软件需要变化时,尽量通过扩展软件实体的行为来实现变化,而不是通过修改已有的代码来实现变化 编程中遵循...
发表于 2020-03-06 08:27 阅读(557)
首页
上一页
1
2
下一页
尾页
博主信息
javaxl_小李飞刀
(知识改变命运,教育改变生活)
按日志类别
秒杀课程(1)
自定义mvc(9)
前端框架(47)
索引框架(17)
中间件(22)
SSM(10)
运维(16)
项目异常归总(5)
安全框架(4)
SpringBoot(16)
程序人生(6)
其他框架(7)
开发工具(24)
解决方案(14)
23种设计模式(30)
SpringCloud(18)
第三方(17)
Python(67)
底层探究(2)
dubbo(2)
SSH(14)
java基础(73)
测试(1)
产品(1)
按日志日期
2023年09月(1)
2021年02月(1)
2020年12月(1)
2020年11月(1)
2020年09月(4)
2020年07月(9)
2020年06月(2)
2020年05月(6)
2020年04月(1)
2020年03月(15)
2020年02月(2)
2020年01月(3)
2019年12月(2)
2019年11月(31)
2019年10月(17)
2019年09月(16)
2019年08月(38)
2019年07月(27)
2019年06月(47)
2019年05月(61)
2019年04月(18)
2019年03月(50)
2019年02月(57)
2019年01月(13)
友情链接
百度
晓码阁-美食网
晓码阁-知识库
备案号:
湘ICP备19000029号
Copyright © 2018-2019 javaxl晓码阁 版权所有