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

规定时间删除本地文件

    博客分类:
  • java
阅读更多

                         规定时间删除本地文件


/**
     * 删除指定文件夹中日期早于 (当前时间-beforetime)的文件
     * @param pathname String
     * @param beforetime long(秒)
     * @return int
     */

public static int  delFiles(String pathname,long beforetime)
    {
        File f = new File(pathname);
        File[] files = f.listFiles();
        long tobedeletetime = Calendar.getInstance().getTimeInMillis()-beforetime*1000;
        int delfilecount = 0;
        int temp;
        for(int i=0;i<files.length;i++)
        {
            if(files[i].lastModified()<tobedeletetime)
                temp = files[i].delete()?(delfilecount++):0;
        }
        return delfilecount;
    }

0
7
分享到:
评论

相关推荐

    android本地缓存

    2. **缓存检查**:在请求数据前,通过`CachedDownloadManager`查询缓存字典,如果找到对应url的缓存信息且未过期,则直接读取本地文件。 3. **过期判断**:比较当前时间和`ExpiryDate`,如果超过过期时间,则认为...

    行业文档-设计装置-一种分布式文件系统中大文件高效删除的方法.zip

    传统的删除操作可能涉及完整的文件读取、元数据更新以及跨网络的数据传输,这在处理大文件时会消耗大量时间和资源。 文档中描述的高效删除方法可能包括以下几个关键点: 1. **元数据优化**:删除操作首先依赖于元...

    svn删除文件出错的经验总结.rar

    4. **删除操作未提交**:SVN允许你在本地工作副本中删除文件,但这只是临时的。只有当你执行`svn commit`命令将更改提交到仓库时,删除才会生效。如果仅在本地删除而未提交,其他团队成员将看不到这个更改。 5. **...

    Linux操作系统文件系统学习教程

    在安装新的文件系统时,Linux支持多种文件系统类型,如EXT2、EXT3、EXT4(Linux最常用的本地文件系统)、FAT/FAT32(与Windows兼容)、NTFS(读取Windows NT文件系统,但不支持写入)、XFS、Btrfs等。安装新文件系统...

    FTP服务器管理使用规定.pdf

    可以通过右键菜单切换用户,操作类似于Windows本地文件系统。 - **用户权限**:不同部门有不同的账户和权限,如技术中心和营销中心各有管理员和只读/上传权限的用户,且有指定的默认目录。所有用户都应遵守各自权限...

    公司服务器文件管理条例.doc

    考虑到删除的文件无法从网络回收站恢复,员工在删除服务器上的文件时要格外谨慎,必要时先复制到本地,确认无误后再彻底删除。 总之,这份条例明确了公司服务器文件管理的各项规则,强调了文件的安全、有效管理和...

    194 华为MRPII操作系统、数据库用户管理规定.pdf

    3. 系统管理员会定期清理用户目录,删除临时文件、无用输出和日志文件。用户需配合做好文件命名和备份,以便清理工作。 四、用户操作管理 1. 长时间运行的程序应尽量在非工作时间执行,用户离开时应及时退出系统。 ...

    文件管理系统 jsp

    2. **文件上传**:用户可以将本地文件上传到服务器,这涉及文件流的处理和存储机制,通常会结合使用Servlet和服务器的文件存储配置。 3. **文件下载**:系统提供文件下载功能,需要设置合适的HTTP头信息,以便...

    android文件管理器

    9. **云存储集成**:现代的文件管理器往往还集成Google Drive、Dropbox等云服务,方便用户在本地与云端之间同步文件。 在开发过程中,有几个关键技术和注意事项: 1. **异步操作**:由于文件操作可能涉及大量数据...

    文件上传处理类

    如果上传失败,则返回本地文件信息。返回信息中包括文件名、存放路径、文件大小以及上传状态标志。 ### 文件操作相关知识点 - **文件扩展名和文件类型处理**:类中有一个方法用于获取上传文件的扩展名($fileext)和...

    VNX文件级保留白皮书.pdf

    【执行概述】 EMC VNX 文件级保留(FLR,File Level Retention)是...FLR-C(法规遵从性)配置则特别关注满足特定法规要求,如设置长期保留期限,确保在规定时间内不提前删除文件,同时提供审计跟踪功能以证明合规性。

    文件及邮件服务器使用方法

    - **附件管理**:对于较大的文件或多个文件,考虑使用压缩工具进行压缩后再发送,以减少传输时间。 - **安全性**:保护个人信息安全,避免通过邮件发送敏感信息。同时,定期更换密码,并使用复杂度较高的密码组合。 ...

    linux课件linux文件系统管理参照.pdf

    3. 文件系统的缓存管理:Linux VFS 为其缓存相关信息,该缓存中数据在创建、写入和删除文件与目录时如果被修改,则必须谨慎地更新文件系统中对应内容。 Linux 文件系统的优点 ------------------------- Linux ...

    文件备份软件

    - 增量备份:只备份自上次备份以来发生变化的文件,节省时间和存储空间。 - 差异备份:类似于增量备份,但备份的是自上次完整备份以来更改的文件。 3. **FileGee个人文件同步备份系统** - FileGee是一款流行的...

    03-Linux文件和目录1

    FHS 主要规定了不同类型的文件应该放在哪些目录下,这有助于提高系统的可管理性和可预测性。 - **可分享的 (Shareable) 目录**:这类目录包含的信息可以在多个系统之间共享。 - `/usr`:存放系统软件和应用程序。 ...

    文件服务器管理规范.pdf

    部门文档管理员有权协助删除不符合规定的文件。 4. 重要文件需同时存储在服务器和本地,以防丢失或损坏。 5. 文件提取时,应先复制到本地再运行,以减轻服务器负担。 6. 上传文件前务必进行病毒扫描,确保文件安全性...

    简单的文件上传和下载模块

    在文件上传功能中,HTML5的`&lt;input type="file"&gt;`元素用于选择本地文件,然后通过AJAX或Fetch API异步提交文件到服务器。同时,前端需要提供友好的反馈,如进度条、状态提示等。在下载部分,可以通过创建隐藏的`&lt;a&gt;`...

    微信小程序wxapkg解包心得

    在解包后的代码中,我们可以看到小程序是如何组织模块的,如何通过`Page`和`Component`定义页面和组件,以及如何使用`wx.request`进行网络请求,`wx.setStorage`和`wx.getStorage`管理本地数据等。此外,还有事件...

    allways sync文件同步工具

     3、文件的修改和删除进行跟踪在本地数据库。因此,荃威同步知道您的文件的真实历史 - 没有不必要的质疑。  4、生成一个文件夹之间的同步差异的全面报告。  5、同步文件夹以及Allway Sync步检测时,从文件夹中...

    EXE与DLL文件修改工具(Restorator简体中文版)

    Restorator是一款强大的二进制文件编辑工具,主要用于修改.exe和.dll文件,这些文件在Windows操作系统中扮演着重要角色。EXE文件是可执行程序,而DLL(动态链接库)文件则包含可由多个程序共享的代码和数据。了解...

Global site tag (gtag.js) - Google Analytics