1 引言
在多线程并发编程中Synchronized一直是元老级角色,很多人都会称呼它为重量级锁,但是随着Java SE1.6对Synchronized进行了各种优化之后,有些情况下它并不那么重了,本文详细介绍了Java SE1.6中为了减少获得锁和释放锁带来的性能消耗而引入的偏向锁和轻量级锁,以及锁的存储结构和升级过程。
2 术语定义
术语
相关厂商内容
...
分类:
编程语言 时间:
2014-08-21 13:26:14
阅读次数:
245
android中各种资源的使用:
在android开发中,各种资源的合理使用应该在各自的xml中进行定义,以便重复使用;
字符串资源:strings.xml,xml中引用:@string/XXX,java代码中引用:R.string.XXX
样式资源:styles.xml,xml中引用:@style/XXX,java代码中引用:R.style.XXX
图...
分类:
移动开发 时间:
2014-08-21 13:24:54
阅读次数:
320
Median of Two Sorted Arrays
Total Accepted: 17932 Total
Submissions: 103927My Submissions
There are two sorted arrays A and B of size m and n respectively. Find the median of the two sort...
分类:
其他好文 时间:
2014-08-21 13:24:54
阅读次数:
206
对应HDU题目:点击打开链接
Task
Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 3427 Accepted Submission(s): 887
Problem Description
Today...
分类:
其他好文 时间:
2014-08-21 13:23:04
阅读次数:
212
题目描述:ZOJ ACM 1610
题目并不难,但是我在提交时总是提示runtime error.
原因应该是因为我对数组的处理不够严谨,出现了-1的情况,所以才会报错的吧。
public class Main {
public static void main(String argv[]) {
java.util.Scanner scanner = new java.util.Sca...
分类:
编程语言 时间:
2014-08-21 13:22:44
阅读次数:
226
关联对象的延迟加载就不说了,大家都知道。
关于普通...
分类:
系统相关 时间:
2014-08-21 13:22:14
阅读次数:
276
转载请注明http://write.blog.csdn.net/postedit?ref=toolbar
点击下载所需jar文件
项目介绍:
Android上最让人头疼的莫过于从网络获取图片、显示、回收,任何一个环节有问题都可能直接OOM,这个项目或许能帮到你。Universal
Image Loader for Android的目的是为了实现异步的网络图片加载、缓存及显示,支持多线...
分类:
移动开发 时间:
2014-08-21 13:22:04
阅读次数:
327
牛顿迭代
详细介绍见维基百科 http://zh.wikipedia.org/wiki/牛顿法
举一个栗子
找平方根
给一个数a,求其平方根。
设其平方根为x 则有 x^2 - a = 0,设函数f(x) = x^2 - a,
取x0的初值尽量靠近a的平方根(因为初值的选择影响迭代的次数)
根据 f(x0) = (x0 - x).f’(x0)
...
分类:
其他好文 时间:
2014-08-21 13:21:34
阅读次数:
298
精简的代码实现导航栏滑动效果,实现详解:1.滑块位置:通过父节点position=fixed,子节点position=absolute方式,实现子节点浮动;2.导航栏居中:通过left=0px,right=0px,margin-left=auto,margin-right=auto实现;3.通过jQ...
分类:
Web程序 时间:
2014-08-21 13:20:44
阅读次数:
233