- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 redis分布式锁的实现
分布式锁在多实例部署,分布式系统中经常会使用到,这是因为基于jvm的锁无法满足多实例中锁的需求,本篇将讲下redis如何通过Lua脚本实现分布式锁,不同于网上的redission,完全是手动实现的 我们先来看一个无锁的情况下会导致什么问题: 这是一个普通的更新用户年龄的功能,各层代码如下,访问controller层,一个更新,一个查询 这是service层,我们使用contdownla...
2018-08-20 22:33:11 482
原创 字典传值传统实现
在以前的项目中所认知的字典联动传值都是点击AJAX二次请求,或者是DWR的,今天为了减少一次请求,特地来了来了个一次传值。于是开始了折腾之路。 字典A是select项目 类型,字典B是项目类型子项,A改变,B也跟着相应的改变,前面值变化影响后面,这是项目中应用非常非常多的场景。 我首先写了后台sql,DB2数据库, select a.id,a.TITLE,
2016-11-29 22:53:59 422
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人