摘要:
Future模式: 有点类似于商品订单.比如在购买商品,看中某件商品,提交订单,在订单处理完成后,在家等待商品送上门即可.获取更形象的类似与ajax请求,在页面异步进行后台处理,用户无需等待请求的结果,可以继续浏览或操作其它内容. Master-worker: master-worker模式是常见的
阅读全文
posted @ 2017-08-29 14:04
Exception+
阅读(234)
推荐(0)
摘要:
并发Queue 在并发队列上jdk提供了两套实现,一个是以ConcurrentLinkedQueue为代表的高性能队列,一个是以BlockingQueue为代表的阻塞队列,无乱哪一种都继承自Queue ConcurrentLinkedQueue,适合高并发场景下的队列,通过无锁的方式实现了高并发状态
阅读全文
posted @ 2017-08-28 19:07
Exception+
阅读(199)
推荐(0)
摘要:
线程之间的通信: 使用wait,notify方法实现线程之间的通信(java 为所有的对象都提供的方法) 1. wait 和notify 必须配合synchronized关键字使用 2.wait方法释放锁,notify方法不会释放锁 final CountDowmLatch countDowmLat
阅读全文
posted @ 2017-08-28 16:19
Exception+
阅读(121)
推荐(0)
摘要:
在本文中,介绍三种将list转换为map的方法: 1) 传统方法 假设有某个类如下 class Movie { private Integer rank; private String description; public Movie(Integer rank, String descriptio
阅读全文
posted @ 2017-07-26 10:43
Exception+
阅读(2892)
推荐(0)
摘要:
Spring中ApplicationContext加载机制。 加载器目前有两种选择:ContextLoaderListener和ContextLoaderServlet。 这两者在功能上完全等同,只是一个是基于Servlet2.3版本中新引入的Listener接口实现,而另一个基于Servlet接口
阅读全文
posted @ 2017-07-25 17:59
Exception+
阅读(415)
推荐(0)