`
文章列表
2. 解压文件到某目录下,然后重命名: 1.[root@localhost src]# tar -xzvf mongodb-linux-i686-1.8.1.tgz.tar 2.[root@localhost src]# mv mongodb-linux-i686-1.8.1 /usr/local/mongodb/ 3.查看安装后的文件情况: 1.[root@localhost src]# cd /usr/local/mongodb/ 2.[root@localhost mongodb]# ls 3.bin GNU-AGPL-3.0 README THIRD-PARTY-NOT ...
1.安装之前,需要先确认系统中是否有libevent,因为memcached依赖这个包。 查看: 命令: rpm -qa|grep libevent 显示的包:libevent-1.4.13-4.el6.x86_64 此时,系统已经安装过了,需要卸载重新下载安装。 卸载:rpm -e libevent-1.4.13-4.el6.x86_64 2.下载libevent,并安装 下载地址:https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz 解压: tar -zxvf libeven ...
package com.test; public interface IBuffer { public void write(); public void read() throws InterruptedException; } package com.test; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; public class BufferInterruptibly implement ...
package com.test2; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.TimeUnit; import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.ReentrantLock; public class Test2 { public static void main(Strin ...
package com.test3; import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; /** * 线程通信例子(基于可重入锁ReentrantLock,一对Condition实现) * */ public class PC2 { /** * @par ...
package com.test4; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.Semaphore; /** * 信号量 * * @author 林计钦 * @version 1.0 2013-7-25 下午02:03:40 */ public class SemaphoreTest { public static void main(String[] args ...
package com.test6; import java.util.LinkedList; import java.util.List; import java.util.concurrent.Exchanger; /** * Exchanger这个类,估计大家是很少用到,笔者最近在项目也用到这个类,在项目使用这个类来用于两个线程进行交换数据缓存, * 比如一个线程来读数据,另一个线程在写入缓存,在这两个线程中用Exchanger进行交换数据.接下来我写了一段代码来说明这个类的使用场景: * */ public class ExchangerTes ...
drwxr-xr-x. 4 richmail richmail 4096 12月 8 15:17 admin drwxr-xr-x. 5 richmail richmail 4096 12月 11 09:56 help -rw-rw-r--. 1 richmail richmail 46398327 12月 11 11:25 help.zip drwxr-xr-x. 4 richmail richmail 4096 12月 10 17:39 mail -rwxr-xr-x. 1 richmail richmail 500 12月 5 17:5 ...
nginx安装 准备工作: 1)pcre安装,支持正则表达式 http://www.pcre.org/ # tar zxvf pcre-8.34.tar.gz # cd pcre-8.34 #./configure # make && make install 2)openssl安装(可选),支持安全协议的站点 http://www.openssl.org/ # tar zxvf openssl-1.0.1j.tar.gz # cd openssl-1.0. ...
Mysql安装部署指南 安装版本建议: Intel CPU的机器建议直接下载官方网站上ICC编译版本(Intel C complier,intel的C编译器编译版本,在Intel CPU上性能比普通版本有提高) 当前的稳定版本是5.0.xx,请不要使用5.1版本,当前5.1版本还处于RC状态,不建议生产环境部署。 1. 去mysql.com下载程序(注意文件名中有ICC表明是Intel C编译器版本) mysql-5.0.45-linux-i686-icc-glibc23.tar.gz 2. 安装,部署 使用root登陆,解压,并移动目录到/home/mysql下,一般情况下,新的应 ...
1、安装查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没有安装包: yum list mysql* 安装mysql客户端: yum install mysql 安装mysql 服务器端: yum install mysql-server  yum install mysql-devel 2、启动&&停止 ...
示例标签: <fmt:message key="user.adduser_password"/>: 通配符示例标签: common.resetpasswd_password_prompt=密码最小长度{0},最大长度{1} <spring:message code="common.resetpasswd_password_prompt" arguments="${pwdMinLen},${pwdMaxLen}" /> common.resetpasswd_pwdTip=是否首次登陆{0} <sprin ...
memcached之客户端memadmin安装 见附件 附件中不包含wampserver.exe 因为文件稍微大了点 ,请自行下载
package com.cn.test3; import java.text.SimpleDateFormat; import java.util.Date; import java.util.concurrent.CountDownLatch; /** * 解决需求: * 1.四个线程 前面三个线程 同步进行,第四个线程用到前面三个线程的计算结果 * 2.一个任务包含10条命令,只有全部命令都有返回结果的时候才看做任务结束 * */ public class CountDownLatchDemo { final static Simple ...

FutureTask的使用

实例1: package com.cn.test2; import java.util.concurrent.Callable; import java.util.concurrent.ExecutionException; import java.util.concurrent.FutureTask; public class FutureTaskSample { static FutureTask<String> future = new FutureTask(new Callable<String>() { publi ...
Global site tag (gtag.js) - Google Analytics