zoukankan      html  css  js  c++  java
  • Java如何检查文件是否在服务器上被修改了?

    在Java编程中,如何检查文件是否在服务器上被修改了?

    以下示例显示如何检查文件是否在服务器上进行了修改。

    package com.yiibai;
    
    import java.net.URL;
    import java.net.URLConnection;
    
    public class FileModificationTime2 {
        public static void main(String[] argv) throws Exception {
            URL u = new URL("http://www.yiibai.com/static.v4/img/logo.png");
            URLConnection uc = u.openConnection();
            uc.setUseCaches(false);
            long timestamp = uc.getLastModified();
            System.out.println("The last modification time of logo.png is :" + timestamp);
        }
    }
    
    Java

    上述代码示例将产生以下结果 -

    The last modification time of logo.png is :1481341017000
    
    Shell

    示例-2

    以下是检查文件在服务器上修改的示例。

    package com.yiibai;
    
    
    import java.net.URL;
    import java.net.URLConnection;
    
    public class FileModificationTime {
       public static void main(String[] argv)throws Exception {
          URL u = new URL("http://www.yiibai.com/favicon.ico");
    
          URLConnection uc = u.openConnection();
          uc.setUseCaches(false);
          long timestamp = uc.getLastModified();
          System.out.println("The last modification time of file is :"+timestamp);
       }
    }
    
    Java

    上述代码示例将产生以下结果 -

    The last modification time of file is :1367414578000
  • 相关阅读:
    Flesch Reading Ease(模拟)
    实验一:词法分析设计
    java—容器学习笔记
    [转载]马士兵Java视频教程 —— 学习顺序
    Java的安装过程
    编程之美初赛第一场
    RCC 2014 Warmup (Div. 2)
    ural 1017. Staircases(dp)
    ural 1012. K-based Numbers. Version 2(大数dp)
    ural 1009. K-based Numbers(简单dp)
  • 原文地址:https://www.cnblogs.com/borter/p/9617165.html
Copyright © 2011-2022 走看看