多线程
tom_seed
品行端正,谦虚谨慎,吃苦耐劳,综合素质较好,交际,沟通能力较强,拥有创新思维、有
团队 精神并能承受较大的工作压力,自学能力较强。
展开
-
CAS知识点收录
线程阻塞非阻塞及原子量碰撞:http://my.oschina.net/bairrfhoinn/blog/167071 CAS:Compare and Swap, 翻译成比较并交换java.util.concurrent包完全建立在CAS之上的java.util.concurrent包中借助CAS实现了区别于synchronized同步锁的一种乐观锁Java中CAS主要由...原创 2015-06-10 16:55:07 · 144 阅读 · 0 评论 -
多线程写文件之同步锁(synchronized)与原子量(AtomicXXX)
业务需求:将数据库表中的大数据以文本方式保存到本地磁盘,即通过线程写入文件。业务实现:主线程开启创建文件缓冲流,启动多条子线程,并将文件缓冲流提供给每个子线程每个子线程调用DAO分页查询接口获取到的数据,组装拼接写入到文件缓冲流中在这个简单的业务里面最需要注意的应该是每个子线程分页查询时的页码数,需要通过同步的方式来控制。 一、同步锁(synchronized)的方...原创 2015-06-15 01:30:28 · 461 阅读 · 0 评论 -
多线程写文件
public class FileWriteThread implements Runnable { /** */ private static final String SPLIT = "|"; private String name; private OrderManager orderManager; private long sta...原创 2014-11-25 15:42:53 · 130 阅读 · 0 评论