- 博客(5)
- 收藏
- 关注
转载 应用程序获取 WebApplicationContext的多种方式
1.WebApplicationContext wac = ContextLoader.getCurrentWebApplicationContext();当前应用的WebApplicationContext就保存在 ContextLoader的currentContextPerThread属性当中2.基于ServletContext上下文获取的方式Servle
2017-08-10 09:21:57 2074
转载 redis 超时失效key 的监听触发
1. 事件通过 Redis 的订阅与发布功能(pub/sub)来进行分发,故需要订阅 __keyevent@0__:expired 通道0表示db0 根据自己的dbindex选择合适的数字 2. 修改 redis.conf 文件 修改 notify-keyspace-events Ex # K 键空间通知,以__keyspace@__为前缀# E 键事
2017-08-09 19:23:04 6062 1
转载 Java多线程编程中Future模式的详解
Java多线程编程中,常用的多线程设计模式包括:Future模式、Master-Worker模式、Guarded Suspeionsion模式、不变模式和生产者-消费者模式等。这篇文章主要讲述Future模式,关于其他多线程设计模式的地址如下:关于其他多线程设计模式的地址如下:关于Master-Worker模式的详解: Java多线程编程中Master-Worker模式的详解关于Gua
2017-08-09 14:21:03 389
转载 Java 高并发缓存与Guava Cache
一.背景 缓存是我们在开发中为了提高系统的性能,把经常的访问业务的数据第一次把处理结果先放到缓存中,第二次就不用在对相同的业务数据在重新处理一遍,这样就提高了系统的性能。缓存分好几种:(1)本地缓存。(2)数据库缓存。(3)分布式缓存。 分布式缓存比较常用的有memcached等,memcached是高性能的分布式内存缓存服务器,缓存业务处理结果,减少数据库
2017-08-09 09:31:54 676
转载 GuavaCache简介
前言在多线程高并发场景中往往是离不开cache的,需要根据不同的应用场景来需要选择不同的cache,比如分布式缓存如Redis、memcached,还有本地(进程内)缓存如ehcache、GuavaCache。之前用spring cache的时候集成的是ehcache,但接触到GuavaCache之后,被它的简单、强大、及轻量级所吸引。它不需要配置文件,使用起来和ConcurrentHas
2017-08-08 14:25:54 340
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人