![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 94
程序fa
毕业三年,工作忙忙碌碌。工作中遇到的问题很碎片化,特此整理一下基础知识
展开
-
一文道明Redis哨兵架构工作原理及搭建
文章目录前言一、哨兵架构的原理?1 哨兵架构有什么优点呢?二、搭建哨兵架构1.搭建主从复制三、测试哨兵结构是否配置成功四、总结前言今天来分享一下Redis基于哨兵的高可用架构。主要会分享哨兵架构的原理以及搭建。一、哨兵架构的原理?那什么是哨兵架构?它有什么优点?好,我画了一个哨兵架构图,一会我也会按照图的架构进行搭建。架构图如下:解释一下这个图。可以总结出这个图包含三个部分。就是客户端、哨兵集群和主从复制。主从复制上篇已经讲过了。原理和配置都一样。这里主要分享一下哨兵集群。那什么是哨兵?哨原创 2021-12-15 17:00:39 · 2472 阅读 · 0 评论 -
一文道明Redis主从复制搭建及工作原理
文章目录前言一、Redis主从架构是什么?二、如何搭建主从复制1. 主节点(Master)配置2. 从节点配置3. 测试主从复制是否配置成功三、 主从复制工作原理1. 原理说明2. 原理图3. 数据的部分复制什么是主从复制风暴?总结前言今天主要还是将Redis主从相关的问题。一、Redis主从架构是什么?Redis主从架构是什么,简单来讲就是只有一个Master节点和多个Slave节点。主节点对外提供服务,从节点用来备份主节点的数据。在通俗点讲就是用户的增删改查都是在Master节点操作的,原创 2021-12-14 13:27:49 · 1002 阅读 · 0 评论 -
一文道明Redis持久化
一文道明Redis持久化方案的区别与关系文章目录一文道明Redis持久化方案的区别与关系本文会重点讲清楚如下问题:RDB持久化配置与详解AOF持久化配置与详解混合持久化配置与详解它们之间的区别与联系一、什么是Redis1 Redis的单线程2 单线程的Redis如何处理那么多的客户连接?3 Redis安装二、RDB持久化配置与详解这里解释一下上面提到的bgsave,这是一种写时复制机制(COW)那save和bgsave有什么区别和联系?AOF配置与详解本文会重点讲清楚如下问题:RDB持久化配置与详解原创 2021-12-13 21:14:53 · 970 阅读 · 0 评论 -
Liunx系统中安装JDK的一般步骤
Liunx下安装JDK的一般步骤声明一下,liunx下安装JDK基本上分为两种,分别是基于yum的在线安装,这种方式必须要能上网,否则安装不成功。另外一种是手动安装,我们今天就总结手动安装。其实工作当中大多数还是会选择手动安装,我们可以指定JDK安装的目录等。好,正式开始……检查是否有JDK1、输入:java -version2、发现有输入:rpm -qa | grep java 检测jdk的安装包,(注意:rpm命令符没有时记得下载一个输入:apt-get install +命令名称)3、接着进原创 2020-10-24 01:52:15 · 268 阅读 · 0 评论 -
浅谈面向对象之代理模式
代理模式,代理模式可以说我们所有的面向对象领域用的非常广泛的一种设计模式了。也解决了很多的实际问题。在生活中,我们也能够经常看到这种代理。什么是代理?定义:就是控制对某个对象的访问说通俗一点代理就是...原创 2019-08-02 21:31:44 · 577 阅读 · 0 评论 -
java 异常机制
首先我们要知道java中的异常体系。这就是java的异常体系。所有的异常都继承Throwable这个类。其中Error类是java程序本身无法恢复的严重错误,应用程序不需要捕获,处理这些严重的错误。Exception是由java应用程序抛出和处理非严重错误。我们称之为异常。根据图我们可以很清楚的看到,异常有分为运行时异常和编译时异常。编译时异常又叫检查异常。我们在java程序中真正处理的是...原创 2019-05-29 18:59:42 · 189 阅读 · 0 评论 -
java三目运算符
三目运算符在java中运用可以说非常的广泛,接下来我们就一起来看看三目运算符。首先我们来看一下它的语法格式:表达式1 ? 表达式2:表达式3;表达式1必须是一个条件表达式或者返回值必须为boolean类型的。表达式2和表达式3则没有什么要求。其中还可以是嵌套的三目运算符。我们都知道,当表达式1的返回值为true时,返回表达式2的值。否则,返回表达式3的值。这是我们正常理解的。接下来我们就看...原创 2019-05-28 20:33:49 · 2925 阅读 · 0 评论 -
java自动装箱和拆箱
**自动装箱和拆箱**今天我们来说一下装箱和拆箱。我们都知道java中有一句话,那就是“万物皆对象”,所以,8种基本数据类型分别对应了他的包装类; byte—Byte; char—Character; short—Short int—Integer; long— Long; boolean— Boolean; double—Double; float—Float;...原创 2019-04-27 00:11:29 · 82 阅读 · 0 评论 -
浅谈java设计模式那些事之创建型模式(一)
我们都知道java中一共有23种设计模式,但是大体上可以分为三类模式:创建型模式创建型模式顾名思义就是用来帮助我们创建对象的。创建着模式又可以分为:单例设计模式、工厂模式(简单工厂模式、工厂方法模式和抽象工厂模式)、建造者模式和原型模式。结构型模式结构型模式包括:适配器模式 、桥接模式、 装饰模式 、组合模式 、外观模式 、享元模式 、代理模式行为型模式行为模式包括:模板方法模式、...原创 2019-07-30 22:38:36 · 147 阅读 · 0 评论