定时删除文件夹

import java.io.File;
import java.util.Timer;
import java.util.TimerTask;
/*** GEEK* Description:爱学Java* @author :LiGer*/
public class MyTest {public static void main(String[] args) {Timer timer = new Timer();DeleteFile deleteFile = new DeleteFile();timer.schedule(new TimerTask() {@Overridepublic void run() {File file = new File("G:\\java\\");deleteFile.deleteFolder(file,timer);}}, 5000);}
}
import java.io.File;
import java.util.Timer;/*** GEEK* Description:爱学Java* @author :LiGer*/
public class DeleteFile {private Timer timer;public DeleteFile() {}public   void deleteFolder(File file, Timer timer) {this.timer = timer;File[] files = file.listFiles();for (File file1 : files) {if (file1.isFile()) {file1.delete();} else {deleteFolder(file1, timer);}}file.delete();timer.cancel();//关闭定时器}
}

Java练习——删库跑路(定时器删除文件夹)相关推荐

  1. rm: 无法删除swap: 不允许的操作_safe-rm老板再也不用担心我删库跑路啦[视频]

    saferm 老板再不怕我删库跑路https://www.zhihu.com/video/1177717527541731328 在 linux 上,使用 rm 是一件非常危险的事情(最近又有朋友遇到 ...

  2. 暴力拒绝白嫖,著名开源项目作者删库跑路!神秘Bug影响超2万个项目,亚马逊云也躺枪...

    [文章来源][公众号:新智元] "从GitHub上删除自己的代码是违反他们的服务条款的?WTF? 这是一种绑架行为." 这两天,一些开发者感觉有点懵-- 一觉醒来发现,自己程序跑出 ...

  3. 著名开源项目,神秘Bug影响超20000个项目,原因竟是作者删库跑路?

    热门资讯早知道,吃瓜唠嗑不冷场, 记得加个星标,第一时间获得推送 图文编辑:xj 来源:公众号「新智元」 "从GitHub上删除自己的代码是违反他们的服务条款的?WTF? 这是一种绑架行为. ...

  4. binlog日志_【删库跑路】使用Binlog日志恢复误删的MySQL数据

    前言 "删库跑路"是程序员经常谈起的话题,今天,我就要教大家如何删!库!跑!路! 开个玩笑,今天文章的主题是如何使用Mysql内置的Binlog日志对误删的数据进行恢复,读完本文, ...

  5. 京东到家程序员删库跑路 ! 讲一讲 MySQL 数据备份杀手锏 binlog

    我们都知道,数据非常重要 网上也经常看到一些段子,某公司程序员对工作不满,删库跑路,老板损失惨重,欲哭无泪.这不最近又爆出一例,京东到家程序员离职当天删库跑路! 那么有没有什么解决方案? 即使数据库真 ...

  6. 同事删库跑路后,我连表名都不能修改了?

    事情是这样的,前几天隔壁部门的哥们在生产环境的数据库上,执行了一下drop命令,好嘛,活生生的删库跑路的例子居然真的在我身边发生了,好在运维同学给力,后来恢复了数据.事后听说这哥们虽然没被开除,但也吃 ...

  7. 漫话:如何给女朋友解释什么是删库跑路?

    在DBA圈子有这样一个段子: 最近几年,经常会出现各种删库跑路的事件发生,前几天还有报道说思科离职5个月的程序员,为了报复公司,删虚拟机跑路了. 这位思科的离职员工,仅凭一己之力,删掉了思科 456 ...

  8. 真实版“删库跑路”?程序员蓄意破坏线上生产环境!

    作者 | 阿文 责编 | 伍杏玲 出品 | 程序人生(ID:coder_life) 作为程序员经常相互开玩笑说,公司要是把我逼急了,大不了我们"删库跑路",这是一句玩笑话,没想到会 ...

  9. 几万年前,有一只猴子大闹地府后删库跑路

    Java面试笔试面经.Java技术每天学习一点 Java面试 关注不迷路 作者:51CTO技术栈整编 素材来自知乎问题<孙悟空无姓无名的时候,阎王生死簿是怎么写的呢?>及微信公众号架构真经 ...

  10. 【删库跑路】使用Binlog日志恢复误删的MySQL数据

    前言 "删库跑路"是程序员经常谈起的话题,今天,我就要教大家如何删!库!跑!路! 开个玩笑,今天文章的主题是如何使用Mysql内置的Binlog日志对误删的数据进行恢复,读完本文, ...

最新文章

  1. 机器人操作系统来到Windows
  2. 线性回归最小二乘法和梯度下降法-详细
  3. STM32 基础系列教程 7 - 单脉冲PWM
  4. django models索引_django-models – Django模型“IndexError:列表索引超出范围”Pydev
  5. dcase_util教程
  6. ubuntu设置mysql可以非本地访问_ubuntu server下设置mysql的远程访问权限
  7. Robot Framework自动化测试(一)--- 安装
  8. leetcode 455. 分发饼干(贪心算法)
  9. [转]面向对象的三个基本特征
  10. 有linux服务器用来干什么用的,linux集群能干什么
  11. 字典哈希表的实现原理
  12. docker compose安装_docker stack,docker-compose前世今生
  13. base/7/x86_64/filelists_db FAILED
  14. flutter 判断是不是调试模式_当永恒的软键盘问题遇到Flutter
  15. 已有Microsoft365许可证,但是office无法激活
  16. 我与学霸的距离计算机,你与学霸的距离,可能就差本笔记
  17. 4x root 红米_红米4X root教程_红米4X卡刷root包来获取root权限的方法
  18. 算法训练Day6:有效的字母异位词, 两个数组的交集,快乐数,两数之和
  19. android 高光动画,分享AirDroid高光时刻:它是如何使我高效工作和生活的?
  20. DSP 性能 GMAC 和 GFLOP含义

热门文章

  1. AARRR模型——变现:终极目标(上)
  2. 人生七年 全系列 英文版(中文字幕)
  3. 计算机拓扑结构网状图,网络拓扑结构大全和图片(星型、总线型、环型、树型、分布式、网状拓扑结构)...
  4. 宠物商店项目mysql_北大青鸟java宠物商店+MySQL数据库
  5. Python-[jieba库应用]-统计水浒传中人物出现次数
  6. 计算机数字媒体专业职业规划书,如何写数字媒体技术的职业生涯规划书?
  7. 七夕活动主题html邮件,七夕节活动策划方案,七夕创意活动主题
  8. 基于哈里斯鹰算法优化概率神经网络PNN的分类预测-附代码
  9. php nginx 伪静态规则,常见PHP程序的Nginx 伪静态规则
  10. 模块划分-4 模块划分