1. 什么是Zookeeper 用一句话对其进行定义就是:它是一套高吞吐的分布式协调系统。从中我们可以知道Zookeeper至少具有以下特点: 1.Zookeeper的主要作用是为分布式系统提供协调服务,包括但不限于:分布式锁,统一命名服务,配置管理,负载均衡,主控服务器选举以及主从切换等。 2.Z ...
分类:
其他好文 时间:
2019-09-01 01:37:41
阅读次数:
106
You are given 4n4n sticks, the length of the ii-th stick is aiai. You have to create nn rectangles, each rectangle will consist of exactly 44 sticks f ...
分类:
其他好文 时间:
2019-08-27 09:12:38
阅读次数:
87
数据库 1、关系型数据库 架构、索引、锁、语法、理论范式 2、如何设计一个关系型数据库 3、索引模块 3.1、为什么要用索引? 1、加快查询数据速度(在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据 ...
分类:
数据库 时间:
2019-08-26 22:40:39
阅读次数:
151
原文引用https://www.dazhuanlan.com/2019/08/26/5d6302aeea0f3/ 推荐使用编辑器:Atom(macOS用户也可以使用Xcode)SSH12ssh-keygen -t -rsa -C "TaylorApril947939@gmail"(在github上n... ...
分类:
其他好文 时间:
2019-08-26 09:23:36
阅读次数:
74
原文链接:https://blog.csdn.net/luoyayun361/article/details/88374672 Github 搜索技巧,快速找到好资源 2019年03月10日 09:42:11 luoyayun361 版权声明:本文为博主原创文章,遵循 CC 4.0 by sa 版权 ...
分类:
其他好文 时间:
2019-08-25 00:31:10
阅读次数:
137
1、Java内存模型(Java Memory Model,JMM):线程、主内存和工作内存。所有的变量都存储在主内存(虚拟机内存的一部分)中,每条线程还有自己的工作内存。线程对变量的所有操作(读取、赋值等)必须在工作内存中进行,不同线程之间无法直接访问对方工作内存中的变量,需要通过主内存来完成。 2 ...
分类:
编程语言 时间:
2019-08-24 18:44:20
阅读次数:
115
给定n个 1 m个 -1的全排 求所有排列的$f(a)=max(0,max_{1≤i≤l}∑_{j=1}^{i}a_{j})$之和 组合数,枚举 ...
分类:
其他好文 时间:
2019-08-21 11:18:01
阅读次数:
60
Zookeeper 是一个高性能、高可靠的分布式协调系统,是 Google Chubby 的一个开源实现。Zookeeper 能够为分布式应用提供一致性服务,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。它以Fast Paxos算法为基础的,Paxos 算法存在活锁的问题,即当有多个pr... ...
分类:
其他好文 时间:
2019-08-19 09:46:57
阅读次数:
73
欧拉函数 欧拉函数,符号记作φ(n)φ(n),其值为小于nn且与nn互质的数的个数 性质 ① 对于质数nn φ(n)=n?1φ(n)=n?1 ② 对于n=pkn=pk φ(n)=(p?1)?pk?1φ(n)=(p?1)?pk?1 ③ 【积性函数】对于gcd(n,m)=1gcd(n,m)=1 φ(n? ...
分类:
其他好文 时间:
2019-08-16 20:25:59
阅读次数:
81
一.什么是事务 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。 事务具有4个基本特征,分别是:原子性、一致性、隔离性、持久性。 A:原子性(Atomicity):事务中的操作要么都不做,要么就全做。 C:一致性(Consistency):事务执行的 ...
分类:
数据库 时间:
2019-08-15 17:26:26
阅读次数:
112