• Java中删除文件、删除目录及目录下所有文件

    功能:删除某个目录及目录下的所有子目录和文件 知识点:File.delete()用于删除“某个文件或者空目录”!所以要删除某个目录及其中的所有文件和子目录,要进行递归删除,具体代码示例如下: import java.io.File; public class DeleteDirectory { /** * 删除空目录 * @param dir 将要删除的目录路径 */ private static void doDeleteEmptyDir...
    作者:孤风一剑/2016年4月07日/分类:Java开发/阅读:864次/标签:, , /评论关闭
  • Oracle使用bbed恢复delete的数据

    表中的数据被delete之后并不会真正删除数据,而是打了一个删除标记,只要还没有被覆盖就可以恢复回来。 实验过程如下: SYS@ORCL>create table bbed_test(x varchar2(20)); Table created. SYS@ORCL>insert into bbed_test values('BADLY9'); 1 row created. SYS@ORCL>insert into bbed_test values('JP'); 1 row created. SYS@ORCL>commit; Commit comp...
    作者:孤风一剑/2014年6月18日/分类:数据库开发/阅读:849次/标签:, /评论关闭
  • SQL中 Delete、Truncate、Drop的区别与应用

    相同点: truncate 和不带 where 子句的delete,以及 drop 都会删除表内的数据。 不同点: 1. truncate 和 delete 只删除数据不删除表的结构(定义) drop 语句将删除表的结构被依赖的约束(constrain)、触发器(trigger)、索引(index);依赖于该表的存储过程/函数将保留,但是变为 invalid 状态。 2. delete 语句是数据库操作语言(dml),这个操作会放到rollback segement 中,事...
    作者:孤风一剑/2013年12月06日/分类:数据库开发/阅读:1,017次/标签:, , , /评论关闭
  • delete 大表后kill session是否会recover?

    简单介绍下情景: DELETE 一张大表数据,未执行完,就把session 杀掉了。 kill session 后。smon占CPU 仍然超过60%,难道是在回滚数据? 我的测试过程: session 1: SQL> select count(*) from amy; COUNT(*) ---------- 1047140 SQL> select * from v$mystat where rownum<2; SID STATISTIC# VALUE ---------- ---------- ---------- 46 0 0 session 2: SQL>...
    作者:孤风一剑/2013年10月15日/分类:数据库开发/阅读:1,040次/标签:, , , /评论关闭