`
文章列表

Redis事务测试

1.Redis Java client 安装Redis:http://blog.csdn.net/caicongyang/article/details/50639052 关于Redis Java客户端的demo可以参考我的例子:http://blog.csdn.net/caicongyang/article/details/50642979 2.Redis事务(测试结论) 1). 在Redis事务中的所有命令都将会被串行化的顺序执行(既单线程),事务执行期间,Redis不会再为其它客户端的请求提供任何服务,从而保证了事物中的所有命令被原子的执行。 2). 和关系型数据库中的事务 ...

Redis事务测试

1.Redis Java client 安装Redis:http://blog.csdn.net/caicongyang/article/details/50639052 关于Redis Java客户端的demo可以参考我的例子:http://blog.csdn.net/caicongyang/article/details/50642979 2.Redis事务(测试结论) 1). 在Redis事务中的所有命令都将会被串行化的顺序执行(既单线程),事务执行期间,Redis不会再为其它客户端的请求提供任何服务,从而保证了事物中的所有命令被原子的执行。 2). 和关系型数据库中的事务 ...
1.安装 如果已经安装Apache,则以及自带了ab测试工具; 下面进行最简安装   #yum install httpd-tools   2.web负债测试   常用命令:ab -n 400 -c 200 -k http://caicongyang.com:8080/ -n :发起请求次数 -c :并发数 -k 保持keep-alived 3.结果详解   This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0 Copyright 1996 Adam Twis ...
1.安装 如果已经安装Apache,则以及自带了ab测试工具; 下面进行最简安装   #yum install httpd-tools   2.web负债测试   常用命令:ab -n 400 -c 200 -k http://caicongyang.com:8080/ -n :发起请求次数 -c :并发数 -k 保持keep-alived 3.结果详解   This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0 Copyright 1996 Adam Twis ...
1.项目地址: https://github.com/xetorthio/jedis/tree/jedis-2.8.0 2.jar包 由于github上没有提供编译好的jar包,恰好你的代码又不是用maven来管理的;你可以用下载本博主通过maven编译源码得到的jar包 http://download.csdn.net/detail/caicongyang/9428915 3. ...
1.项目地址: https://github.com/xetorthio/jedis/tree/jedis-2.8.0 2.jar包 由于github上没有提供编译好的jar包,恰好你的代码又不是用maven来管理的;你可以用下载本博主通过maven编译源码得到的jar包 http://download.csdn.net/detail/caicongyang/9428915 3. ...
1.创建文件redis   touch redis 2.文件内容如下:     #!/bin/sh # # chkconfig: 2345 90 10 # description:Redis is a persisitent key-value database # # # author: caicongyang # email:1491318829@qq.com # description:this script help you to start redis with linux system service,like this: # service r ...
1.创建文件redis   touch redis 2.文件内容如下:     #!/bin/sh # # chkconfig: 2345 90 10 # description:Redis is a persisitent key-value database # # # author: caicongyang # email:1491318829@qq.com # description:this script help you to start redis with linux system service,like this: # service r ...
一:学习资源链接 0.https://github.com/mzkmzk/Read/blob/master/progit.md (适合新手) 1.http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 2.http://blog.csdn.net/god_wot/article/details/10522405 3.http://blog.csdn.net/hcbbt/article/details/11651229 4.http://code.csdn.net/news/2 ...
0.前文 Java 时间服务器demo之线程池 http://blog.csdn.net/caicongyang/article/details/50479460 1.NIO主要类库 缓冲区Buffer 通道Channel 多路复用器Selector   2.Java IO与NIO比较 面向流与面向缓冲 Java NIO和IO之间第一个最大的区别是,IO是面向流的,NIO是面向缓冲区的。 Java IO面向流意味着每次从流中读一个或多个字节,直至读取所有字节,它们没有被缓存在任何地方。此外,它不能前后移动流中的数据。如果需要前后移动从流中读取的数据,需要先将它缓存到一 ...
1.代码 服务端: TimeServer.java   package com.ccy.IO.pools; import java.io.IOException; import java.net.ServerSocket; import java.net.Socket; public class TimeServer { public static void main(String[] args) throws IOException { int port = 8080; if(args!=null && args.length>0 ...
1.ExecutorService demo   package com.ccy.thread.demo; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; /** * * <p> * Title: ThreadPoolTest.java * Package com.ccy.thread.demo * </p> * <p> * Description: 线程池简单demo * < ...
1.定义 ThreadLocal使用一个Map的形式来为线程提供变量,在同一个线程中能保证变量的唯一性,Map的key为线程id; ThreadLocal 实例通常是类中的 private static 字段,我们希望将状态与某一个线程相关联。 2.源码分析 get()/set()   public T get() { Thread t = Thread.currentThread(); ThreadLocalMap map = getMap(t); if (map != null) { Thread ...
CountDownLatchDemo.java 本例描述的是over线程等待两个work线程结果后发出over消息     package com.ccy.thread.demo; import java.util.concurrent.CountDownLatch; import java.util.concurrent.TimeUnit; /** * * <p> * Title: CountDownLatchDemo.java * Package com.ccy.thread.demo * </p> * < ...
SemaphoreDemo.java from caicongyang   package com.ccy.thread.demo; import java.util.concurrent.Semaphore; import org.junit.Test; /** * * <p> * Title: SemaphoreDemo.java * Package com.ccy.thread.demo * </p> * <p> * Description: Java多线程之信号量Semaphore * & ...
Global site tag (gtag.js) - Google Analytics