目前Redis Cluster仍处于Beta版本,Redis 3.0将会加入,在此可以先对其主要功能和原理进行一个预览。参考《Redis Cluster - a pragmatic approach to distribution》。1 没有集群的Redis没有集群功能的Redis,每个master-slave主从复制都独立于其他结点,sharding需要在客户端如Jedis中控制。可以使用官方提...
分类:
其他好文 时间:
2015-02-28 23:02:30
阅读次数:
249
Problem Description
任何一个大学生对菲波那契数列(Fibonacci numbers)应该都不会陌生,它是这样定义的:
F(1)=1;
F(2)=2;
F(n)=F(n-1)+F(n-2)(n>=3);
所以,1,2,3,5,8,13……就是菲波那契数列。
在HDOJ上有不少相关的题目,比如1005 Fibonacci again就是曾经的浙江省赛题。
今天,又一个关于Fibonacci的题目出现了,它是一个小游戏,定义如下:
1、 这是一个二人游戏;
2、 一共有3堆石子,数量分别...
分类:
其他好文 时间:
2015-02-28 23:02:41
阅读次数:
204
cd ~tar -vzxf llvm-3.3.src.tar.gzmv llvm-3.3.src llvmcd llvm/tools/tar -vzxf cfe-3.3.src.tar.gzmv cfe-3.3.src clangcd llvm/tools/clang/toolstar -vzxf ...
分类:
其他好文 时间:
2015-02-28 23:00:38
阅读次数:
150
CSS3页面布局方案
分类:
Web程序 时间:
2015-02-28 23:00:05
阅读次数:
263
C#中经常用到一个时间类型的变量要ToSting一下,详细格式如下: d 月中的某一天。一位数的日期没有前导零。 dd 月中的某一天。一位数的日期有一个前导零。 ddd 周中某天的缩写名称,在 AbbreviatedDayNames 中定义。 dddd 周中某天的完整名称,在 DayNames 中定...
游戏源地址:http://static.egret-labs.org/h5game/62/v20/index.html本demo素材全是引用该地址的素材。游戏使用egret引擎制作关于egret http://www.egret-labs.org/动画是基于starlingswf制作的,关于star...
分类:
其他好文 时间:
2015-02-28 23:02:05
阅读次数:
1998
Java线程详解Java线程:概念与原理一、操作系统中线程和进程的概念现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。线程是指进程...
分类:
编程语言 时间:
2015-02-28 23:01:42
阅读次数:
275
软件演化本章介绍软件演化的概念和方法,包括软件进化的特性、软件维护活动、逆向工程与再工程等内容。软件维护是一个必然的过程。软件维护是指在软件运行或维护阶段对软件产品所进行的修改,这些修改可能是改正软件中的错误,也可能是增加新的功能以适应新的需求,但是一般不包括软件系统结构上的重大改变,包括:改正性维...
分类:
其他好文 时间:
2015-02-28 22:59:26
阅读次数:
159
zoeDylan.js是墨芈自己写的一套前端框架,不过由于墨芈经验不足,所以框架内部代码有些混乱.墨芈写这套框架的目的是为了存储以后做前端开发过程中的一些代码,简单的说这套框架就是一个大杂烩.这套框架主要分为3部分:数据底层(zoeDylan.js)、元素交互层(zoeDylan.element.j...
分类:
Web程序 时间:
2015-02-28 23:01:33
阅读次数:
358
为什么要字节对齐呢?这要从计算机的结构说起,我们知道,在C/C++中定义的变量有单字节(char),双字节(short),四字节(int,float),八字节(long),但是CPU并不一个字节一个字节来读取处理的(8位单片机除外哈),目前常见的CPU都是32位甚至64位,这意味着CPU一次要读取4...
分类:
编程语言 时间:
2015-02-28 22:59:55
阅读次数:
183
示例1:随即产生1000-9999的int数值Randomrad=newRandom();//实例化随机数产生器rad;intvalue=rad.Next(1000,10000);//用rad生成大于等于1000,小于等于9999的随机数;注意1:如果是循环输出N个随机数,则需要将创建随机类的代码 ...
pairsTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 96Accepted Submission(s): 38Problem Descripti...
分类:
其他好文 时间:
2015-02-28 22:58:40
阅读次数:
149
原文:http://www.cnblogs.com/peida/archive/2012/11/12/2765750.htmllocate让使用者可以很快速的搜寻档案系统内是否有指定的档案。其方法是先建立一个包括系统内所有档案名称及路径的数据库,之后当寻找时就只需查询这个数据库,而不必实际深入档案系...
分类:
其他好文 时间:
2015-02-28 22:57:58
阅读次数:
131
对于JDK的动态代理,孔浩老师说学习的方法是把它记下来。先写一个主题接口类,表示要完成的一个主题。package com.liwei.dynaproxy;/** * 要代理的主题接口 * @author Administrator * */public interface Subject { ...
分类:
编程语言 时间:
2015-02-28 22:58:08
阅读次数:
225
HDU-1000A + B ProblemTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 453082Accepted Submission(s):...
分类:
其他好文 时间:
2015-02-28 22:59:54
阅读次数:
159
此博客为9925.org的镜像,登录9925.org可以查看到最新博文。原文出处:http://ily.so/MnUFBf使用EJS脚本可以轻松调用webapi接口,下面的例子是调用ily.so短地址服务的,请参考。clear();var url = prompt("请输入要缩短的地址:");if(...
分类:
Web程序 时间:
2015-02-28 22:58:54
阅读次数:
177
今天在看《thinking in java》的时候,第四章提到了非法的前向引用,于是自己试了一下,书中的例子倒是一下就明白了,但是自己写的一个却怎么也不明白,于是上网问了一位前辈,终于明白啦!这个是错误的代码:class BB{ static int a = 0 ; public BB(...
分类:
编程语言 时间:
2015-02-28 22:57:54
阅读次数:
380