在生产环境下,单机部署的Redis服务一旦宕机,所有依赖Redis服务的主流服务都会受到影响, 这时就需要一种Redis高可用方案。 一般来说, 一个高可用的方案要满足以下三点要求: 数据备份(冗余) 数据冗余在不同的节点上,防止数据丢失 故障自动切换 正在服务的节点故障时,可以自动地切换到备用节点 ...
分类:
其他好文 时间:
2020-11-06 02:06:32
阅读次数:
16
更多python教程请到: 菜鸟教程 https://www.piaodoo.com/ 一、你想在字符串中搜索和匹配指定的文本模式 遗漏点:re模块其实也是帮助我们进行字符串处理的重要工具,我之前总是想着用内建的函数来处理,其实如果是复杂的文本和数据结构,re模块能帮助我们处理很多信息。 对于简单的 ...
分类:
编程语言 时间:
2020-11-06 02:05:27
阅读次数:
17
详解,日志管理工具: journalctl 和用法
分类:
其他好文 时间:
2020-11-06 01:32:13
阅读次数:
13
一、背景说明上一篇文章只是讲述了多站点穿过mpls域进行通信,本文专门从路由传输与数据传输两个维度详细讲解传输的过程,上文实验拓扑如下图所示,为了简单起见,只已客户A为例(紫色)进行描述二、路由传输层面R5与R1之间通过ospf1学习到5.5.5.5/32网络将5.5.5.5/32路由导入R1上的instanceA中,在bgp路由表中能看到5.5.5.5/32的起源路由器为R1,起源方式为inco
分类:
其他好文 时间:
2020-11-06 00:57:22
阅读次数:
17
@SpringBootApplication 这个注解是Spring Boot最核心的注解,用在 Spring Boot的主类上,标识这是一个 Spring Boot 应用,用来开启 Spring Boot 的各项能力。实际上这个注解是@Configuration,@EnableAutoConfig ...
分类:
编程语言 时间:
2020-11-04 19:24:43
阅读次数:
45
delphi TStringList 用法详解 //TStringList 常用方法与属性 :var List: TStringList; i: Integer;begin List := TStringList.Create; List.Add('Strings1'); {添加} List.Add ...
加密算法共有3种。 1、线性加密算法 不可逆加密,不是为了获取原文,而是为了验证 SHA256算法原理详解。 SHA-2,名称来自于安全散列算法2(英语:Secure Hash Algorithm 2)的缩写,一种密码散列函数算法标准,由美国国家安全局研发,属于SHA算法之一,是SHA-1的后继者。 ...
分类:
其他好文 时间:
2020-11-04 19:15:48
阅读次数:
28
POM(Project Object Model)是Maven工程的工作基础,以pom.xml的形式存在项目中。在我们的工程中有几个元素是必须的: project root modelVersion - 应被设置为4.0.0 groupId - 项目组id artifactId - 项目id ver ...
分类:
其他好文 时间:
2020-11-04 18:48:24
阅读次数:
17
详解中型系统如何一步步扩展:从1开始到支撑10万用户许多初创公司都曾经历过—每天都有大量新用户在注册帐户,技术团队正在争分夺秒地保持系统运转。有问题是好事,但是关于如何将Web应用程序如何从1开始扩展到成千上万的用户的资料却很少。常见的技术方案局限于如何解决已有系统突然爆发流量,或者如何来系统定位瓶颈(通常两者兼有)。尽管如此,我也发现将一个sideproject扩展到一个支撑大量用户的项目其实是
分类:
其他好文 时间:
2020-11-04 18:17:39
阅读次数:
15
Java内存结构详解 Java把内存分成:栈内存,堆内存,方法区,本地方法区和寄存器等。 下面分别介绍栈内存,堆内存,方法区各自一些特性: 1、栈内存 (1)一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。 (2)每个栈中的数据(原始类型和对象引用)都是私有的,其他栈不能访问。 (3)栈 ...
分类:
编程语言 时间:
2020-11-02 09:52:32
阅读次数:
19