Keepalived简介 Keepalived是Linux下一个轻量级别的高可用解决方案。高可用(High Avalilability,HA),其实两种不同的含义:广义来讲,是指整个系统的高可用行,狭义的来讲就是之主机的冗余和接管, 它与HeartBeat RoseHA 实现相同类似的功能,都可以实 ...
分类:
编程语言 时间:
2019-12-18 12:28:49
阅读次数:
119
1、ES7版本变化 废弃了type,没有类型的概念; 废弃TransportClient,只能使用restclient。 2、Maven依赖 连接客户端主要有Rest Low Level Client和Rest High Level Client两种可以使用,两者的主要区别在于: Rest Low ...
分类:
编程语言 时间:
2019-12-16 22:19:42
阅读次数:
286
啥是SQL注入? 我们要理清我们要进行的思路 大致分7步 在DVWA中级别有四种 low midium high impossible 我们先设置成low 我们在里面看一下源码设置 通过源码我们发现它对参数没有任何的过滤 直接带入数据库进行查询 我们猜测肯恩给存在字符型sql注入 判断sql是否存在 ...
分类:
数据库 时间:
2019-12-15 22:17:16
阅读次数:
139
浏览器的主要组件包括: 1. 用户界面- 包括地址栏、后退/前进按钮、书签目录等,也就是你所看到的除了用来显示你所请求页面的主窗口之外的其他部分 2. 浏览器引擎- 用来查询及操作渲染引擎的接口 3. 渲染引擎- 用来显示请求的内容,例如,如果请求内容为html,它负责解析html及css,并将解析 ...
分类:
其他好文 时间:
2019-12-15 18:31:04
阅读次数:
96
一 ES客户端 ES提供多种不同的客户端: 1、TransportClient ES提供的传统客户端,官方计划8.0版本删除此客户端。 2、RestClient RestClient是官方推荐使用的,它包括两种:Java Low Level REST Client和 Java High Level ...
分类:
编程语言 时间:
2019-12-15 14:54:18
阅读次数:
107
顺次数 我们定义「顺次数」为:每一位上的数字都比前一位上的数字大 1 的整数。 请你返回由 [low, high] 范围内所有顺次数组成的 有序 列表(从小到大排序)。 示例 1: 示例 2: 提示: 10 <= low <= high <= 10^9 ...
分类:
其他好文 时间:
2019-12-15 14:50:11
阅读次数:
95
1. CAP理论 C: Consistency 一致性 A: Availability 可用性 P: Partition tolerance 分区容错性 CAP定理:一个分布式系统不可能同时满足CAP三个要求,最多只能同时满足其中两项。 1.1. CA: 放弃分区容错性,所有数据放一个节点,退回单机 ...
分类:
编程语言 时间:
2019-12-14 21:20:27
阅读次数:
81
据说程序员的一天是这样渡过.... 7:00 开始新的一天 起床缓冲中,已经进行 ……6% 回想昨晚不该又 High 到 2 点 7:10 闹钟响到第 6 次的时候,终于鼓起勇气起床。 其实我也不想那么晚睡,但,只有凌晨以后的时间 我才觉得时间属于自己! 7:40 地铁中 上班的心情比上坟还要沉重 ...
分类:
其他好文 时间:
2019-12-14 19:34:05
阅读次数:
117
一、MHA介绍 MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过 ...
分类:
数据库 时间:
2019-12-14 18:46:37
阅读次数:
99
三种排序算法是在数组排序中用到比较多的,下面来具体说明各种排序方法以及区别 快速排序法 使用快速排序方法对a[n]排序 从a[n]中选择一个元素作为基准,一般选a[0],设定low指向a[0](队首),high指向a[n-1](队尾), 先从队尾开始向前扫描,若a[high]>a[0],则high+ ...
分类:
编程语言 时间:
2019-12-14 14:14:21
阅读次数:
91