10 2018 档案
摘要:package HDFS; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.*; import org.apache.hadoop.io.IOUtils; import java.io.FileInputStream; import java.io.FileOutputStream; impor...
阅读全文
摘要:public class PC { public static void main(String[] args) { BlockingQueue bq = new ArrayBlockingQueue(5); for(int i = 0 ;i bq; public Productor(BlockingQueue bq){ ...
阅读全文
摘要:ExecutorCompletionService有三个成员变量: executor:执行task的线程池,创建CompletionService必须指定; aes:主要用于创建待执行task; completionQueue:存储已完成状态的task,默认是基于链表结构的阻塞队列LinkedBlo
阅读全文
摘要:任务类: 线程池1: 结果: 首先填满核心线程数,然后填满队列,然后填满最大线程数。
阅读全文
摘要:实现一个计算接口 一个缓存类 1. 先检查是否存在结果缓存 2. 如果没有就准备执行计算 3. 将准备计算的任务加入到缓存,其他相同任务到来时候就会被阻塞,等待第一个任务的结束而不需要重新计算 4. 新的任务开始计算 5. 获取结果返回 代码的演示Demo 运行的结果
阅读全文

浙公网安备 33010602011771号