谈谈对CAP定理的理解
CAP定理的常规解释是任何分布式系统只能在一致性(Consitency),可用性(Availability)和分区容忍性(Partition Tolerance)中三选二。这个解释很让人费解,笔者在看了一些文章后谈谈我对它的理解,还请斧正。
从问题出发
假设我们用一台服务器A对外提供存储服务,为了避免这台服务器宕机导致服务不可用,我们又在另外一台服务器B上运行...
分类:
其他 时间:
2015-02-04 23:29:06
收藏:
0 评论:
0 赞:
0 阅读:
569
状压DP的题目留个纪念,首先题意一开始读错了,搞了好久,然后弄好了,觉得DFS可以,最后超时,修改了很久还是超时,没办法看了一下n的范围,然后觉得状压可以,但是没有直接推出来,就记忆化搜索了一下,可是一直错,莫名奇妙,然后没办法看了一下题解,发现了下面这个比较好的方法,然后按照这个方程去推,然后敲,也是WA了好多把,写的太搓了,没人家的清楚明了,唉~也算是给自己留个纪念,状压一直做的都不太好~唉~...
分类:
其他 时间:
2015-02-04 23:28:46
收藏:
0 评论:
0 赞:
0 阅读:
495
Given a list of non negative integers, arrange them such that they form the largest number.
For example, given [3, 30, 34, 5, 9], the largest formed number is 9534330.
Note: The result may be ve...
分类:
其他 时间:
2015-02-04 23:28:26
收藏:
0 评论:
0 赞:
0 阅读:
578
动态规划题目做的真的很少,自己也不太熟练,这题也是连蒙带猜才弄出来。
dp[i]表示以data[i]结尾的最大分数,那么状态转移方程为:dp[i]=max(dp[j]+data[i],data[i])(0
#include
#include
#include
#include
#include
#include
#include
using namespace std;
const int N...
分类:
其他 时间:
2015-02-04 23:28:16
收藏:
0 评论:
0 赞:
0 阅读:
531
HDU 3980 Paint Chain(博弈 SG)...
分类:
其他 时间:
2015-02-04 23:28:06
收藏:
0 评论:
0 赞:
0 阅读:
562
构造函数可以被重载,因为构造函数可以有多个且可以带参数。
析构函数不可以被重载,因为析构函数只能有一个,且不能带参数。...
分类:
其他 时间:
2015-02-04 23:27:56
收藏:
0 评论:
0 赞:
0 阅读:
498
【题目】
Given an integer n, generate a square matrix filled with elements from 1 to n2 in spiral order.
For example,
Given n = 3,
You should return the following matrix:
[
[ 1, 2, 3 ],
[ 8,...
分类:
其他 时间:
2015-02-04 23:27:46
收藏:
0 评论:
0 赞:
0 阅读:
531
一张图带你看清uml类图...
分类:
其他 时间:
2015-02-04 23:27:26
收藏:
0 评论:
0 赞:
0 阅读:
479
题目大意:
给你两个整数N和P,求出C(2*N,N)被素数p整数的次数。
思路:
由算术基本定理的性质(5)可得到N!被素数P整除的次数。
来看这道题,C(2*N,N) = (2*N)! / (N! * N!)。最终结果就是从(2*N)!能被素数P整除的
次数里边减去N!能被素数整除的次数*2。最终结果为:
[2*N/P] + [2*N/P^2] + … + [2*N/P^t] - 2*([N/P] + [N/P^2] + … + [N/P^t])。
其中次数t = logP(2*N),即log10(2*...
分类:
其他 时间:
2015-02-04 23:27:16
收藏:
0 评论:
0 赞:
0 阅读:
385
系统里面的class文件以前都是直接丢到WEB-INF/classes 目录下面的,后来将class文件打为jar包,丢到了WEB-INF/lib 目录下面。
出问题的这个bean 就是因为 同时在WEB-INF/classes 和 WEB-INF/lib 下面的jar包中同时存在了该class文件。
另一个同时前几天调试过该class文件,但是他的class文件放在了WEB-INF/classes下面,他的class中没有esyerDao的注入。...
分类:
其他 时间:
2015-02-04 23:26:46
收藏:
0 评论:
0 赞:
0 阅读:
534
我的CSDN用户注册几年了,今天还是第一次遭遇用户被封杀。
个人空间也被关闭了!
遭遇封杀之前我一直在问答频道回答问题,在回答一个问题时,提交答案页面如下图提示:
遇到类似的问题,习惯性的刷新了几下,结果……
就跳转到了登录页面,提示用户被封杀。联系管理员解封后,我又回答刚刚出问题的那个问题,提交相同的内容,结果又被封了。确定是以下内容导致的问题:
直接贴XML不行,还是上图片...
分类:
其他 时间:
2015-02-04 23:26:16
收藏:
0 评论:
0 赞:
0 阅读:
367
读xml生成相应的 lua解析协议代码:
#include
#include "tinyxml2.h"
#include
#include
using namespace tinyxml2;
using namespace std;
std::ofstream file("readProto.lua",std::ios::ate|std::ios::binary);
void r...
分类:
其他 时间:
2015-02-04 23:26:06
收藏:
0 评论:
0 赞:
0 阅读:
336
动态挂卷目前docker不支持动态挂卷。有同事就提出,以下方法是否可行:1. 将块设备通过ln链接到容器与host的映射目录。2. 将块设备挂载到容器与host的映射目录。以下是实验过程:由于非特权无法看到/dev下的设备,因此ln链接实际是无效的。 同理,对于其他块设备,也是这样的。当然,我们可以配置privileged,则可以看到这些设备。但是privileged本身存在很大的安全隐患。cod...
分类:
其他 时间:
2015-02-04 23:25:56
收藏:
0 评论:
0 赞:
0 阅读:
376
privileged参数
$ docker help run
...
--privileged=false Give extended privileges to this container
...
大约在0.6版,privileged被引入docker。使用该参数,container内的root拥有真正的root权限。否则,container内的root只是外部的一个普通用户...
分类:
其他 时间:
2015-02-04 23:24:56
收藏:
0 评论:
0 赞:
0 阅读:
407
以最新的Cocos2d-x 3.2 release为例,介绍如何在Cocos2d-x中让程序背景透明。
一样,先上图。
修改的东西不多。主要有3步。
1.在AndroidManifest.xml中设置Activity背景透明
?
1
android:theme="@android:style/Theme.Trans...
分类:
其他 时间:
2015-02-04 23:24:46
收藏:
0 评论:
0 赞:
0 阅读:
554
make包含两种语言。第一种语言用来描述工作与必要条件所组成的依存图。第二种语言是宏语言,用来进行文字替换。像
C预处理器,m4以及宏汇编器。
一个变量名称几乎可以由任何字符自称。包括大部分的标点符号,即使空格也可以使用,但应该避免这么做。事实上只有:
、#和=等字符不允许使用在变量名称中。
变量名称是区分大小写的。要取得某个变量的值,请使用$()括住该变量的名称,有一个特例:变量名称若为...
分类:
其他 时间:
2015-02-04 23:24:36
收藏:
0 评论:
0 赞:
0 阅读:
313
上高中的时候第一次接触三维立体图,有位同学拿着一幅花花绿绿杂乱无章的图片盯着看,然后就说他看见了什么立体,描述的煞有介事,我当时看了一个下午,把眼睛看花了也看不出来是什么东西,没想到上了大学学习摄影测量,这立体成了我的专业,了解了立体成像的原理,现在我看这种立体就跟看普通图片似的,凝视几秒钟就看清楚了,真是知识的力量!本来想着自己写一篇这方面的帖子,结果网上一搜,已经有很人把这个问题讲的很好了,但...
分类:
其他 时间:
2015-02-04 23:24:26
收藏:
0 评论:
0 赞:
0 阅读:
675
声明:本博客欢迎转发,但请保留原作者信息!博客地址:http://blog.csdn.net/halcyonbaby内容系本人学习、研究和总结,如有雷同,实属荣幸!OS-level版本控制工具如果我们需要对OS进行快照和rollback,那么我们可能需要使用的OS-level版本控制工具。SnapperOpenSuse的子项目。项目的目的是提供对Opensuse的快照,rollback,对安装进行...
分类:
其他 时间:
2015-02-04 23:24:06
收藏:
0 评论:
0 赞:
0 阅读:
362
使用ghost11.2备份c盘,C盘装有win8 64(非uefi模式),还装有ubuntu在另一个分区。还原后硬盘识别不了,症状是进不了bios。后检测硬盘损坏。(未损坏之前用diskgenius打开会报错分区表错误)。没办法就重买硬盘,重装系统了。http://
1.硬盘参数 WD 1T 5400转,8M缓存
1.1 使用diskpart 分区,gpt格式 详见http://www.bei...
分类:
其他 时间:
2015-02-04 23:23:06
收藏:
0 评论:
0 赞:
0 阅读:
316
上一篇文章我们谈到如何修改libjpeg库来解码内存中的jpeg数据这件事情,也确实做到了这一点,然而紧随其后的就发现了一个很蛋疼的问题。因为libjpeg库输出的图像像素是以r-g-b这样的顺序排列的,而在Windows平台上要去显示内存中的图像数据通常是在内存中创建一个位图对象bitmap,然后将要显示的图像数据拷到其相应的位置中,拷贝完成后显示图像。蛋疼的地方就在于bitmap的像素是以b-...
分类:
其他 时间:
2015-02-04 23:22:56
收藏:
0 评论:
0 赞:
0 阅读:
431