Redis的主从复制功能非常强大,一个master可以拥有多个slave,而一个slave又可以拥有多个slave,如此下去,形成了强大的多级服务器集群架构.
实现步骤如下:
1.在Windows某个磁盘上创建两个目录,例如; MasterRedis(存储的是Master服务) SlaveRedis(存储的是Slave服务).
2.在Master服务中的配置文件redis.conf修改 :b...
分类:
其他好文 时间:
2014-11-23 16:00:50
阅读次数:
207
HTML超文本标记语言,即HTML(Hypertext Markup Language),是用于描述网页文档的一种标记语言。...
分类:
Web程序 时间:
2014-11-23 16:01:50
阅读次数:
198
从这一章我们开始学习Qt GUI编程中的一个超级重要的概念:Window。...
Divisibility
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 10485
Accepted: 3738
Description
Consider an arbitrary sequence of integers. One can place + or ...
分类:
其他好文 时间:
2014-11-23 15:59:50
阅读次数:
204
写这个还是主要还是为了对自己近期的工作做一些总结,希望可以把自己对vlc理解都总结下来。
1)准备编译环境
下载ndk和sdk,设置环境变量
export ANDROID_SDK=/path/to/android-sdk
Set $ANDROID_NDK to point to your Android NDK directory
export ANDROID_ND...
分类:
移动开发 时间:
2014-11-23 16:00:57
阅读次数:
214
有的时候我们在Windows7的环境下使用Wireshark的时候,比如点击【Interface List】的时候,出现错误。
错误内容如下:
There are no interfaces on which a capture can be done.
这个错误是因为系统没有启动NPF服务造成的。
解决的办法很简单:
01、在【开始】–>【运行】
02、输入:cmd
0...
问题描述:
Given an unsorted integer array, find the first missing positive integer.
For example,
Given [1,2,0] return 3,
and [3,4,-1,1] return 2.
Your algorithm should run in O(n) time and uses con...
分类:
其他好文 时间:
2014-11-23 16:02:15
阅读次数:
211
/*题意:给出一个环,每个点是一个数字,取一个子串,使得拼接起来的数字是K的倍数。
由于K不大,暂且不考虑环的话,那么dp[i][j]表示以i结尾的,模K为j的有多少个子串。
那么sigma (dp[i][0])便是不考虑环的答案。
考虑环的话,不知道别人怎么写的,我感觉我的写法不是很复杂。
环和情况1 和n肯定是必选的,那么便是一个前缀为后缀,一个后缀为前缀拼接而成。
所以枚举某个前缀...
分类:
其他好文 时间:
2014-11-23 16:01:53
阅读次数:
158
多项式求值
假设有n+2个实数a0,a1,...,an和x的序列,求多项式
p_nx = a_nx^n + a_n-1x^n-1 + ...+ a_1x + a_0;
则需要乘法:n+n-1 + ...+2+1 = n(n+1)/2
需要加法:n
可见算法效率为O(n)
而p_nx = ((...((((a_n)x + a_n-1)x + a_n-2)x + a_n-3)....)x...
分类:
编程语言 时间:
2014-11-23 15:59:36
阅读次数:
185
上一篇文章我们讲了使用Wireshark进行数据包捕获与保存的最基本流程,但在更通常的情况下,我们对于要捕获的数据包及其展示、存储可能有一定要求,这些需求,都可以通过设置Capture Options来满足,故此,在这篇博文里,我就给大家介绍一下这个Capture Options,让我们来了解一下它的各个选项的含义与设定。...
分类:
其他好文 时间:
2014-11-23 16:00:14
阅读次数:
362
SICP 习题 2.13 又像是一道数学证明题,和编程关系不大,不过这不能阻挡我们去完成它。题目要求我们证明,当误差百分比很小的时候,可以使用一个简单的公式,根据被乘区间的误差去计算乘积的误差。同时,为了简化问题,题目允许我们只计算所有数为正的情况,因为涉及到负数时,乘积的正负变化比较多样,不容易统一处理。我看到题目后最直接的反应不是去证明它,而是通过程序去找到这个简单的公式,典型的程序员心理。要...
分类:
其他好文 时间:
2014-11-23 16:01:04
阅读次数:
216
在Java的ReentrantLock构造函数中提供了两种锁:创建公平锁和非公平锁(默认)。代码如下:
public ReentrantLock() {
sync = new NonfairSync();
}
在公平的锁上,线程按照他们发出请求的顺序获取锁,但在非公平锁上,则允许‘插队’:当一个线程请求非公平锁时,如果在发出请求的同时该锁变成可用状态,那么这个线程会跳过队列中所有的等待线程而获得锁。 非公平的Reentran...
分类:
其他好文 时间:
2014-11-23 16:00:32
阅读次数:
197
首先要提醒,mu4e发送邮件是基于gnus的,如果不知道这点,基本上是不会发送成功的。我持续遇到503认证失败错误。配置如下:首先在.emacs.d/init.el文件中如下:;; alternatively, for emacs-24 you can use:
(setq message-send-mail-function 'smtpmail-send-it
smtpmail-def...
分类:
其他好文 时间:
2014-11-23 15:59:32
阅读次数:
166
[Android 性能优化系列]布局篇之动态加载布局...
分类:
移动开发 时间:
2014-11-23 15:58:32
阅读次数:
149
如果web server直连db,那么当web server被攻破以后,黑客可以在代码中找到db的用户名和密码,可能会造成被拖库的危险。并且对于db来说,其连接数是有上限的,当多个cgi都需要连接db的时候很有可能会因为db连接数达到上限而拒绝服务。因此在webserver和db之间增加一个中间层变得很必要,中间层和db是保持长连接的。当有数据请求时,web server和中间层server用私有...
分类:
Web程序 时间:
2014-11-23 15:58:14
阅读次数:
322
上一篇文章中,简单介绍了一下android数据库的一些基本概念,那么从本节开始,就实战一下Android数据库的创建和升级。
上文中,也介绍了,SQLiteOpenHelper是一个抽象类,是我们用来创建和升级数据库的最佳实践。下面直接以代码方式,演示一下数据库的创建操作...
分类:
移动开发 时间:
2014-11-23 15:58:38
阅读次数:
172
在提供地理信息系统客户端时,NASA还为用户提供了开源的WMS Server 服务器应用:World Wind WMS Server。利用这个应用,我们可以架设自己的WMS服务并使用自己的数据(也支持缓存转发),这样开发的应用就不必依赖于互联网连接,也可以抛开NASA提供的数据源而独立运行。
1、准备工作
运行WWS服务器需要JDK、JOGL、GDAL包以及World Wind Server压...
分类:
编程语言 时间:
2014-11-23 15:57:38
阅读次数:
235