自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (2)
  • 收藏
  • 关注

原创 redis分布式锁的实现

分布式锁在多实例部署,分布式系统中经常会使用到,这是因为基于jvm的锁无法满足多实例中锁的需求,本篇将讲下redis如何通过Lua脚本实现分布式锁,不同于网上的redission,完全是手动实现的  我们先来看一个无锁的情况下会导致什么问题: 这是一个普通的更新用户年龄的功能,各层代码如下,访问controller层,一个更新,一个查询 这是service层,我们使用contdownla...

2018-08-20 22:33:11 463

原创 字典传值传统实现

在以前的项目中所认知的字典联动传值都是点击AJAX二次请求,或者是DWR的,今天为了减少一次请求,特地来了来了个一次传值。于是开始了折腾之路。                 字典A是select项目 类型,字典B是项目类型子项,A改变,B也跟着相应的改变,前面值变化影响后面,这是项目中应用非常非常多的场景。 我首先写了后台sql,DB2数据库, select a.id,a.TITLE,

2016-11-29 22:53:59 388

SSM框架的demo

spring,springmvc,mybatis的框架demo,并有日志,后期版本继续完善

2017-11-11

C#基础加强

C#基础开始课程,一些代码,题和文档,东西不是很多.过后再传

2013-11-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除