转载请标明出处。
在分布式系统中,经常会出现需要竞争同一资源的情况,本代码基于redis3.0.1+jedis2.7.1实现了分布式锁。
redis集群的搭建,请见我的另外一篇文章:《redis3.0.1集群环境搭建》
可用于例如秒杀系统中的商品库存的管理。付完整代码及测试用例。
package com.gaojiasoft.gaojiaRedis;
import jav...
分类:
其他好文 时间:
2015-06-04 17:09:28
阅读次数:
693
tomcat8.0, 可以用startup.bat启动, 但注销又不能启动服务,但现在的系统不知出了什么问题 ?答1.我这个是zip版本的,所以里面有一个service.bat的文件,所以很简单运行:cmd=>再到Tomcat/bin目录下运行:service install即可.3.然后用:net...
分类:
其他好文 时间:
2015-06-02 19:29:01
阅读次数:
132
本文档基于如下原始文档(CentOS)创建:http://blog.csdn.net/xu470438000/article/details/42971091修改了一些路径的错误,补全了一些命令执行结果信息,确认在Mac下创建集群成功(要让集群正常工作至少需要3个主节点,在这里我们要创建6个redi...
分类:
系统相关 时间:
2015-06-01 16:23:33
阅读次数:
179
【JDBC连接SQL Server】【准备工作】1、下载Eclipse-JavaEE;2、下载Tomcat8.0;3、下载Microsoft JDBCDriver 4.1 for SQL Server;4、将\sqljdbc_4.1\chs\sqljdbc41.jar复制到Tomcat8.0安装目录...
分类:
数据库 时间:
2015-05-30 00:31:33
阅读次数:
584
最近需要在电脑上开发javaWeb项目,所以前置任务就是配置开发环境,但是期间遇到种种问题,请教过各路大神,最后在俺坚持下还是搞定了,哇哈哈……
俺的电脑是win8.1系统,照以往的习惯肯定是配置JDK1.7+TOMCAT7,但是由于工作需要电脑装的JDK1.8,总不能装2个JDK吧,安装2个也可以,但是配置环境变量一定会有问题的,总不能配置2个路径吧。就用的JDK1.8+tomcat7,我用的...
下载的Eclipseservers面板newserver时无tomcat8选项,现修改配置如下:1.libcatalina.jar!/org/apache/catalina/util/ServerInfo.properties中版本信息改为tomcat7可用版本信息即可,例如:server.info=ApacheTomcat/7.0.47server.number=7.0.47.0步骤:1、分别解压tomcat7,8中..
分类:
系统相关 时间:
2015-05-22 19:24:01
阅读次数:
332
Tomcat8
public class dd extends HttpServlet {
private static final long serialVersionUID = 1L;
public void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IO...
分类:
其他好文 时间:
2015-05-15 19:56:33
阅读次数:
221
1. Tomcat源码导入Eclipse
2. 配置conf/server.xml
其中path为访问的上下文,docBase是工程的具体路径
3. 运行,并在浏览器中...
分类:
Web程序 时间:
2015-05-13 21:58:53
阅读次数:
151
PS:截止到2015-05-12前是不支持Tomcat8的,详情见官网:https://github.com/jcoleman/tomcat-redis-session-manager前提:你已经部署了Redis,尚未学会的,可以移步这里:http://blog.csdn.net/caiwenfeng_for_23/article/details/45511007我的案例下载:http://down...
分类:
其他好文 时间:
2015-05-12 11:20:28
阅读次数:
186
数据分区Redis集群将数据分区后存储在多个节点上,即不同的分区存储在不同的节点上,每个节点可以存储多个分区。每个分区在Redis中也被称为“hash slot”,Redis集群中总共规划了16384个分区。例如:当集群中有3个节点时,节点A将包含0-5460分区,节点B将包含5461-10922分区,节点C将包含10923-16383分区。每个key将会存储到一个唯一的分区中,每个分区其实就是一...
分类:
编程语言 时间:
2015-05-11 16:15:05
阅读次数:
307