01 2014 档案

摘要:迁移:基于Redis的在线用户列表解决方案前言: 由于项目需求,需要在集群环境下实现在线用户列表的功能,并依靠在线列表实现用户单一登陆(同一账户只能一处登陆)功能: 在单机环境下,在线列表的实现方案可以采用SessionListener来完成,当有Session创建和销毁的时候做相应的操作即可完... 阅读全文
posted @ 2014-01-24 15:31 BuilderQiu 阅读(15448) 评论(5) 推荐(2)
摘要:前言: 由于项目的原因,需要对项目中大量访问多修改少的数据进行缓存并管理,为达到开发过程中通过Annotation简单的配置既可以完成对缓存的设置与更新的需求,故而设计的该简易的解决方案。涉及技术:1、Spring AOP2、Java Annotation3、Memcache (项目中使用的缓存组件)4、JVM基础 (Class文件结构,用于解析出方法中的形参名称,动态生成缓存key,目测效率不高0.0)5、Ognl (用于动态解析缓存的key)实现细节:Annotation:LoadFromMemcached 用与method之上的注解,作用是使带有该注解的method在调用的时候先经过缓. 阅读全文
posted @ 2014-01-05 21:29 BuilderQiu 阅读(4165) 评论(0) 推荐(2)