摘要:
Master-Worker模式是常用的并行模式之一,它的核心思想是,系统有两个进程协作工作:Master进程,负责接收和分配任务;Worker进程,负责处理子任务。当Worker进程将子任务处理完成后,结果返回给Master进程,由Master进程做归纳汇总,最后得到最终的结果。 一、什么是Mast 阅读全文
posted @ 2017-11-01 23:34
duan2
阅读(478)
评论(0)
推荐(0)
摘要:
多线程开发可以更好的发挥多核cpu性能,常用的多线程设计模式有:Future、Master-Worker、Guard Susperionsion、不变、生产者-消费者 模式; jdk除了定义了若干并发的数据结构,也内置了多线程框架和各种线程池; 锁(分为内部锁、重入锁、读写锁)、ThreadLoca 阅读全文
posted @ 2017-11-01 23:28
duan2
阅读(808)
评论(0)
推荐(0)
摘要:
同步类容器 并发类容器 ConcurrentMap Copy-on-write 并发List Vector和CopyOnWriteArrayList是两个线程安全的List,Vector读写操作都用了同步,相对来说更适用于写多读少的场合,CopyOnWriteArrayList在写的时候会复制一个副 阅读全文
posted @ 2017-11-01 23:08
duan2
阅读(229)
评论(0)
推荐(0)
摘要:
单例模式 阅读全文
posted @ 2017-11-01 22:32
duan2
阅读(841)
评论(0)
推荐(0)
摘要:
读读共享 类ReentrantReadWriteLock的使用:写写互斥 读写互斥 阅读全文
posted @ 2017-11-01 21:47
duan2
阅读(213)
评论(0)
推荐(0)
浙公网安备 33010602011771号