Java在一开始就提供了synchronized关键字,用于多线程之间的同步。它使用简便,不会出现拿锁之后不归还的情况,可以避免一些编程错误。而jdk5时提供的concurrent包里,有一个Lock接口以及它的实现类:ReentrantLock。这个类提供了更灵活的控制以及更强大的功能。如果单从性...
分类:
其他好文 时间:
2014-08-29 18:11:38
阅读次数:
251
1.测试 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?见master-slave测试帖 2 原理 第一次、Slave向Master同步的实现是: ????????Slave向Maste...
分类:
其他好文 时间:
2014-08-29 16:26:38
阅读次数:
361
1 master/slave server 启动 利用默认redis.conf配置文件启动master server,端口6379 。 [7304] 29 Aug 09:57:26 - 0 clients connected (0 slaves), 673996 bytes in use [7304] 29 Aug 09:57:31 - DB 0: 15 key...
分类:
其他好文 时间:
2014-08-29 11:18:58
阅读次数:
238
# Redis服务器搭建 ### 安装 在命令行执行下面的命令: $ wget http://download.redis.io/releases/redis-2.8.13.tar.gz $ tar xzf redis-2.8.13.tar.gz $ cd redis-2.8.13 $ make 编译完成后,会产生六个文件: `...
分类:
其他好文 时间:
2014-08-28 19:54:36
阅读次数:
304
/************pthread_cond_wait()的使用方法**********/pthread_mutex_lock(&qlock); /*lock*/pthread_cond_wait(&qready, &qlock); /*block-->unlock-->wait() ret....
分类:
其他好文 时间:
2014-08-28 19:46:55
阅读次数:
219
添加
redis.opsForSet().add("ANHMD", t);
参数Key,Value
删除
redis.opsForSet().remove("ANHMD", t);
查找
boolean s = redis.opsForSet().isMember("ANHMD", t);...
分类:
其他好文 时间:
2014-08-28 18:09:45
阅读次数:
672
0.准备工作 安装libpcapyum install -y libpcap* 安装redisyum install -y redis*1.安装tar -zxvf ntopngcd ntopng./autogen.sh./configuremakemake install2.运行ntopngse.....
分类:
其他好文 时间:
2014-08-28 17:54:35
阅读次数:
220
链接:https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=4611
题意:给一个N*N个点的矩阵(N
思路:题里给的很明白,就是列一个每个点的边的矩阵,然后求子矩阵的行列式就可以了,因为N只有6,所以打表就可以了。
打表代码:
#incl...
分类:
其他好文 时间:
2014-08-28 17:01:00
阅读次数:
350
本文转自:http://www.cnblogs.com/dolphin0520/p/3923167.html
Java中可以使用synchronized关键字来实现线程之间对共享变量的同步访问。从Java 1.5以后,在java.util.concurrent.locks包下提供了另外一种方式来实现同步访问——Lock。
一、synchronized的缺陷
如果一个代码块被s...
分类:
编程语言 时间:
2014-08-28 17:00:30
阅读次数:
333