摘要: 官方文档:https://docs.spring.io/spring/docs/4.3.13.RELEASE/spring-framework-reference/htmlsingle/#cache 对应的XML配置文件: 对应的实现: 增加 ”cacheNames“ 需要注意的是不同返回类型的方法 阅读全文
posted @ 2017-12-27 22:09 heapStark 阅读(213) 评论(0) 推荐(0) 编辑
摘要: (一)CountDownLatch CountDownLatch 的作用和 Thread.join() 方法类似,可用于一组线程和另外一组线程的协作。例如,主线程在做一项工作之前需要一系列的准备工作,只有这些准备工作都完成,主线程才能继续它的工作。这些准备工作彼此独立,所以可以并发执行以提高速度。在 阅读全文
posted @ 2017-12-27 21:23 heapStark 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本, 阅读全文
posted @ 2017-12-27 20:47 heapStark 阅读(163) 评论(0) 推荐(0) 编辑