亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > PHP > 正文

如何批量清理系統臨時文件(語言:C#、 C/C++、 php 、python 、java )

2024-05-04 23:42:40
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了如何批量清理系統臨時文件(C# C/C++ php python java )的相關資料,需要的朋友可以參考下
 

語言之爭由來已久,下面做一些IO實驗(遍歷9G多的文件,批量刪除),盡量用事實來比較誰優誰劣。操作系統:win7 64 位,文件包大?。?.68G。

一、語言:C#

開發環境:vs 2013

代碼總行數:43行

耗時:7秒

代碼:

using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;namespace BatchDelete{class Program{static void Main(string[] args){// 輸入目錄 e:/tmpstring path;Console.WriteLine("輸入要清理的目錄:");path = Console.ReadLine();// 開始計時Console.WriteLine("開始計時:"+DateTime.Now.ToString("HH:mm:ss"));// 先遍歷匹配查找再循環刪除if (Directory.Exists(path)){Console.Write("正在刪除");foreach (string fileName in Directory.GetFileSystemEntries(path)){if (File.Exists(fileName) && fileName.Contains("cachegrind.out")){File.Delete(fileName);}}Console.WriteLine("");}else{Console.WriteLine("該目錄不存在!");}// 計時結束Console.WriteLine("結束計時:" + DateTime.Now.ToString("HH:mm:ss"));Console.ReadKey();}}}

運行效果圖:

如何批量清理系統臨時文件(語言:C#、 C/C++、 php 、python 、java )

二、語言:C/C++

開發環境:vs 2013

代碼總行數:50行

耗時:36秒

代碼:

#include <iostream>#include <string>#include <Windows.h>#include <boost/filesystem/operations.hpp>#include <boost/filesystem/path.hpp>#include <boost/filesystem/convenience.hpp>#include <boost/algorithm/string.hpp>using namespace std;int main(int argc, char * argv[]){// 輸入目錄 e:/tmpstring strPath;cout << "輸入要清理的目錄:" << endl;getline(cin, strPath);// 開始計時 SYSTEMTIME sys_time; //聲明變量GetLocalTime(&sys_time); //將變量值設置為本地時間printf("開始計時:%02d:%02d:%02d/n", sys_time.wHour,sys_time.wMinute,sys_time.wSecond);// 先遍歷匹配查找再循環刪除namespace fs = boost::filesystem;fs::path full_path(fs::initial_path());full_path = fs::system_complete(fs::path(strPath, fs::native));if (fs::exists(full_path)){cout << "正在刪除" ;fs::directory_iterator item_begin(full_path);fs::directory_iterator item_end;for (; item_begin != item_end; item_begin++){if (!fs::is_directory(*item_begin)){if (fs::exists(item_begin->path()) && boost::contains(item_begin->path().string(), "cachegrind.out")){fs::remove(item_begin->path());}}}cout << "" << endl;}else{cout << "該目錄不存在!" << endl;}// 計時結束GetLocalTime(&sys_time);printf("計時結束:%02d:%02d:%02d/n", sys_time.wHour, sys_time.wMinute, sys_time.wSecond);system("pause");return 0;}

運行效果圖:

如何批量清理系統臨時文件(語言:C#、 C/C++、 php 、python 、java )

三、語言:PHP

開發環境:Phpstorm

代碼總行數:32行

耗時:13秒

代碼:

<?php/*** Created by PhpStorm.* User: Administrator* Date: 16-1-29* Time: 上午9:31*/date_default_timezone_set('prc');//輸入目錄 e:/tmp$path = 'e:/tmp';//開始計時echo date("H:i:s",time()) . '<br/>';//先遍歷匹配查找再循環刪除if(is_dir($path)){echo "正在刪除";$mydir = dir($path);while($file = $mydir->read()){if(file_exists("$path/$file") && strpos($file, 'cachegrind.out') === 0){unlink("$path/$file");}}echo '<br/>';}else{echo "該目錄不存在!" . '<br/>';}//計時結束echo date("H:i:s",time()) . '<br/>'; 

運行效果圖:

如何批量清理系統臨時文件(語言:C#、 C/C++、 php 、python 、java )

四、語言:Java

開發環境:eclipse

代碼總行數:43行

耗時:10秒

代碼:

package com.yejing;import java.io.File;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Scanner;public class Test {public static void main(String[] args) {Scanner s = new Scanner(System.in);// 輸入目錄 e:/tmpString path = null;System.out.println("輸入要清理的目錄:");path = s.next();// 開始計時Date nowTime=new Date(); SimpleDateFormat time=new SimpleDateFormat("HH:mm:ss"); System.out.println("開始計時:"+ time.format(nowTime)); // 先遍歷匹配查找再循環刪除File dir = new File(path);if(dir.exists()){System.out.print("正在刪除");File[] fs = dir.listFiles();for(int i=0;i<fs.length;i++){if(!fs[i].isDirectory()){if(fs[i].isFile() && fs[i].exists() && fs[i].getName().contains("cachegrind.out")){fs[i].delete(); }}}System.out.println("");}else{System.out.println("該目錄不存在!");}// 計時結束nowTime=new Date(); System.out.println("開始計時:"+ time.format(nowTime)); }}

運行效果圖:

如何批量清理系統臨時文件(語言:C#、 C/C++、 php 、python 、java )

五、語言:Python 3.3.5

開發環境:IDLE

代碼總行數:20行

耗時:10秒

代碼:

# -*- coding: utf-8 -*- import datetimeimport os# 輸入目錄 e:/tmppath = input("輸入要清理的目錄:/n");# 開始計時print("開始計時:",datetime.datetime.now().strftime('%H:%M:%S'));# 先遍歷匹配查找再循環刪除if(os.path.exists(path)):print("正在刪除");for parent,dirnames,filenames in os.walk(path):for filename in filenames:targetFile = os.path.join(parent,filename)if (os.path.isfile(targetFile) and "cachegrind.out" in targetFile):os.remove(targetFile)

else:

print("該目錄不存在!");# 計時結束print("結束計時:",datetime.datetime.now().strftime('%H:%M:%S')); 

運行效果圖:

如何批量清理系統臨時文件(語言:C#、 C/C++、 php 、python 、java )



注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
超碰97人人做人人爱少妇| 欧美国产精品va在线观看| 韩国视频理论视频久久| 国产高清视频一区三区| 性欧美暴力猛交69hd| 欧美在线视频一二三| 中文字幕日韩av| 日韩视频免费中文字幕| 国产精品中文字幕在线| 91亚洲永久免费精品| 国产日韩亚洲欧美| 精品视频—区二区三区免费| 4k岛国日韩精品**专区| 久久天天躁狠狠躁夜夜躁| 久久精品91久久香蕉加勒比| 精品欧美激情精品一区| 国产精品人成电影在线观看| 日韩av中文字幕在线| 一区二区欧美久久| 欧美大全免费观看电视剧大泉洋| 久久综合免费视频| 国产91精品久久久| 欧美xxxx14xxxxx性爽| 亚洲精品中文字| 欧美日韩美女在线| 欧美午夜电影在线| 亚洲国产欧美在线成人app| 欧洲中文字幕国产精品| 91色琪琪电影亚洲精品久久| 永久免费看mv网站入口亚洲| 色综合久久88色综合天天看泰| 日韩免费在线免费观看| 欧美天天综合色影久久精品| 欧美一级淫片aaaaaaa视频| 777国产偷窥盗摄精品视频| 日韩精品免费在线视频观看| 68精品国产免费久久久久久婷婷| 亚洲美女在线视频| 高清欧美性猛交xxxx| 日本中文字幕成人| 亚洲一级一级97网| 欧美精品久久久久久久久| 色777狠狠综合秋免鲁丝| 91av网站在线播放| 尤物yw午夜国产精品视频| 国产综合香蕉五月婷在线| 久久亚洲国产精品成人av秋霞| 亚洲片在线资源| 一本色道久久88综合亚洲精品ⅰ| 国产成+人+综合+亚洲欧洲| 日本在线观看天堂男亚洲| 91久久精品一区| 国产精品福利网| 欧美成人一二三| 亚洲精品中文字| 亚洲综合大片69999| 91极品女神在线| 97av在线视频| 日韩久久免费电影| 国产成人精品午夜| 欧美自拍大量在线观看| 欧美日韩在线免费观看| 美女福利视频一区| 在线观看免费高清视频97| 国产精品久久久久久久久久久新郎| 日日骚av一区| 欧美高清激情视频| 欧美高清在线视频观看不卡| 97精品一区二区三区| 日韩黄色av网站| 国产成人精品久久二区二区91| 日韩在线视频线视频免费网站| 最好看的2019的中文字幕视频| 91九色视频导航| 91网站免费看| 中日韩午夜理伦电影免费| 欧美俄罗斯性视频| 欧洲一区二区视频| 国模gogo一区二区大胆私拍| 日韩hd视频在线观看| 亚洲欧美日韩精品久久亚洲区| 日本一区二区三区在线播放| 午夜精品久久久久久久男人的天堂| 日韩在线www| 亚洲人成在线观看网站高清| 91视频九色网站| 精品久久久久久久久久久| 亚洲精品理论电影| 欧美电影在线免费观看网站| 久久久国产精彩视频美女艺术照福利| 成人午夜两性视频| 国产精品极品在线| 欧美疯狂性受xxxxx另类| 亚洲激情视频在线观看| 欧美一级bbbbb性bbbb喷潮片| 日韩欧美国产一区二区| 欧美视频国产精品| 国产精品aaa| 在线观看亚洲区| 日韩中文字幕网址| 色爱av美腿丝袜综合粉嫩av| 成人国内精品久久久久一区| 中文字幕亚洲无线码在线一区| 九九精品视频在线| 国产精品视频播放| 亚洲性视频网站| 亚洲国产成人爱av在线播放| 成人激情电影一区二区| 亚洲系列中文字幕| 亚洲成人教育av| 久久久日本电影| 中文字幕一区日韩电影| 91精品国产综合久久久久久蜜臀| 亚洲男人天堂视频| 在线成人一区二区| 日本久久精品视频| 成人精品一区二区三区电影免费| 毛片精品免费在线观看| 久久91精品国产| 国产在线观看精品一区二区三区| 性色av香蕉一区二区| 国产在线98福利播放视频| 一区二区三区无码高清视频| 久热爱精品视频线路一| 久久久久久国产精品三级玉女聊斋| 亚洲欧美日韩国产中文| 亚洲人成在线观| 亚洲丁香久久久| 欧美另类精品xxxx孕妇| 日韩av大片免费看| 亚洲欧美视频在线| 日韩成人激情影院| 日韩成人中文电影| 亚洲视频欧美视频| 日韩中文字幕视频| 国产成人激情视频| 精品久久久久久亚洲精品| 国产午夜精品全部视频播放| 中国日韩欧美久久久久久久久| 91九色在线视频| 亚洲精品免费一区二区三区| 亚洲美女在线观看| 精品国产一区二区在线| 国产在线98福利播放视频| 5566成人精品视频免费| 久久亚洲私人国产精品va| 日韩激情视频在线| 亚洲精品视频免费| 欧美黑人巨大精品一区二区| 日韩精品www| 欧美激情久久久久久| 国产精品18久久久久久首页狼| 亚洲第一中文字幕在线观看| www.久久色.com| 日韩中文字幕在线观看| 伊人青青综合网站| 亚洲色图国产精品| 久久天堂电影网| 成人国产精品久久久久久亚洲| 97视频在线看| 国产精品久久久久av免费| 日韩电视剧免费观看网站| 欧美亚洲成人网| 粉嫩av一区二区三区免费野|