安装去http://redis.io/下载最新稳定版的源码。解压,进入解压目录,执行make
make install之后在src/目录下会多出以下几个文件:redis-server
redis-benchmark
redis-cli
redis-conf将其copy至/usr/redis目录下即可。部署修改redis-conf文件,添加:requirepass 111111将连接密码设为11111...
分类:
编程语言 时间:
2015-06-14 15:14:52
阅读次数:
438
单例模式:在上下文中只有一个对象的实例。
应用场景:线程池,缓存等一个系统只需要一个的场景。三种常见单例模式:
1. 延迟单例模式public class Singleton {
private static Singleton uniqueInstance; private Singleton() {} public static Singleton getInstance...
分类:
编程语言 时间:
2015-06-14 15:12:13
阅读次数:
114
时间限制:3000 ms | 内存限制:65535 KB
难度:3
描述
有一颗二叉树,最大深度为D,且所有叶子的深度都相同。所有结点从左到右从上到下的编号为1,2,3,·····,2的D次方减1。在结点1处放一个小猴子,它会往下跑。每个内结点上都有一个开关,初始全部关闭,当每次有小猴子跑到一个开关上时,它的状态都会改变,当到达一个内结点时,如果开关关闭,小猴子往...
分类:
其他好文 时间:
2015-06-14 15:14:27
阅读次数:
166
#include
#include
#include
#include
#include /*8*16*8=1024,1024代表密钥长度(二进制位数)*/
unsigned char data[] =
{ 0x97, 0xF6, 0x42, 0x61...
分类:
编程语言 时间:
2015-06-14 15:11:20
阅读次数:
224
package org.crazyit.broadcast;
import android.app.Activity;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.Int...
分类:
其他好文 时间:
2015-06-14 15:13:55
阅读次数:
245
CSS3代码,测试请使用ie9,或火狐及Chrome等浏览器,立体开关效果是很多人喜欢的网页特效,现在好多的智能手机上见到比较多的效果,用CSs3来实现,代码要精简不少,用传统CSS也是可以实现的,只是比较麻烦一点。...
分类:
移动开发 时间:
2015-06-14 15:12:49
阅读次数:
130
1.1 需求分析
随着社会的发展,越来越多的大学生选择去找同学,游历一些名校,然而到了一个陌生的学校又该怎么样去选择利用更少的时间,走最少的路去游历校园的所有景点呢。此时就需要这块校园交通导游系统了。
程序要求至少包括10个以上的校园建筑物,每两个建筑物可以有不同的路径,并且路长可能不同,要求找出从任意建筑物到达另一建筑物的最短路径。先从文件中读取校园的各个建筑物以及相互之间的路径和路长,构...
分类:
其他好文 时间:
2015-06-14 15:13:06
阅读次数:
116
1 Unicode编码表
Unicode只有一个字符集,中、日、韩的三种文字占用了Unicode中0x3000到0x9FFF的部分 Unicode目前普遍采用的是UCS-2,它用两个字节来编码一个字符, 比如汉字"经"的编码是0x7ECF,注意字符编码一般用十六进制来 表示,为了与十进制区分,十六进制以0x开头,0x7ECF转换成十进制 就是32463,UCS-2用两个字节来编码字符,...
分类:
其他好文 时间:
2015-06-14 15:11:26
阅读次数:
457
在看牛腩老师讲新闻发布系统的时候,它讲到一个TODO任务,于是就百度了一下VS的任务列表功能,才发现它的功能是如此的强大啊,我们直接就可以在VS中制定任务,完成任务了!还有一些设置模板库的功能,这在无形之中提高了我们编写代码的效率。
1、VS的任务列表查看,可以通过 依次点击:视图——其他窗口——任务列表,或者直接按Ctrl+Alt+K,然后在你代码的下方就可以看到任务列...
分类:
其他好文 时间:
2015-06-14 15:12:34
阅读次数:
126
分治算法的基本思想是将一个规模为N的问题分解为K个规模较小的子问题,这些子问题相互独立且与原问题性质相同。求出子问题的解,就可得到原问题的解。
分治法解题的一般步骤:
(1)分解,将要解决的问题划分成若干规模较小的同类问题;
(2)求解,当子问题划分得足够小时,用较简单的方法解决;
(3)合并,按原问题的要求,将子问题的解...
分类:
编程语言 时间:
2015-06-14 15:12:23
阅读次数:
132
匈牙利算法用于二分图的最大匹配,核心问题就是找增广路径。匈牙利算法的时间复杂度为O(VE),其中V为二分图左边的顶点数,E为二分图中边的数目。增广路性质:(1)有奇数条边。
(2)起点在二分图的左半边,终点在右半边。
(3)路径上的点一定是一个在左半边,一个在右半边,交替出现。
(4)整条路径上没有重复的点。
(5)起点和终点都是目前还没有配对的点,而其它所有点都是已经配好对的。
(6)路...
分类:
编程语言 时间:
2015-06-14 15:10:12
阅读次数:
163
关于等待多长时间会引发ORA-04021: timeout occurred while waiting to lock object错误的猜测...
分类:
其他好文 时间:
2015-06-14 15:10:06
阅读次数:
142
今天来给大家详细剖析一下盒子模型。
盒子的构成:内容(content)、填充(padding)、边框(border)、边界(margin)。
盒子模型既然说是盒子模型,那么可以猜到这个模型来源于生活中的盒子。
假设你想送别人一个水晶娃娃。那么你肯定会把娃娃精美的包装起来,又因为娃娃是水晶的,很怕摔坏,所以在包装的时候就要在里面添加一些防震的东西,向泡沫,或者布...
分类:
Web程序 时间:
2015-06-14 15:09:44
阅读次数:
137
本文参考:http://redisdoc.com/list/index.html
BLPOP
BLPOP key[key ...] timeout:BLPOP是列表的阻塞式(blocking)弹出原语。是LPOP命令的阻塞版本,当给定列表内没有任何元素可供弹出的时候,连接将会被BLPOP 命令阻塞,直到等待超时,会有可弹出元素为止。
当给定多个key参数的时候,按参...
分类:
其他好文 时间:
2015-06-14 15:09:44
阅读次数:
135
1001: [BeiJing2006]狼抓兔子Description现在小朋友们最喜欢的"喜羊羊与灰太狼",话说灰太狼抓羊不到,但抓兔子还是比较在行的,而且现在的兔子还比较笨,它们只有两个窝,现在你做为狼王,面对下面这样一个网格的地形:左上角点为(1,1),右下角点为(N,M)(上图中N=4,M=5...
分类:
其他好文 时间:
2015-06-14 15:11:16
阅读次数:
154