- 博客(1)
- 资源 (4)
- 收藏
- 关注
原创 Atomic或Synchronized实现多线程计数器
多线程会带来主要两方面问题,一是顺序性,二是可见性。顺序性问题是指多个线程对资源访问的有序性;可见性是指某线程完成对资源的修改后,其他线程是否立即可知。这周写了个多线程计数器,最开始天真的认为不用加锁,认为A线程和B线程谁先加1无所谓,不存在资源访问顺序的问题,但内存可见性的问题如果不采取措施就会出问题。后来想到两个解决方案,一是synchronized, 二是Atomic。synchronize
2012-06-18 10:18:37 832
c语言课程设计案例精编.chm
案例一 贪吃蛇游戏
案例二 计算器
案例三 黑白棋游戏
案例四 迷宫问题
案例五 扫地雷游戏
案例六 速算24
案例七 数据结构CAI系统
案例八 进程调度
案例九 存储管理分区分配算法
案例十 通讯录
案例十一 学生成绩管理
案例十二 工资管理
案例十三 图书借阅管理
案例十四 教师工作量计算
2008-11-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人