会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
高级动物
小小测试与开发
博客园
首页
新随笔
联系
订阅
管理
随笔 - 9
文章 - 0
评论 - 128
阅读 -
14768
2010年3月24日
单例模式的多线程极端问题
摘要: 刚刚同事贴了一个代码: [代码]上面那段代码是单例模式的一个实现,多线程并发时候会不会有问题?大牛的答案是,可能会有问题原因在于编译器的实现与优化。如果,pInst = new T;转换成机器码时,是先将分配的地址空间赋值给pInst,(这时可能其他线程获取了pInst)然后再进行对象的初始化,可能其他线程调用的时候得到的是一个尚未进行初始化的对象...要解决这个问题就要用cpu的栅栏指令,阻止编...
阅读全文
posted @ 2010-03-24 15:43 高级动物
阅读(549)
评论(0)
推荐(1)
编辑
公告
昵称:
高级动物
园龄:
15年2个月
粉丝:
1
关注:
0
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
开源
(1)
金山卫士
(1)
随笔档案
2010年12月(1)
2010年7月(1)
2010年3月(6)
2010年2月(1)
阅读排行榜
1. 观《金山卫士代码批评》有感(5474)
2. 给想成为程序员的朋友一些建议(3181)
3. 迷茫啊,方向啊什么的最讨厌了,迷茫只因心中生!(2447)
4. 做事情,一定要有计划,一定要总结!(1219)
5. 如何测试无序区间队列的连通性问题(1176)
评论排行榜
1. 观《金山卫士代码批评》有感(66)
2. 给想成为程序员的朋友一些建议(36)
3. 迷茫啊,方向啊什么的最讨厌了,迷茫只因心中生!(17)
4. 如何测试无序区间队列的连通性问题(4)
5. 浅谈测试开发(4)
推荐排行榜
1. 观《金山卫士代码批评》有感(20)
2. 迷茫啊,方向啊什么的最讨厌了,迷茫只因心中生!(6)
3. 给想成为程序员的朋友一些建议(5)
4. 如何测试无序区间队列的连通性问题(2)
5. 浅谈测试开发(2)
最新评论
1. Re:做事情,一定要有计划,一定要总结!
哈哈,忽然发现我就处在第一阶段呢
--放羊老头
2. Re:观《金山卫士代码批评》有感
@ 若水尘埃@高级动物谢谢两位的解释,download了代码,还没有开始看。...
--沉默的糕点
3. Re:观《金山卫士代码批评》有感
引用沉默的糕点:@若水尘埃引用目的有什么不同,不过都是弱者通过开放自己,为自己赢得口碑,或者代码,区别在于360远没有微软强大,区别还在于中国根本就没有适宜的开源的环境,我也赞成你,金山开源根本就得不...
--高级动物
4. Re:观《金山卫士代码批评》有感
引用沉默的糕点:@若水尘埃引用目的有什么不同,不过都是弱者通过开放自己,为自己赢得口碑,或者代码,区别在于360远没有微软强大,区别还在于中国根本就没有适宜的开源的环境,我也赞成你,金山开源根本就得不...
--若水尘埃
5. Re:观《金山卫士代码批评》有感
引用若水尘埃:引用柳晛:引用若水尘埃:引用柳晛:引用沉默的糕点:开源需要勇气啊。我郑重其事地回答您,开源不需要勇气,尤其在中国,开源相当于免费召集了一批兼职程序员甚至是业余程序员帮他干活,除了质量和标...
--柳晛
点击右上角即可分享