- 浏览: 278337 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (251)
- 面试基础 (9)
- java基础 (40)
- 调试配置 (10)
- 转载文章 (4)
- 心灵鸡汤 (8)
- java工具 (6)
- CSS学习 (7)
- css案例 (2)
- 经济 (1)
- 小节惹的祸 (1)
- 实例心得 (21)
- 数据库 (7)
- 有用的代码 (17)
- Struts (3)
- Hibernate (5)
- Spring (3)
- java xml (7)
- Java Reflection API (1)
- 网络配置 (4)
- SSH (8)
- java开源框架 (13)
- ajax (4)
- swing (1)
- 设计模式 (1)
- 未主流组件 (7)
- WebService (6)
- 20111019 (1)
- xiao清讲课笔笔~~~UML (0)
- 笔记 (2)
- SOAP (9)
- 第一天遇到的问题 (1)
- Java Card (3)
- 面试 (18)
- Java (17)
- JNLP 集群 (0)
- java 面试 (3)
最新评论
-
ap0406708:
138XXXXXXXX
webserivce spring-ws 安全 -
yezhuzhe:
...
[code]SSH上传下载 ------温故知新 -
thinking_ou:
怎么需要解压密码
webserivce spring-ws 安全 -
ap0406708:
uuu999ggg 写道连return都写错了
try catch finally 块 与 函数的return -
wst0350:
...
java正则表达式,js正则表达式
http://hi.baidu.com/%D2%B9%CE%B4%D1%EB_%B2%BB%C3%DF/blog/item/cd7fb5c9c7b7611f7f3e6f94.html
package IO.file;
import java.io.File;
/**
* 删除文件和目录
* @author chen
*
*/
public class DeleteFileUtil {
/**
* 删除文件,可以是文件或文件夹
* @param fileName 要删除的文件名
* @return 删除成功返回true,否则返回false
*/
public static boolean delete(String fileName) {
File file = new File(fileName);
if(!file.exists()) {
System.out.println("删除文件失败:" + fileName + "不存在!");
return false;
} else {
if(file.isFile())
return deleteFile(fileName);
else
return deleteDirectory(fileName);
}
}
/**
* 删除单个文件
* @param fileName 要删除的文件的文件名
* @return 单个文件删除成功返回true,否则返回false
*/
public static boolean deleteFile(String fileName) {
File file = new File(fileName);
// 如果文件路径所对应的文件存在,并且是一个文件,则直接删除
if(file.exists() && file.isFile()) {
if(file.delete()) {
System.out.println("删除单个文件" + fileName + "成功!");
return true;
} else {
System.out.println("删除单个文件" + fileName + "失败!");
return false;
}
} else {
System.out.println("删除单个文件失败:" + fileName + "不存在!");
return false;
}
}
/**
* 删除目录及目录下的文件
* @param dir 要删除的目录的文件路径
* @return 目录删除成功返回true,否则返回false
*/
public static boolean deleteDirectory(String dir) {
// 如果dir不以文件分隔符结尾,自动添加文件分隔符
if(!dir.endsWith(File.separator))
dir = dir + File.separator;
File dirFile = new File(dir);
// 如果dir对应的文件不存在,或者不是一个目录,则退出
if((!dirFile.exists()) || (!dirFile.isDirectory())) {
System.out.println("删除目录失败:" + dir + "不存在!");
return false;
}
boolean flag = true;
// 删除文件夹中的所有文件包括子目录
File[] files = dirFile.listFiles();
for(int i = 0; i < files.length; i++) {
// 删除子文件
if(files[i].isFile()) {
flag = DeleteFileUtil.deleteFile(files[i].getAbsolutePath());
if(!flag)
break;
}
// 删除子目录
else if(files[i].isDirectory()) {
flag = DeleteFileUtil.deleteDirectory(files[i].getAbsolutePath());
if(!flag)
break;
}
}
if(!flag) {
System.out.println("删除目录失败!");
return false;
}
//删除当前目录
if(dirFile.delete()) {
System.out.println("删除目录" + dir + "成功!");
return true;
} else {
return false;
}
}
public static void main(String[] args) {
// 删除单个文件
String file = "c:/test/test0/test1/test2/testFile.txt";
DeleteFileUtil.deleteFile(file);
System.out.println();
// 删除一个目录
String dir = "c:/test/test0/test1";
DeleteFileUtil.deleteDirectory(dir);
System.out.println();
// 删除文件
dir = "c:/test/test0";
DeleteFileUtil.delete(dir);
}
}
http://hi.baidu.com/hezhou_0521/blog/item/e2212c891b5f00bb0e244466.html
package com.hzsy.io;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
public class DeleteFileUnit {
//删除单个文件
public static boolean deleteFile(String fileName) {
File file = new File(fileName);
if (file.exists()) {
file.delete();
System.out.println("指定文件删除成功!!");
return true;
} else {
System.out.println("指定文件不存在,不用删除");
return false;
}
}
//删除文件夹,包含子文件夹和文件
//方法一.
public static boolean deleteDirectory(String pathDirectory) {
if(!pathDirectory.endsWith(File.separator)) {
pathDirectory=pathDirectory+File.separator;
}
File file = new File(pathDirectory);
if (file.isDirectory()) {
File[] list = file.listFiles();
for (int a = 0; a < list.length; a++) {
if (list[a].isFile()) {
DeleteFileUnit.deleteFile(list[a].getAbsolutePath());
}
if (list[a].isDirectory()) {
DeleteFileUnit.deleteDirectory(list[a].getAbsolutePath());
}
}
file.delete();
return true;
} else {
System.out.println("指定文件夹不存在,不用删除");
return false;
}
}
//删除文件夹,包含子文件夹和文件
//方法二.
public static boolean deletefile(String delpath)
throws FileNotFoundException, IOException {
try {
File file = new File(delpath);
if (!file.isDirectory()) {
file.delete();
} else if (file.isDirectory()) {
String[] filelist = file.list();
for (int i = 0; i < filelist.length; i++) {
File delfile = new File(delpath + "\\" + filelist[i]);
if (!delfile.isDirectory())
delfile.delete();
else if (delfile.isDirectory())
System.out.println("delpath_i="+delpath+"\\"+filelist[i]);
deletefile(delpath + "\\" + filelist[i]);
}
file.delete();
}
} catch (FileNotFoundException e) {
e.printStackTrace();
}
return true;
}
public static void main(String[] args) throws FileNotFoundException, IOException {
/*
* String str="F:/PPLiveVAShareFlv/新建 Microsoft Excel 工作表.xls";
* if(DeleteFileUnit.deleteFile(str)) { System.out.println("success");
* }else { System.out.println("不是没有文件就是删除失败"); }
*/
String path = "F:/PPLiveVAShareFlv";
if (DeleteFileUnit.deleteDirectory(path)) {
System.out.println("success");
File file=new File(path);
if(!file.exists()) {
file.mkdir();
System.out.println("本来是删除掉了,这里才创建的空文件夹");
}
} else {
System.out.println("不是没有文件夹就是删除失败");
}
}
}
package IO.file;
import java.io.File;
/**
* 删除文件和目录
* @author chen
*
*/
public class DeleteFileUtil {
/**
* 删除文件,可以是文件或文件夹
* @param fileName 要删除的文件名
* @return 删除成功返回true,否则返回false
*/
public static boolean delete(String fileName) {
File file = new File(fileName);
if(!file.exists()) {
System.out.println("删除文件失败:" + fileName + "不存在!");
return false;
} else {
if(file.isFile())
return deleteFile(fileName);
else
return deleteDirectory(fileName);
}
}
/**
* 删除单个文件
* @param fileName 要删除的文件的文件名
* @return 单个文件删除成功返回true,否则返回false
*/
public static boolean deleteFile(String fileName) {
File file = new File(fileName);
// 如果文件路径所对应的文件存在,并且是一个文件,则直接删除
if(file.exists() && file.isFile()) {
if(file.delete()) {
System.out.println("删除单个文件" + fileName + "成功!");
return true;
} else {
System.out.println("删除单个文件" + fileName + "失败!");
return false;
}
} else {
System.out.println("删除单个文件失败:" + fileName + "不存在!");
return false;
}
}
/**
* 删除目录及目录下的文件
* @param dir 要删除的目录的文件路径
* @return 目录删除成功返回true,否则返回false
*/
public static boolean deleteDirectory(String dir) {
// 如果dir不以文件分隔符结尾,自动添加文件分隔符
if(!dir.endsWith(File.separator))
dir = dir + File.separator;
File dirFile = new File(dir);
// 如果dir对应的文件不存在,或者不是一个目录,则退出
if((!dirFile.exists()) || (!dirFile.isDirectory())) {
System.out.println("删除目录失败:" + dir + "不存在!");
return false;
}
boolean flag = true;
// 删除文件夹中的所有文件包括子目录
File[] files = dirFile.listFiles();
for(int i = 0; i < files.length; i++) {
// 删除子文件
if(files[i].isFile()) {
flag = DeleteFileUtil.deleteFile(files[i].getAbsolutePath());
if(!flag)
break;
}
// 删除子目录
else if(files[i].isDirectory()) {
flag = DeleteFileUtil.deleteDirectory(files[i].getAbsolutePath());
if(!flag)
break;
}
}
if(!flag) {
System.out.println("删除目录失败!");
return false;
}
//删除当前目录
if(dirFile.delete()) {
System.out.println("删除目录" + dir + "成功!");
return true;
} else {
return false;
}
}
public static void main(String[] args) {
// 删除单个文件
String file = "c:/test/test0/test1/test2/testFile.txt";
DeleteFileUtil.deleteFile(file);
System.out.println();
// 删除一个目录
String dir = "c:/test/test0/test1";
DeleteFileUtil.deleteDirectory(dir);
System.out.println();
// 删除文件
dir = "c:/test/test0";
DeleteFileUtil.delete(dir);
}
}
http://hi.baidu.com/hezhou_0521/blog/item/e2212c891b5f00bb0e244466.html
package com.hzsy.io;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
public class DeleteFileUnit {
//删除单个文件
public static boolean deleteFile(String fileName) {
File file = new File(fileName);
if (file.exists()) {
file.delete();
System.out.println("指定文件删除成功!!");
return true;
} else {
System.out.println("指定文件不存在,不用删除");
return false;
}
}
//删除文件夹,包含子文件夹和文件
//方法一.
public static boolean deleteDirectory(String pathDirectory) {
if(!pathDirectory.endsWith(File.separator)) {
pathDirectory=pathDirectory+File.separator;
}
File file = new File(pathDirectory);
if (file.isDirectory()) {
File[] list = file.listFiles();
for (int a = 0; a < list.length; a++) {
if (list[a].isFile()) {
DeleteFileUnit.deleteFile(list[a].getAbsolutePath());
}
if (list[a].isDirectory()) {
DeleteFileUnit.deleteDirectory(list[a].getAbsolutePath());
}
}
file.delete();
return true;
} else {
System.out.println("指定文件夹不存在,不用删除");
return false;
}
}
//删除文件夹,包含子文件夹和文件
//方法二.
public static boolean deletefile(String delpath)
throws FileNotFoundException, IOException {
try {
File file = new File(delpath);
if (!file.isDirectory()) {
file.delete();
} else if (file.isDirectory()) {
String[] filelist = file.list();
for (int i = 0; i < filelist.length; i++) {
File delfile = new File(delpath + "\\" + filelist[i]);
if (!delfile.isDirectory())
delfile.delete();
else if (delfile.isDirectory())
System.out.println("delpath_i="+delpath+"\\"+filelist[i]);
deletefile(delpath + "\\" + filelist[i]);
}
file.delete();
}
} catch (FileNotFoundException e) {
e.printStackTrace();
}
return true;
}
public static void main(String[] args) throws FileNotFoundException, IOException {
/*
* String str="F:/PPLiveVAShareFlv/新建 Microsoft Excel 工作表.xls";
* if(DeleteFileUnit.deleteFile(str)) { System.out.println("success");
* }else { System.out.println("不是没有文件就是删除失败"); }
*/
String path = "F:/PPLiveVAShareFlv";
if (DeleteFileUnit.deleteDirectory(path)) {
System.out.println("success");
File file=new File(path);
if(!file.exists()) {
file.mkdir();
System.out.println("本来是删除掉了,这里才创建的空文件夹");
}
} else {
System.out.println("不是没有文件夹就是删除失败");
}
}
}
发表评论
-
Android 笔记
2010-12-18 14:15 8961. 下载回来的project,如果系 [2010-12-18 ... -
VBA语句集100句 (Word VBA)
2010-08-25 15:06 1215- - - - - - - - - - - - - - - - ... -
webserivce spring-ws 安全
2010-07-28 14:24 1364gsoap http://www.cppblog.com/y ... -
POI 3.7 hwpf word转xhtml [更新]20101028
2010-07-28 13:55 1579如题~~~ Visual Studio Tools for ... -
[转] Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)
2010-06-09 16:30 6531判断select选项中 是否存在Value="pa ... -
删除一个分类(作为外键),有这分类的产品要设相对字段为null
2010-05-20 09:05 786public ModelAndView del(Htt ... -
页面中文传参
2010-04-01 16:38 6581。后台处理端 String cname = reques ... -
域名空间
2010-02-07 11:01 605http://www.williamlong.info/arc ... -
[code] ssh 分页,自定义标签,查找,泛化dao,中文参数的传递
2009-11-30 23:58 1344步骤分三步: 1. 继承自SimpleTagSupport,注 ... -
[code]ssh分页 mysql 的 用hibernate的支持
2009-09-13 01:52 10371.用到hibernate的session的话,用完时一定要记 ... -
[code]jsp+servlet分页 mysql 的
2009-09-12 23:14 11861.分页可以在用sql语言查询时就指定查出几条记录 本程序是这 ... -
[code]上传下载ssh和jsp+servlet (组件是fileupload)
2009-09-12 00:54 1656遇到错误: 1. fileupload取编辑框的值乱码。 S ... -
[code]根据xml配置文件得到数据库连接Connection
2009-08-23 21:03 947Java SAX解析器解析XML配置文件 http://ww ... -
[code]自己写的读xml配置文件获取变量(类似spring)
2009-08-23 20:27 1381配置文件: [size=x-large] <?xml ... -
JAVA数据类型间的相互转换 20090812(jsp+servlet+access)Topjoy
2009-08-14 00:38 1231http://sea-zhang.iteye.com/blog ... -
java中如何判断String中的内容是否为数字?
2009-08-13 23:41 2964可以用异常来做校验 /** * 判断字符串是否是整数 ...
相关推荐
NULL 博文链接:https://ap0406708.iteye.com/blog/446612
"umpc-ubuntu"项目就是为了解决这些问题,提供一套定制化的脚本来优化UMPC设备的用户体验,比如GPD Pocket、Pocket 2、MicroPC和TopJoy Falcon等热门UMPC型号。 该项目的核心目标是优化Ubuntu系统,使其在UMPC上...
同时,`指纹安装问题_1_files`和`指纹安装问题2_files`可能是相关问题的补充资料或日志文件,可以帮助诊断问题所在。 7. **系统集成**:为了让指纹识别功能更好地融入系统,如用于解锁屏幕或登录,需要在系统设置的...
# 基于Python和LSTM的台湾电力负荷预测系统 ## 项目简介 本项目旨在通过机器学习模型预测台湾特定区域的电力负荷情况,为能源管理和分配提供数据支持。系统基于时间序列分析,利用深度学习技术,特别是循环神经网络(RNN)中的LSTM层,对历史电力负荷数据进行学习,并预测未来的电力负荷趋势。 ## 项目的主要特性和功能 1. 数据处理项目能够处理并清洗从CSV文件中读取的电力负荷数据,包括处理缺失值、数据类型转换和日期处理等步骤。 2. 数据归一化使用sklearn的MinMaxScaler对数据进行归一化处理,将数据缩放到模型可处理的范围内。 3. 模型构建项目定义了一个包含两个LSTM层的RNN模型,用于学习电力负荷数据的时间依赖性。模型还包括Dropout层进行正则化,避免过拟合。 4. 模型训练使用历史电力负荷数据训练定义的RNN模型,并设置早期停止回调来避免过度训练。
基于SpringBoot的古城景区管理系统源码数据库文档.zip
基于Springboot + vue的健康膳食管理系统源代码+数据库
论文描述:该论文研究了某一特定领域的问题,并提出了新的解决方案。论文首先对问题进行了详细的分析和理解,并对已有的研究成果进行了综述。然后,论文提出了一种全新的解决方案,包括算法、模型或方法。在整个研究过程中,论文使用了合适的实验设计和数据集,并进行了充分的实验验证。最后,论文对解决方案的性能进行了全面的评估和分析,并提出了进一步的研究方向。 源码内容描述:该源码实现了论文中提出的新的解决方案。源码中包含了算法、模型或方法的具体实现代码,以及相关的数据预处理、实验设计和性能评估代码。源码中还包括了合适的注释和文档,以方便其他研究者理解和使用。源码的实现应该具有可读性、可维护性和高效性,并能够复现论文中的实验结果。此外,源码还应该尽可能具有通用性,以便在其他类似问题上进行进一步的应用和扩展。
论文描述:该论文研究了某一特定领域的问题,并提出了新的解决方案。论文首先对问题进行了详细的分析和理解,并对已有的研究成果进行了综述。然后,论文提出了一种全新的解决方案,包括算法、模型或方法。在整个研究过程中,论文使用了合适的实验设计和数据集,并进行了充分的实验验证。最后,论文对解决方案的性能进行了全面的评估和分析,并提出了进一步的研究方向。 源码内容描述:该源码实现了论文中提出的新的解决方案。源码中包含了算法、模型或方法的具体实现代码,以及相关的数据预处理、实验设计和性能评估代码。源码中还包括了合适的注释和文档,以方便其他研究者理解和使用。源码的实现应该具有可读性、可维护性和高效性,并能够复现论文中的实验结果。此外,源码还应该尽可能具有通用性,以便在其他类似问题上进行进一步的应用和扩展。
该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过严格测试运行成功才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。
优质文献资料分享,希望可以帮助到你~
1、资源内容地址:https://blog.csdn.net/2301_79696294/article/details/143734963 2、数据特点:今年全新,手工精心整理,放心引用,数据来自权威,且标注《数据来源》,相对于其他人的控制变量数据准确很多,适合写论文做实证用 ,不会出现数据造假问题 3、适用对象:大学生,本科生,研究生小白可用,容易上手!!! 4、课程引用: 经济学,地理学,城市规划与城市研究,公共政策与管理,社会学,商业与管理
基于springboot+Javaweb的二手图书交易系统源码数据库文档.zip
基于springboot的健身房管理系统源码数据库文档.zip
科研人员如何在国内高速下载测序数据SRA
论文描述:该论文研究了某一特定领域的问题,并提出了新的解决方案。论文首先对问题进行了详细的分析和理解,并对已有的研究成果进行了综述。然后,论文提出了一种全新的解决方案,包括算法、模型或方法。在整个研究过程中,论文使用了合适的实验设计和数据集,并进行了充分的实验验证。最后,论文对解决方案的性能进行了全面的评估和分析,并提出了进一步的研究方向。 源码内容描述:该源码实现了论文中提出的新的解决方案。源码中包含了算法、模型或方法的具体实现代码,以及相关的数据预处理、实验设计和性能评估代码。源码中还包括了合适的注释和文档,以方便其他研究者理解和使用。源码的实现应该具有可读性、可维护性和高效性,并能够复现论文中的实验结果。此外,源码还应该尽可能具有通用性,以便在其他类似问题上进行进一步的应用和扩展。
emcopy042002.zip
基于Python+Django的电影票房数据分析系统源码数据库文档.zip
基于Django的个性化餐饮管理系统源码数据库文档.zip
Cocos2d-x教程视频Cocos2d-x游戏实战项目开发猜数字游戏提取方式是百度网盘分享地址
使用Django搭建的基于Neo4j知识图谱的人际关系搜索与六度关系搜索系统,使用Mongo存储语料输出,使用Neo4j维护知识图谱.zip