03 2017 档案
Spring Cache扩展:注解失效时间+主动刷新缓存
摘要:Spring Cache 两个需求 缓存失效时间支持在方法的注解上指定 Spring Cache默认是不支持在@Cacheable上添加过期时间的,可以在配置缓存容器时统一指定: @Bean public CacheManager cacheManager( @SuppressWarnings("r 阅读全文
posted @ 2017-03-06 19:29 min.jiang 阅读(58766) 评论(5) 推荐(6)
转:深入理解Java G1垃圾收集器
摘要:本文首先简单介绍了垃圾收集的常见方式,然后再分析了G1收集器的收集原理,相比其他垃圾收集器的优势,最后给出了一些调优实践。 一,什么是垃圾回收 首先,在了解G1之前,我们需要清楚的知道,垃圾回收是什么?简单的说垃圾回收就是回收内存中不再使用的对象。 垃圾回收的基本步骤 回收的步骤有2步: 1,查找内 阅读全文
posted @ 2017-03-03 14:15 min.jiang 阅读(29541) 评论(0) 推荐(3)
dubbo源码分析(一)
摘要:阅读源码的作用 提取设计思路,增强设计能力 理解运行机制,便于快速解决问题以及功能扩展 常见有关dubbo的问题 dubbo的负载均衡是在哪个组件中处理的? dubbo默认的负载均衡算法是什么? 如果注册中心挂掉了客户端是否能够继续调用dubbo? 一个请求从调用端到服务端的处理流程是什么? 如果你 阅读全文
posted @ 2017-03-02 19:53 min.jiang 阅读(28088) 评论(0) 推荐(1)