介绍 Keepalived软件起初是专门为LVS负载均衡软件设计的用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LVS软件外,还可以作为其他服务的高可用解决方案软件。 Keepalived软件主要是通过VRRP协议实 ...
分类:
其他好文 时间:
2020-02-15 19:13:23
阅读次数:
79
一、JSON.stringify()与JSON.parse()的区别 JSON.stringify()的作用是将 JavaScript 对象转换为 JSON 字符串,而JSON.parse()可以将JSON字符串转为一个对象。 简单点说,它们的作用是相对的,我用JSON.stringify()将对象 ...
分类:
Web程序 时间:
2020-02-15 13:33:49
阅读次数:
86
一、课程介绍 随着公司业务的发展,后台.NET Web应用程序业务就变的越来越多,然而服务器的故障,时不时的汹涌而至,单点故障让我们防不胜防。由于客户访问量逐渐增多,单一个WEB站点(MVC、WebApi)响应越来越慢,由于我们的业务都是采用.NET Web应用程序部署托管在IIS上,那么如何实现我 ...
分类:
Web程序 时间:
2020-02-15 09:20:32
阅读次数:
127
有两种操作,一是给区间内所有的数开根号,二是区间求和。 线段树单点更新,区间求和的模板~ #include<cstdio> #include<algorithm> #include<cmath> using namespace std; const int maxn=1e6+14; struct n ...
分类:
其他好文 时间:
2020-02-14 20:23:34
阅读次数:
63
触发器的表达式如下:{Template Windows Event Log:eventlog[Security,,"Success Audit",,^4624$,,skip].nodata(60)}=0 & {Template Windows Event Log:eventlog[Security, ...
分类:
其他好文 时间:
2020-02-14 19:00:04
阅读次数:
107
一.Jenkins是什么 Jenkins是一个独立的开源自动化服务器,可用于自动执行与构建,测试,交付或者部署软件相关的各种任务,是跨平台持续集成和持续交付应用程序,提高工作效率。使用Jenkins不断构建和测试软件项目,是开发人员可以轻松将更改集成到项目中,并使用户更容易获得新的构建。并允许通过提 ...
分类:
其他好文 时间:
2020-02-13 22:56:31
阅读次数:
80
其实分块是一种我认为比较简单的算法,可以看作一种暴力。。。 步入正题 分块的思想其实就是在进行区间修改时,将序列分成几块,如果要修改的区间有一个整块的话,将这一个整块做一个标记,其他部分就暴力修改就好了。 例题一 给出一个长为n的数列,以及n个操作,操作涉及区间加法,单点查值。 先讲一下区间修改 这 ...
分类:
其他好文 时间:
2020-02-12 12:46:56
阅读次数:
67
什么是JWT Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息, ...
分类:
其他好文 时间:
2020-02-11 14:51:01
阅读次数:
99
一.重定向的理解 >客户端发送请求给服务器,服务器返回302并带一个地址给浏览器,让浏览器去请求这个地址,这个过程就是重定向 比如:有3个人分别为A,B,C;A去请求B帮忙做一件事,B无能为力,B把C的地址给A,让A去请求C做这件事。说简单点就是:找别人帮忙 二.重定向的注意事项 >服务器返回302 ...
分类:
编程语言 时间:
2020-02-10 17:47:04
阅读次数:
71
RabbitMQ的mirror queue(镜像队列)机制是最简单的队列HA方案,它通过在cluster的基础上增加ha-mode、ha-param等policy选项,可以根据 需求将cluster中的队列镜像到多个节点上,从而实现高可用,消除cluster模式中队列内容单点带来的风险。 在使用镜像 ...
分类:
其他好文 时间:
2020-02-10 14:08:05
阅读次数:
79