![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
weixin_43738275
这个作者很懒,什么都没留下…
展开
-
Lock和synchronized的区别和使用
Lock和synchronized的区别和使用 今天看了并发实践这本书的ReentantLock这章,感觉对ReentantLock还是不够熟悉,有许多疑问,所有在网上找了很多文章看了一下,总体说的不够详细,重点和焦点问题没有谈到,但这篇文章相当不错,说的很全面,主要的重点都说到了,所有在这里转载了这篇文章。 在上一篇文章中我们讲到了如何使用关键字synchronized来实现同步访问。本文我们继...转载 2018-11-19 16:00:19 · 102 阅读 · 0 评论 -
JS动态创建表格
<div id="box"> <input type="button" value="create" id="btn"/> </div> <script src="../js/common.js&原创 2018-11-19 16:08:02 · 387 阅读 · 0 评论 -
springmvc线程安全问题
springmvc线程安全问题 对于使用过SpringMVC和Struts2的人来说,大家都知道SpringMVC是基于方法的拦截,而Struts2是基于类的拦截。struct2为每一个请求都实例化一个action所以不存在线程安全问题,springmvc默认单例请求使用一个Controller,假如这个Controller中定义了静态变量,就会被多个线程共享。所以springmvc的cont...原创 2018-11-19 16:52:28 · 141 阅读 · 0 评论