- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 深入理解volatile关键字的作用
Java并发编程学习笔记 深入理解volatile关键字的作用 引言:以前只是看过介绍volatile的文章,对其的理解也只是停留在理论的层面上,由于最近在项目当中用到了关于并发方面的技术,所以下定决心深入研究一下java并发方面的知识。网上关于volatile的文章非常多,但是并没有讲解非常详细的文章。(哪位要是有好的资料麻烦共享一份给我!)多数的都是一些理论讲解,没有实际的例子代码,就算有代...
2018-07-30 17:41:29 2765 2
转载 java时间处理Calendar使用小记
我理解Calendar类主要对于获取某些特定特殊的时间时特别方便,比如月的最后一天,月的某一个星期,星期的某一天,年的某一天等等,并且和date类相互可以转换 注意: Calendar.MONTH 的值是从0-11表示12个月 JANUARY 0 FEBRUARY 1 MARCH 2 APRIL 3 MAY 4 JUNE 5 JULY 6...
2018-07-30 11:17:10 602
转载 IntelliJ IDEA 如何打包可运行 jar
转自:http://bglmmz.iteye.com/blog/2058785 背景: 有时候,我们会用IDEA来开发一些小工具,需要打成可运行的JAR包;或者某些项目不是WEB应用,纯粹是后台应用,发布时,也需要打成可运行的JAR包。并且,如果依赖第三方jar时,又不希望第三方jar也打入最终的可运行jar包,并且还希望,组织下目录结构(如把第三方jar文件,放到最终可运行jar包的并行目录...
2018-07-27 22:13:17 263
转载 乐观的并发策略——基于CAS的自旋
乐观的并发策略——基于CAS的自旋 悲观者与乐观者的做事方式完全不一样,悲观者的人生观是一件事情我必须要百分之百完全控制才会去做,否则就认为这件事情一定会出问题;而乐观者的人生观则相反,凡事不管最终结果如何,他都会先尝试去做,大不了最后不成功。这就是悲观锁与乐观锁的区别,悲观锁会把整个对象加锁占为自有后才去做操作,乐观锁不获取锁直接做操作,然后通过一定检测手段决定是否更新数据。这一节将对乐...
2018-07-27 18:03:37 454
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人