基础知识MHA简单功能介绍MHA是目前实现mysql高可用的一种流行的解决方案,MHA能够在较短的时间内实现自动故障检测和故障转移,通常在10-30秒以内;在复制框架中,MHA能够很好地解决复制过程中的数据一致性问题,由于不需要在现有的replication中添加额外的服务器,仅需要一个manager节点,而一个Manager能管理多套复制,所以能大大地节约服务器的数量;另外,安装简单,无性能损耗
分类:
数据库 时间:
2018-06-18 19:22:13
阅读次数:
257
1 TreeSet TreeSet是用来排序的, 可以指定一个顺序, 对象存入之后会按照指定的顺序排列 a.自然顺序(Comparable) TreeSet类的add()方法中会把存入的对象提升为Comparable类型 调用对象的compareTo()方法和集合中的对象比较 根据compareTo ...
分类:
其他好文 时间:
2018-06-18 19:22:04
阅读次数:
128
首先构建一个测试demo如下图: 接着来探讨路由配置界面 可以见到控制台 当点击事件发生后(也就是第一个页面向第二个页面跳转后) 由此看出从第一个页面点击跳转后触发了两次前置钩子函数并且点击后校验是否需要登入直接进入login页面可用于后台管理权限控制页面是否需要登入权限,一次后置钩子函数;可以清楚 ...
分类:
其他好文 时间:
2018-06-18 19:21:57
阅读次数:
261
最常用的一种方法,利用pandas包 1 2 3 4 5 6 7 8 9 10 11 1 2 3 4 同样pandas也提供简单的读csv方法 1 2 会得到一个DataFrame类型的data,不熟悉处理方法可以参考pandas十分钟入门 另一种方法用csv包,一行一行写入 1 2 3 4 5 6 ...
分类:
编程语言 时间:
2018-06-18 19:21:48
阅读次数:
281
1、标识符 所谓标识符是指变量、函数、属性的名字,或者函数的参数。命名规则如下: *第一个字符必须是一个字母、下划线(-)或者美元符号(💲); *其他字符可以是字母、数字、下划线、美元符号。 按照惯例,ECMAScript标识符采用驼峰式,也就是第一个字母小写,剩下的每个单词首字母大写。 2、注释 ...
分类:
其他好文 时间:
2018-06-18 19:21:41
阅读次数:
161
cookie和session的区别 1.cookie数据存在客户端,session数据放在服务端 2.cookie不是很安全,别人可以分析放在本地cookies并进行cookie欺骗 3.session会在一定时间保存在服务器上,访问量增多时,占用服务器性能。考虑到减轻服务器性能,应使用cookie ...
分类:
其他好文 时间:
2018-06-18 19:21:23
阅读次数:
135
4.10 LVM讲解 上 磁盘分区形成物理卷,多个物理卷形成卷组,再在卷组的基础上划分出逻辑卷,并最终在逻辑卷的基础上格式化并挂载使用;一个卷组可以包含一个或多个物理卷; 创建步骤:1 创建一个物理分区2 物理分区形成物理卷3 一个或多个物理卷形成卷组4 卷组划分出逻辑卷5 格式化逻辑卷并挂载使用 准备磁盘:磁盘 /dev/sdb:10.7 GB, 107374182
分类:
其他好文 时间:
2018-06-18 19:21:14
阅读次数:
215
数据持久化就是将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型的统称. 数据模型可以是任何数据结构或对象模型,存储模型可以是关系模型、XML、二进制流等。cmp和Hibernate只是对象模型到关系模型之间转换的不同实现。使用数据持久化有以下好处:1、程序代码重用性强,即使更换 ...
分类:
其他好文 时间:
2018-06-18 19:21:00
阅读次数:
143
一、hbase replication原理 hbase 的复制方式是 master-push 方式,即主集群推的方式,主要是因为每个rs都有自己的WAL。 一个master集群可以复制给多个从集群,复制是异步的,运行集群分布在不同的地方,这也意味着从集群和主集群的数据不是完全一致的,它的目标就是最终... ...
分类:
其他好文 时间:
2018-06-18 19:20:50
阅读次数:
317
提供推荐——协作型过滤 一、协作型过滤 一个协作型过滤算法通常的做法是对一大群人进行搜索,并从中找出与我们品味相近的一群人。然后对这些人的偏好内容进行考查,并将它们组合起来构造出一个经过排名的推荐列表。 1. 搜集偏好 2. 寻找相近的用户 欧几里得距离评价 皮尔逊相关度评价 3. 为相近用户打分排 ...
分类:
其他好文 时间:
2018-06-18 19:20:37
阅读次数:
188
1、Razor简介 不是一种代码语言,而是视图中使用的代码引擎。 它以简洁的类似客户端的语法结构,呈现网页服务端代码功能 它替代了ASPX页面的“<%...%>”代码块语法。 在编写时使用“@符号”开头,“@符号”是Razor的标志。 2、ASP.NET MVC 支持两种视图引擎 Razor视图引擎 ...
分类:
其他好文 时间:
2018-06-18 19:20:31
阅读次数:
174
前言 我们都知道微信的网页授权回调域名只能设置一个,但是多个业务使用同一个微信公众号授权信息的话,就需要使用者内部进行处理了,下面给出我使用的一种简陋的解决方案。 方法 正常流程 多业务 安全性 因为接口对外暴露(http重定向),所以存在一些安全问题,解决方法: 对参数进行签名 对请求来源设置白名 ...
分类:
微信 时间:
2018-06-18 19:20:23
阅读次数:
223
一、为什么要做接口测试?不同端的工作进度不一样,节约时间,缩短项目时间;提高工作效率;提高系统的健壮性。 二、什么是接口测试? 接口的种类{ 外部接口、内部接口 } 接口的分类: http post get delete put 不同接口类型的差异? 参数提交方式; 请求数据大小; 安全性。 三、接 ...
分类:
其他好文 时间:
2018-06-18 19:20:14
阅读次数:
192
//保存数据到localStorage 引用的方法 // function save(name, value) {//键名 // if (typeof value == "object") { // localStorage[name] = JSON.stringify(value); // } e ...
分类:
Web程序 时间:
2018-06-18 19:20:02
阅读次数:
340
一、引言 在现实生活中,有很多请求并不是一个人说了就算的。例如面试时的工资,低于1万的薪水可能技术经理就可以决定了,但是1万~1万5的薪水可能技术经理就没这个权利批准,可能就需要请求技术总监的批准。所以在面试的完后,经常会有面试官说,你这个薪水我这边觉得你这技术可以拿这个薪水的,但是还需要技术总监的 ...
分类:
其他好文 时间:
2018-06-18 18:54:26
阅读次数:
180
下载禅道安装包: 1)cd /home/ 2)mkdir app 3)ls 4)cd app/ 5)pwd 6)wget +禅道地址(http://dl.cnezsoft.com/zentao/9.8.3/ZenTaoPMS.9.8.3.int.zbox_64.tar.gz) 7)yum insta ...
分类:
系统相关 时间:
2018-06-18 18:54:19
阅读次数:
311
ServerName: 是服务的名字,只能填写一个域名ServerAlias: servername的别名,使一个服务可以绑定多个域名,用空格隔开DocumentRoot /www/aaa/bbb : 网站的根目录DirectoryIndex exa
分类:
Web程序 时间:
2018-06-18 18:54:12
阅读次数:
1242