1、Flashback DropFlashback Drop 是从Oracle 10g 开始出现的,用于恢复用户误删除的对象(包括表,索引等), 这个技术依赖于Tablespace Recycle Bin(表空间回收站),这个功能和windows的回收站非常类似。Flashback 不支持sys用户...
分类:
其他好文 时间:
2014-10-16 15:47:32
阅读次数:
203
1.排序算法2.单实例模式3.两个线程,对变量i同时操作,线程1对i加五次,线程2对i减五次,如此往复100次4.简述垃圾回收原理及算法5.模仿微信界面,实现ListView,图片和文本内容异步加载,要求有标题栏和返回按钮
分类:
其他好文 时间:
2014-10-16 13:04:13
阅读次数:
143
1. Heap设定与垃圾回收 Java 内存分为3个区,Young,Old和Permanent。Young保存刚实例化的对象。当该区被填满时,GC会将对象移到Old区。 通常把前两个区域叫做堆区(Heap),Permanent区则负责保存反射对象,Class的m...
分类:
其他好文 时间:
2014-10-15 19:37:32
阅读次数:
201
对于被drop的表和索引,都会存放在回收站中(所以对于生产的数据库必须设置好回收站功能)
因为本次生成环境在drop掉已有的表后,重新创建了许多的表,所有直接还原的话会提示原有对象存在,表名重复。其中解决方法是:先重命名已经存在的表名,让后还原删除的表,最后进行数据合并
1 重命名已经存在的表
spool bak.txt
select 'alter table '||t....
分类:
数据库 时间:
2014-10-15 12:45:30
阅读次数:
207
对于oracle数据库,为了保证数据的安全性,我们需要设置好数据库的回收站功能,默认这个功能是开启的。我们可以通过以下步骤进行查看和修改
1 查看数据库是否设置了数据库的回收站(recyclebin 功能)
show parameter recyclebin;
SQL> show parameter recyclebin;
NAME ...
分类:
数据库 时间:
2014-10-15 11:39:10
阅读次数:
238
1. 内存管理方法内存管理主要包括虚地址、地址变换、内存分配和回收、内存扩充、内存共享和保护等功能。2. 连续分配存储管理方式连续分配是指为一个用户程序分配连续的内存空间。连续分配有单一连续存储管理和分区式储管理两种方式。2.1 单一连续存储管理在这种管理方式中,内存被分为两个区域:系统区和用户区。...
分类:
其他好文 时间:
2014-10-15 10:54:34
阅读次数:
288
一、JavaScript内存监测工具在讨论内存泄露之前,先介绍几款JavaScript内存监测工具。IE的sIEve与JSLeaksDetector(这两个可以在下面的附件中下载),firefox的Leak Monitor,chrome的Porfiles等。1、Leak Monitor好不容易找到下...
分类:
编程语言 时间:
2014-10-15 10:43:51
阅读次数:
249
进程和线程的关系:(1)一个线程只能属于一个进程,而一个进程可以有多个线程,但至少有一个线程。(2)资源分配给进程,同一进程的所有线程共享该进程的所有资源。(3)处理机分给线程,即真正在处理机上运行的是线程。(4)线程在执行过程中,需要协作同步。不同进程的线程..
分类:
编程语言 时间:
2014-10-15 05:48:50
阅读次数:
275
垃圾回收机制房子(对象)钥匙(变量)只要有人还有钥匙(还有变量指向对象),房子(对象)不能销毁,一旦钥匙(变量)被销毁,房子(对象)也就销毁了执行析构函数:要么对象已经被销毁,要么对象未销毁,但程序已执行完毕程序一执行完毕,对象自动被销毁。垃圾回收机制是单..
分类:
Web程序 时间:
2014-10-15 05:48:10
阅读次数:
237
一、预备知识―程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)― 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) ― 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收...
分类:
编程语言 时间:
2014-10-15 02:05:19
阅读次数:
370