Java7
Code_Monkey_Trancy
NLP,推荐系统,机器学习,深度学习,数据挖掘,大数据,云计算,算法。
展开
-
利用Java NIO 实现文件监控功能。
利用java7提供的工具包实现文件的创建,修改,删除监控服务。package com.news.feature;import java.io.IOException;import java.nio.file.FileSystems;import java.nio.file.Files;import java.nio.file.Path;import java.nio原创 2015-04-29 12:38:05 · 1687 阅读 · 0 评论 -
多线程之CompletionService使用
如果你向Executor提交了一个批处理任务,并且希望在它们完成后获得结果。为此你可以保存与每个任务相关联的Future,然后不断地调用timeout为零的get,来检验Future是否完成。这样做固然可以,但却相当乏味。幸运的是,还有一个更好的方法:完成服务(Completion service)。CompletionService整合了Executor和BlockingQueue的功能原创 2015-06-08 19:38:08 · 803 阅读 · 0 评论