2PC和3PC来历在分布式系统中,每一个机器节点都能明确知道,自己在进行的事务操作是否成功(可以理解为单机操作),但是却无法直接获取到其他分布式节点的操作结果。因此,当一个事务操作需要跨越多个分布式节点的时候,为了保持事务处理的ACID特性,就需要引入一个称为“协调者”的组件来统一调度所有分布式节点的执行逻辑,我们把他称作“参与者”。基于这个思想,衍生了2PC和3PC的两种协议。1.2PC(Two
分类:
其他好文 时间:
2018-07-16 12:30:12
阅读次数:
126
1、selinx修改vim/etc/selinux/config将其改为SELINUX=disabledgetenforce查看当前状态如果不想重启系统,使用命令setenforce02、为了防止ssh被暴力×××,对ssh默认端口进行更改。vim/etc/ssh/sshd_conf将#Port22更改为你想要的端口,Port5022更改防火墙/etc/sysconfig/iptables增加-AI
分类:
其他好文 时间:
2018-07-16 12:30:03
阅读次数:
557
django连接mysql 安装MySQL 1 安装好之后,配置防火墙,允许3306,并且,mysql配置允许任何ip访问,阿里云哪些服务器要到控制台设置3306通过, 进入django项目的setting.py文件下, 配置好之后,还需要为安装mysql python 模块,因为模块需要有可执行的 ...
分类:
数据库 时间:
2018-07-16 12:29:54
阅读次数:
184
[root@Mysql~]#vim/etc/rsyncd.passwd在文件中添加密码为123456[root@Mysql~]#chmod600/etc/rsyncd.passwd添加脚本rsync-mysql.sh[root@Mysql~]##cat/home/script-shell/rsync-mysql.shrsync-avz/home/mysqlbakrsyncuser@192.168.
分类:
其他好文 时间:
2018-07-16 12:29:46
阅读次数:
110
ALTERUSER‘root‘@‘%‘PASSWORDEXPIREINTERVAL36500DAY;100年过期ALTERUSER‘root‘@‘localhost‘PASSWORDEXPIRENEVER;永不过期ALTERUSER‘root‘@‘%‘PASSWORDEXPIRENEVER;永不过期AL
分类:
数据库 时间:
2018-07-16 12:29:39
阅读次数:
163
在读公司的源码的时候,遇见这个问题,就了解一番。 用法如下: 一:介绍 1.说明 Spring org.springframework.web.context.ContextLoaderListener public class ContextLoaderListener extends Conte ...
分类:
编程语言 时间:
2018-07-16 12:29:31
阅读次数:
177
MySQL8.0新特性——不可见索引(Invisible Indexes)MySQL8.0开始支持看不见的索引。一个看不见的索引根本不被优化器使用,但是通常是保持正常的。默认情况下索引是可见的。不可见的索引使测试在查询性能上删除索引的效果成为可能,而不需要在需要索引的情况下进行破坏性的更改。注意: 该特性适用于除主键以外的索引(显式或隐式)默认情况下索引是可见的!。 将inde
分类:
数据库 时间:
2018-07-16 12:29:12
阅读次数:
247
1.private 表示私有,只有自己类能访问 2.default 表示没有修饰符修饰,只有同一个包的类能访问 3.protected 表示可以被同一个包的类以及其他包中的子类访问 4.public 表示可以被该项目的所有包中的所有类访问 ...
分类:
其他好文 时间:
2018-07-16 12:28:48
阅读次数:
128
1、什么是HTML DOM? HTML DOM是: HTML 的标准对象模型; HTML 的标准编程接口; W3C 标准。 HTML DOM 定义了所有 HTML 元素的对象和属性,以及访问它们的方法(接口)。 换言之,HTML DOM 是关于如何获取、修改、添加或删除 HTML 元素的标准。 2、 ...
分类:
Web程序 时间:
2018-07-16 12:28:34
阅读次数:
234
性能优化1--UI优化 1.使用系统为我们提供了几个抽象的标签①include:重用include中layout属性指定一个外部布局文件,通过该方式则不需要把这个布局文件在该代码中重复的写一遍了。 若include指定了其他的android:layout_*的这种属性,则layou_width和La ...
分类:
移动开发 时间:
2018-07-16 12:28:25
阅读次数:
182
大纲 (1) 创建Maven web project; (2) 在pom.xml文件添加依赖 (3) 配置application.properties支持jsp (4) 编写测试Controller (5) 编写JSP页面 (6) 编写启动类App.java 创建Maven web project ...
分类:
编程语言 时间:
2018-07-16 12:28:14
阅读次数:
171
Pairwise distance between pairs of object(Pdist函数用于各种距离的生成) 语法: D=pdist(x) D=pdist(x,distance) 解释: D=pdist(x) 计算m*n的数据矩阵中对象之间的欧几里得距离。矩阵中每一行作为observati ...
分类:
其他好文 时间:
2018-07-16 12:27:36
阅读次数:
10131
sed -i 's/us.archive.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list apt-get update ...
分类:
系统相关 时间:
2018-07-16 12:27:22
阅读次数:
481
记录python实现最大公约数&最小公位数两种算法 概念 最大公约数:指两个或多个整数共有约数中最大的一个 最小公倍数:两个或多个整数公有的倍数叫做它们的公倍数,其中除0以外最小的一个公倍数就叫做这几个整数的最小公倍数 二者关系:两个数之积=最小公倍数*最大公约数 实例 辗转相除法 更相减损法 辗转 ...
分类:
编程语言 时间:
2018-07-16 12:27:05
阅读次数:
151