线程
baisq2017
一如既往的分享干货
展开
-
@Transaction,@Async在同一个类中注解失效的原因和解决办法
在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解是不会生效的。比如,下面代码例子中,有两方法,一个有@Async注解,一个没有。第一次如果调用了有注解的test()方法,会启动@Async注解作用;第一次如果调用testAsync(),因为它内部调用了有注解的test(),如果你以为系统也会为它启动Async作用,那就错了,实际上是没有的。@Ser原创 2017-08-15 20:21:55 · 11937 阅读 · 3 评论 -
@Async不起作用
解决@Async不起作用 <context:include-filter type="annotation" expression="org.springframework.stereotype.Controller" />3配置spring依赖的jar(不介绍这个了)4在你需要异步调用的方法上使原创 2017-07-21 15:30:24 · 40255 阅读 · 4 评论 -
如何线程安全的使用HashMap
为什么HashMap是线程不安全的?1、讲讲一下HashMap的存储结构transient Node<K,V>[] table;static class Node<K,V> implements Map.Entry<K,V> { final int hash; final K key; V value; Node<K,V&...原创 2018-02-14 20:55:48 · 884 阅读 · 0 评论