`
longdick
  • 浏览: 580623 次
  • 性别: Icon_minigender_1
  • 来自: 0
社区版块
存档分类
最新评论

FTP文件状态判断

阅读更多

编写了一个JAVA程序A,其中有个功能是每隔一段时间从一个ftp服务器上取得指定目录C下的所有文件。测试时没有问题,但是,真正运行时发现偶尔会有当机现象。

分析原因:ftp服务器上另有一程序B,B不定时生成许多文件放入目录C;可能是B正在向C写入文件时,A来取文件,由此造成冲突而当机。


请问这种结论是否合理,如果是,应该如何判断C中的文件是正在写入状态,还是传输完毕?

分享到:
评论

相关推荐

    实现ftp文件分割,加密解密上传文件

    由于自己最近项目做到大文件传输,最大支持5个G的文件传输,并且...异地项目访问采用的是http协议,客户端根据http协议访问服务端对应的方法,返回一个json,客户端解析json,得到返回状态,判断下一步执行什么操作。

    ftp连接池实例

    并设置此连接为忙的状态,否则就在创建新的连接到连接池中去(有最大的连接池数的限制,不能超过这个连接数,超过的话,就会进入等待状态,直到其它连接释放连接),在执行下载操作的前对登录ftp时间进行判断。...

    java zip rar(区分有无密码的RAR文件) gz ftp工具类

    java项目中常使用到的工具类:zip压缩解压缩、rar解压(有密码的文件)、gz解压、FTP上传与下载

    Linux下自动根据本地DB2数据库系统数据日期,获取两个服务器平台的接口数据

    #Linux下自动根据本地DB2数据库系统数据日期,获取两个服务器平台的接口数据 #1.通过ok文件判断,实现资源优化,建议设置30min任务计划; #2.通过文件数判断生成ok文件,数据库...对FTP目标文件夹是否存在进行判断;

    气象自动站网络状态监控电话自动通知报警系统

    盘中的安装文件“气象自动观测站网络状态监控系统.exe”。 2、将电话线插入USB电话接口的电话端口中,将USB电 话接口的USB端口与自动站微机的USB端口连接,并安装USB 电话接口的驱动程序,然后重新启动微机。 3、...

    0362《计算机应用基础》判断题.docx

    答案:N FTP是Internet中的一种文件传输服务,它可以将文件下载到本地计算机中.答案:Y HTTP是WWW服务程序所用的网络传输协议.答案:Y Internet的核心内容是全球信息共享,包括文本、声音、图像等多媒体信息。答案:Y ...

    Visual C++编程技巧精选500例.pdf

    214 如何判断文件在磁盘上是否存在? 215 如何读写INI文件? 216 如何创建一个临时文件? 217 如何创建一个特大型文件? 218 如何创建一个文本文件? 219 如何删除一个文本文件? 220 如何更名一个文本文件? 221 如何对...

    JAVA上百实例源码以及开源项目

    ftp文件传输 2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地...

    UNIX Handbook

    1.grep匹配 etc services文件中以ftp字符串开头的哪些文本行 21 2.grep匹配以system文本结尾的行 21 3.grep匹配仅包含一个#字符的行 21 4.grep匹配以<abc>或者[abc]开头的行 21 5.grep匹配以Ftp或者ftp...

    java源码包---java 源码 大量 实例

    ftp文件传输 2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地...

    java源码包2

    ftp文件传输 2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地...

    java源码包3

    ftp文件传输 2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地...

    java源码包4

    ftp文件传输 2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地...

    JAVA上百实例源码以及开源项目源代码

    EJB中JNDI的使用源码例子 1个目标文件,JNDI的使用例子,有源代码,可以下载参考,JNDI的使用,初始化Context,它是连接JNDI树的起始点,查找你要的对象,打印找到的对象,关闭Context…… ftp文件传输 2个目标文件...

    JAVA上百实例源码以及开源项目源代码 java开源包2

    ftp文件传输 2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地...

    成百上千个Java 源码DEMO 4(1-4是独立压缩包)

    EJB中JNDI的使用源码例子 1个目标文件,JNDI的使用例子,有源代码,可以下载参考,JNDI的使用,初始化Context,它是连接JNDI树的起始点,查找你要的对象,打印找到的对象,关闭Context…… ftp文件传输 2个目标文件...

    成百上千个Java 源码DEMO 3(1-4是独立压缩包)

    EJB中JNDI的使用源码例子 1个目标文件,JNDI的使用例子,有源代码,可以下载参考,JNDI的使用,初始化Context,它是连接JNDI树的起始点,查找你要的对象,打印找到的对象,关闭Context…… ftp文件传输 2个目标文件...

    Linux Shell高级技巧实战总结

    二十五、通过FTP下载指定的文件 二十六、文件锁定 二十七、用小文件覆盖整个磁盘 二十八、统计当前系统中不同运行状态的进程数量 二十九、浮点数验证 三十、统计英文文章中每个单词出现的频率 Linux Shell经典实例...

Global site tag (gtag.js) - Google Analytics