![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
dubbo
文章平均质量分 55
momsbaby
这个作者很懒,什么都没留下…
展开
-
ServiceLoader服务加载
首先定义一个接口: package com.peter.sl; public interface Sl { public void say(); } 将接口打包成jar文件 新建一个工程,SlImpl实现接口Sl package com.peter.sl; public class SlImpl implements Sl { @Overri...原创 2012-03-07 09:03:07 · 312 阅读 · 0 评论 -
【转】基于Spring可扩展Schema提供自定义配置支持(spring配置文件中 配置标签支持)...
在很多情况下,我们需要为系统提供可配置化支持,简单的做法可以直接基于Spring的标准Bean来配置,但配置较为复杂或者需要更多丰富控制的时候,会显得非常笨拙。一般的做法会用原生态的方式去解析定义好的xml文件,然后转化为配置对象,这种方式当然可以解决所有问题,但实现起来比较繁琐,特别是是在配置非常复杂的时候,解析工作是一个不得不考虑的负担。Spring提供了可扩展Schema的支持,这是一个不错...原创 2012-03-07 14:21:16 · 76 阅读 · 0 评论 -
dubbo ---- ThreadPoolExecutor.AbortPolicy
public class AbortPolicyWithReport extends ThreadPoolExecutor.AbortPolicy { protected static final Logger logger = LoggerFactory.getLogger(AbortPolicyWithReport.class); privat...原创 2012-03-08 10:44:58 · 218 阅读 · 0 评论 -
dubbo --- LRUCache简单实现
import java.util.LinkedHashMap; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; public class LRUCache<K, V> extends LinkedHashMap<K, V> { ...原创 2012-03-08 11:46:57 · 261 阅读 · 0 评论