自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (5)
  • 收藏
  • 关注

原创 免锁容器之CopyOnWriteArrayList、ConcurrentHashMap

像Vector 和 Hashtable 这类早期容器具有许多synchronized方法,当他们用于非多线程的应用程序时,便会导致不可接受的开销。在Java1.2中,新的容器类库是不同步的,并且Collections类提供了各种static同步的装饰方法,从而来同步不同类型的容器。尽管这是一种改进,因为它使你可以选择在你的容器中是否要使用同步,但是这种开销依旧是基于synchronized...

2017-11-26 14:36:01 955

原创 Java并发编程:死锁(哲学家就餐)

死锁  某个任务在等待另一个任务,而后者又等待别的任务,这样一直下去,直到这个链条上的任务又在等待第一个任务释放锁。这得到了一个“任务之间互相等待的连续循环”,没有哪个线程能继续。这被称之为死锁。     如果你运行一个程序,而他马上就死锁了,你可以立即跟踪下去。真正的问题在于,程序可能看起来工作良好,但是具有潜在的死锁危险。这时,死锁可能发生,而事先却没有任何征兆,所以缺陷会潜伏

2017-11-17 21:56:45 1033

apache-skywalking-apm-6.6.0.tar.gz

skywaling apm 6.6.0

2023-01-16

firebeat logstash elasticsearch kibana 6.6.0

filebeat-6.6.0-linux-x86_64.tar.gz logstash-6.6.0.tar.gz elasticsearch-6.6.0.tar.gz kibana-6.6.0-linux-x86_64.tar.gz

2022-08-04

Java编程思想第四版(真正的第四版,从谷歌下载的)

Java编程思想第四版,真正的第四版,目前好些都是装一个第四版的封面,内容却是第三版

2017-11-24

hibernate cascade 测试demo

hibernate cascade 测试demo

2017-01-21

poiExcel2007需要导入的jar

poiExcel2007需要导入的jar

2015-07-31

UserAgentUtils-1.14.jar和UserAgentUtils-1.14-sources.jar

java 服务中检测请求头user agent 的工具,获取浏览器类型,操作系统类型

2015-07-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除