- 博客(5)
- 收藏
- 关注
原创 mac安装redis-rdb-tools
1.安装包管理工具Homebrew,http://brew.sh/, /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2.安装Python 3.安装pip sudo easy_install pip 4.安装redis-rdb-tool...
2018-10-23 16:39:41 1485
原创 Redis实现分布式锁
基本思路 1 sennx(记录主键,当前时间+过期时间)返回1表示获取到锁,0则到2; 主键可以是锁名称 2 查询锁对应的value值,防止缓存清理失败导致服务不可用; 2.1get(记录主键)获取value,即时间,小于当前时间表示该key过期,没有其他实例使用; 2.1.1使用getset去竞争锁,getSet结果等于2.1的value,本次获取锁成功,返回; 2.1.2使用getse...
2018-10-09 13:50:33 174
转载 spring4集成redis报错java.lang.ClassNotFoundException: org.apache.commons.pool.impl.GenericObjectPool$Con
多引用几个JAR包 jedis-2.1.0.jar spring-data-redis-1.0.2.RELEASE.jar 只引入这两个的话,估计也会报上面的那个错,所以下面的两个也要引入 commons-pool-1.5.5.jar commons-pool2-2.2.jar 点击打开链接
2018-01-16 18:42:29 5784
原创 spring4 解决@Autowired为null的某种方式
问题背景 在开发业务系统过程中,需要使用工作流,因为可能会使用第三方工作流和自己的工作流,因此在业务系统SERVICE层使用了简单工厂调用工作流(可以方便工作流来回切换),但是由于对Spring了解不透彻,在业务系统SERVICE层使用了new创建工作流实例,在new出来的工作流实例中标注Autowired注解的类无法注入。 解决思路 spring无法扫描到上面说的new创建的工
2017-12-28 14:57:13 1245
原创 CentOS7配置redis
内容简介 本篇文章主要描述如何在LINUX系统中配置redis。 硬件环境 本人使用的是在VMware中安装的CentOS7系统,redis使用的是redis-3.2.0版本,同时使用Xmanager Enterprise 5工具。 安装步骤 安装环境 yum install gcc-c++ 将redis文件复制到CentOS 使
2017-07-23 22:03:22 196
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人