摘要:
1、创建redisc脚本 vim /etc/init.d/redisc 2、编辑脚本内容 #!/bin/sh # chkconfig: 2345 80 90 # Simple Redis init.d script conceived to work on Linux systems # as it 阅读全文
摘要:
本章节主要由四部分构成 集群中数据访问:请求重定向(moved)、call命令、Smart客户端 集群扩容:节点配置和启动节点、加入集群、迁移槽和数据 集群缩容:迁移槽和数据、下线节点 迁移相关:平衡(rebalance)slot 集群中的数据访问-重定向(MOVED) 1、首先进入一个客户端(任何 阅读全文
摘要:
环境: redis版本:6.2.1 linux服务器:centos7.6 安装 1、redis需要进行C语言编译环境,安装gcc yun install gcc 2、切换到 /usr/local目录下创建redis目录进入redis目录中进行下载redis-6.2.1.tar.gz cd usr/l 阅读全文
摘要:
Spring支持两种bean的配置方式,xml和javaConfig 启动类上@SpringbootApplication注解是组合注解,其中有三个主要的注解 @SpringBootConfiguration、@EnableAutoConfiguration、@ComponentScan @Spri 阅读全文
摘要:
mysql数据库innoDB存储引擎来源 1、二叉查找树 从图中看出每个节点都存储着key和data,key就是表中的id,data代表中一行数据。 二叉查找树的特点就是任意节点的左子节点的key都小于当前节点的key,右子节点的key值都大于当前节点的key 应用场景: 查询id为17的key值, 阅读全文
摘要:
springboot启动概述 一、前言 个人能力尚浅,请各位大佬多多包含。 本文针对springboot启动流程,先看run方法 @SpringBootApplication public class VinbomDataCleanApplication { public static void m 阅读全文
摘要:
创建索引 创建普通索引: PUT /my_index { "settings": { "index": { "number_of_shards": "5", "number_of_replicas": "1" } } } 查询索引属性 GET /my_index 结果: { "my_index": 阅读全文
摘要:
定义: 现在有很多微商代理,厂家 委托 代理销售其产品。我们可以将微商代理和生产厂家进一步抽象,前者抽象为 代理类 ,后者抽象成 委托类 。而我们买商品时,大多是不需要知道生产厂家究竟是谁,也就是说生产厂家( 委托类 )对我们来说是不可见的。 优点: 可以隐藏委托类中的具体实现 可以实现客户端与委托 阅读全文
摘要:
定义: 一个软件实体如类、模块、函数应该对扩展开放,对修改关闭。无非就是用抽象构建框架,用实现扩展细节。 问题由来: 做过实际项目的应该都会深有体会,一个软件在其生命周期内都会发生很多变化,这几乎是不可避免的。无论是需求的变化、业务逻辑的变化、程序代码的变化等等,这些变化都有可能对整个软件的稳定性造 阅读全文
摘要:
定义: 单一职责原则是最简单的面向对象设计原则,它用于控制类的粒度大小。单一职责原则定义如下: 单一职责原则(Single Responsibility Principle, SRP):一个类只负责一个功能领域中的相应职责,或者可以定义为:就一个类而言,应该只有一个引起它变化的原因。 问题由来: 当 阅读全文