gpt4 book ai didi

java - 如何处理不完整的文件?获取异常

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:38:03 26 4
gpt4 key购买 nike

我需要创建一个 java 程序,它将创建线程来搜索特定文件夹(源文件夹)中的文件,并在找到源中的文件后立即选择该文件进行处理工作(将其转换为 csv 文件格式)文件夹。我现在面临的问题是源文件夹中的文件很大(FTP 工具用于将文件从服务器复制到源文件夹),线程在将文件完全复制到源文件夹并抛出异常之前立即选择该文件。我如何停止线程直到文件完全复制到源文件夹中?只有在文件完全复制到源文件夹中后,它才需要选择文件进行处理。

最佳答案

最安全的方法是将文件下载到其他位置,然后将其移动到目标文件夹。

Bombe 提到的另一种变体是在下载后将文件名更改为其他扩展名,并只查找具有该扩展名的文件。

关于java - 如何处理不完整的文件?获取异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/510270/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com