- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 JSR-133 因果关系
JSR-133java内存模型与线程规范中文版中第六节因果关系中有如下描述“正确同步的,所以r1 == r2 ==0是唯一合法的行为 图6:happens-before允许的违规行为图6中的代码是正确同步的。这看起来有点奇怪,因为里面没有执行任何同步动作。但是,记住,如果程序以顺序一致的方式执行时,没有数据争用,程序就是正确同步的。如果这个代码以顺序一致的方式执行,每个动作都将
2015-09-29 14:06:12 1597 3
原创 一段java代码的一些思索
int i=1; int i2=3; System.err.println("i "+i+"][ i2 "+i2);i=i2+0*(i2=i); //① System.err.println("i "+i+"][ i2 "+i2);i=3; i2 =1 今天某群看见这么一段代码,结果大致可以理解。 先看下①这一句 i=i2+0*(i2=
2015-09-25 10:07:23 534
原创 hdfs文件读写bug2
多DFSClient同时写同一个文件,可能会导致以下异常。其中一个会获取权限写,另外的应该会报异常。(但是获取权限的顺序不太确定,也么有深究) IOExceptionLease mismatch on xxxxx owned by DFSClient_NONMAPREDUCE_230060699_8but is accessed by DFSClient_NONMAPREDUCE_101
2015-09-22 13:29:18 7083 1
原创 HDFS读写文件BUG
- java.io.IOException: Filesystem closedjava.io.IOException: Filesystem closed at org.apache.hadoop.hdfs.DFSClient.checkOpen(DFSClient.java:707) at org.apache.hadoop.hdfs.DFSClient.create(
2015-09-21 11:48:43 660
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人