`
cin_ie
  • 浏览: 47367 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

探测文件夹中文件是否copy或者生成完毕

阅读更多
package common;

import java.io.File;
import java.util.HashMap;
import java.util.Map;

public class FileCreated {

    public Map<String, Object> TestFileCreated (String dir) {
        
        Map<String, Object> returnMap = new HashMap<String, Object>();
        
        boolean createFlag = false;
        String fileName = null;
        int count = 0;
        File fileDir = new File (dir);
        long currentTime = System.currentTimeMillis();
        long currentTime2 = System.currentTimeMillis();
        System.out.println("开始处理");
        while (true) {
            boolean breakFlag = false;
            while (System.currentTimeMillis() - currentTime >= 3000) {
                // 处理
                System.out.println(count);
                String[] returnFile = fileDir.list();
                if (returnFile.length != 0) {
                    File returnCFile = null;
                        returnCFile = new File (returnFile[0]);
                    long fileSize1 = returnCFile.length();
                    long innerCurrentTime = System.currentTimeMillis();
                    while (System.currentTimeMillis() - innerCurrentTime >= 1000) {
                        // 延迟1秒
                        innerCurrentTime = System.currentTimeMillis();
                    }
                    returnCFile = new File (returnFile[0]);
                    long fileSize2 = returnCFile.length();
                    
                    if (fileSize2 == fileSize1) {
                        breakFlag = true;
                        break;
                    }
                }
                currentTime = System.currentTimeMillis();
                count++;
            }
            if (breakFlag == true) {
                break;
            }
        }
        
       return null;
    }
    
    public static void main (String [] args) {
        FileCreated fileCreated = new FileCreated();
        fileCreated.TestFileCreated("d:\\filecreate");
        
    }
}

分享到:
评论

相关推荐

    文件探测器 文件夹探测器

    检测电脑中的不知名的隐藏文件 以及被其他软件隐藏后忘记密码 或重装系统后的文件

    文件夹探测器

    文件夹探测器文件夹探测器 用来探测通过软件隐藏的文件

    文件夹迷宫0.1.5.rar

    在IT领域,这样的设计可能会用于测试文件系统的性能,如遍历大量文件和目录的速度,或者用于安全研究,如探测文件系统漏洞。此外,它也可能是一个编程练习,旨在锻炼开发者处理递归和复杂逻辑的能力。 标签“文件加...

    捆绑文件探测器 检测文件是否被恶意软件或木马病毒捆绑 !

    捆绑文件探测器 检测文件是否被恶意软件或木马病毒恶意捆绑

    文件夹嗅探器 3.51

    通过双击或以管理员权限运行,用户可以开始使用该工具来探测和提取加密文件夹中的文件。 2. **下载说明.htm**:这通常是一个包含软件下载、安装和使用指导的文档,用户可以通过阅读这个文件了解如何正确地下载和安装...

    探测目标文件存在与否

    在IT行业中,经常需要处理各种文件操作,其中检查一个文件是否存在是常见的需求。这个源代码就是为了解决这个问题,帮助开发者快速判断目标文件是否存在于指定的路径中。下面将详细解释这一过程及其相关的编程知识。...

    无忧捆绑文件探测器.

    《无忧捆绑文件探测器》是一款专注于帮助用户检测和识别潜在捆绑软件的专业工具。这款软件以其绿色无毒的特点赢得了用户的信赖,但在使用过程中可能会遇到误报的情况,因此在操作时建议先关闭杀毒软件以避免不必要的...

    捆绑文件探测器,检查文件是否捆绑木马

    捆绑文件探测器是一种重要的安全工具,它主要用于检测和识别那些可能隐藏了恶意代码,如木马、病毒或间谍软件的文件。在信息化社会中,文件捆绑已经成为黑客传播恶意软件的常见手段,他们将有害代码与正常软件打包在...

    安卓条码扫描二维码相关-生成彩色探测点二维码的demo.rar

    本资源“安卓条码扫描二维码相关-生成彩色探测点二维码的demo.rar”提供了一个关于生成彩色探测点二维码的示例项目,旨在帮助开发者了解和学习如何在安卓应用中实现这一特性。 1. **二维码基础知识**: - 二维码...

    FLV视频探测器 可以进行远程FLV文件地址探测,解决了用户"如何下载FLV文件"的难题.

    标题中的“FLV视频探测器”是一款专门针对FLV格式视频的工具,它具备远程FLV文件地址探测的功能。FLV(Flash Video)是Adobe Systems公司开发的一种流媒体格式,常用于在线视频分享网站,因为它在低带宽下也能提供...

    捆绑文件探测器

    6. **报告和日志**:为了帮助用户理解和处理检测结果,捆绑文件探测器会生成详细的报告,包括扫描结果、被检测到的威胁以及可能的解决方案。这些记录也可以帮助分析安全趋势,优化防护策略。 7. **用户界面**:一个...

    地理探测器的一些简要知识.zip

    6. **文件列表**:“新建文件夹 (2)”可能包含的是这三款软件的安装包或者其他相关资料。用户解压后,应按照指示进行安装,并根据软件自带的帮助文档或在线教程来熟悉操作流程。 总结来说,这个压缩包是学习和使用...

    程序文件探测器

    在实际应用中,"程序文件探测器"能够帮助开发者定位潜在的问题,比如检测是否存在不兼容的API调用,或者确认程序是否正确地处理了多语言环境。对于安全专家来说,它可以辅助识别恶意软件的特征,通过比较正常软件和...

    无忧捆绑文件探测器 V0.2 汉化.rar

    在互联网上,很多免费软件为了盈利或推广其他产品,常常会在安装包中捆绑额外的软件或者广告插件,这些捆绑文件有时可能会对用户的电脑安全和隐私构成威胁。无忧捆绑文件探测器V0.2汉化版则提供了中文界面,方便中国...

    网络视频 flv 文件探测器 得到视频文件的下载地址。

    2. 启动探测器:运行FLV文件探测器软件,并输入网页URL或者复制整个网页源代码到探测器中。 3. 分析和解析:探测器会扫描网页中的JavaScript代码、Flash对象等,寻找与视频流相关的线索,如SWF文件、HTTP流地址等。...

    生成彩色探测点二维码

    在“生成彩色探测点二维码”的项目中,我们主要探讨的是如何创建具有颜色元素的二维码,这些颜色点可以用于特定的检测或增强用户体验。彩色二维码不仅提升了视觉吸引力,还可以用于实现一些特殊的应用场景,例如通过...

    文件信息探测程序

    在IT领域,"文件信息探测程序"通常是指一类软件工具,用于检索、分析和显示关于文件系统中的文件的各种信息。这些信息可能包括但不限于文件的大小、创建日期、修改日期、访问时间、文件类型、权限设置、元数据等。...

    城市地下管线探测工程监理招标文件参考样本.pdf

    城市地下管线探测工程监理招标文件参考样本.pdf

    flash地址探测器

    其中可能包括以下内容:Flash地址探测器的可执行文件、帮助文档、示例文件、许可证文件、更新日志或者其他支持文件。为了深入了解如何使用该工具,用户需要解压并查看这些文件。 【知识点扩展】 1. Flash技术:...

    文件类型探测程序FileType.zip

    【文件类型探测程序FileType.zip】是一个包含多个源代码文件的压缩包,主要用于识别和处理不同类型的文件。这个程序可能是一个小型实用工具,帮助用户快速确定未知文件的格式或扩展名,以便于管理和操作。以下是对...

Global site tag (gtag.js) - Google Analytics