oracle在open阶段时,需要进行一致性检验,然后才可以打开数据库,到底做了哪些检验呢?
首先会检查数据文件头的Checkpoint CNT是否与对应的控制文件中的Checkpoing CNT一致,如果相等,则会接下来的检验
然后检查数据文件头的开始SCN和对应控制文件中的结束SCN是否一致,如果结束SCN等于开始SCN,则不需要对那个数据文件恢复
下面会通过转储分析控制文件和1号数据文...
分类:
其他好文 时间:
2015-05-05 22:01:14
阅读次数:
323
首先,让我们先进入ata_host_register函数,看如何一步一步的去向上层注册的。
intata_host_register(struct ata_host *host, struct scsi_host_template *sht)
{
int i, rc;
host->n_tags =clamp(sht->can_queue, 1, A...
分类:
其他好文 时间:
2015-05-05 22:02:55
阅读次数:
767
在一个m*n矩阵中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,按从小到大的顺序打印这个矩阵到一个一维数组中。如图,则应打印出1,2,2,4,4,6,7,8,8,9,9,10,11,12,13,15.思路:如果把它想成 合并m个大小为n的数组,那么思路将会很简单。
但是,矩阵的m和n为随机值,所以并不能想很简单的那种合并。
假如我们定义一个大小为m...
分类:
编程语言 时间:
2015-05-05 22:03:22
阅读次数:
404
《读书的“风景” 大学生活之春花秋月》陈平原
札记___作为一种生活方式以及精神状态的“读书”
1. 宋人黄庭坚:人胸中久不用古今浇灌之,则俗尘生其间,照镜觉面目可憎,对人亦语言无味也。
2. 1917年,蔡元培到北大当校长,开学演讲时,专门谈这问题,希望学生们以学问为重,不要将大学视作文凭贩卖所。
3. 作为生活方式的读书,对财力要求不高,反而对心境和志趣要求更高些。
4. 挂...
分类:
其他好文 时间:
2015-05-05 22:01:35
阅读次数:
272
很多人认为方法区(或者HotSpot虚拟机中的永久代)是没有垃圾收集的,Java虚拟机规范中确实说过可以不要求虚拟机在方法区实现垃圾收集,而且在方法区进行垃圾收集的“性价比”一般比较低:在堆中,尤其是在新生代中,常规应用进行一次垃圾收集一般可以回收70%~95%的空间,而永久代的垃圾收集效率远低于此。
永久代的垃圾收集主要回收两部分内容:废弃常量和无用的类。
先来说说方法区内常量池之中...
分类:
其他好文 时间:
2015-05-05 22:02:42
阅读次数:
157
XML配置
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xsi:s...
分类:
编程语言 时间:
2015-05-05 22:00:13
阅读次数:
207
The Arrow
Time Limit: 2000/1000MS (Java/Others) Memory Limit: 128000/64000KB (Java/Others)
Submit Statistic Next
Problem
Problem Description
The history shows that We need heroes in ever...
分类:
其他好文 时间:
2015-05-05 22:03:10
阅读次数:
134
1+2-3-4+5+6-7-8+9+10-11-12+13+14-15-16+17+18-19-20+21+22-23-24+25+26
请代码实现以上计算...
分类:
编程语言 时间:
2015-05-05 22:02:59
阅读次数:
132
vector是STL中的最常见的容器,它是一种顺序容器,支持随机访问。简单的说vector就是一个能存放任意类型的动态数组,只不过数组是静态的分配空间,一旦分配了空间大小就不能在改变了,但是vector是动态分配内存,它随着元素的不断插入,会按照自身的一套机制不断扩充自己的容量。
vector的扩充机制:按照容器现在容量的一倍进行增长。vector容器分配的是一块连续的内存空间,每次容器的增长,...
分类:
编程语言 时间:
2015-05-05 21:59:52
阅读次数:
130
系统信息
arch 显示机器的处理器架构(1)
uname -m 显示机器的处理器架构(2)
uname -r 显示正在使用的内核版本
dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)
hdparm -i /dev/hda 罗列一个磁盘的架构特性
hdparm -tT /dev/sda 在磁盘上执行测试性读取操作
cat /proc/cpui...
分类:
系统相关 时间:
2015-05-05 22:02:49
阅读次数:
346
C#与C++交互
C++将struct推送给C#, C#是以ref struct格式接收的.
出现以上错误,找了几天.虽然很明显是内存越界,可直到今天才突然想到问题所在.
原来是把C++层的#define xxx = ‘n’ 换成了C#层的 enum … xxx = (byte)’n’
而C#的enum默认是int型的,自然然与char不匹配, 于是就出现了上面的错误.
-...
分类:
其他好文 时间:
2015-05-05 21:59:31
阅读次数:
123
Description
You are given two pots, having the volume of A and B liters respectively. The following operations can be performed:
FILL(i) fill the pot i (1 ≤ i ≤ 2) from the tap;DROP(i) ...
分类:
其他好文 时间:
2015-05-05 22:02:17
阅读次数:
142
题目大意:给定一棵有根树,每个点上有一些樱花,现在要求删除一些节点,删除节点的樱花和子节点都会连到父节点上,要求每个节点的樱花数+子节点数不超过mm,求最多删多少个节点这数据范围也只能贪心了吧= =
令fif_i为以节点ii为根的子树中能删除的最多节点(ii节点不删),gig_i为删除最多节点的情况下ii号节点的最小负重
那么首先对于每个节点我们对于所有的子节点为根的子树尽量删,然后考虑如何删除...
分类:
其他好文 时间:
2015-05-05 22:01:27
阅读次数:
163
The Embarrassed Cryptographer
Time Limit: 3000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 563 Accepted Submission(s): 172
Problem Description
...
分类:
其他好文 时间:
2015-05-05 22:00:56
阅读次数:
211
C语言有以下几种取整方法:
1、直接赋值给整数变量。如:
int i = 2.5; 或 i = (int) 2.5;
这种方法采用的是舍去小数部分
2、C/C++中的整数除法运算符“/”本身就有取整功能(int / int),但是整数除法对负数的取整结果和使用的C编译器有关。
3、使用floor函数。floor(x)返回的是小于或等于x的最大整数。如:
floor(2.5) =...
分类:
编程语言 时间:
2015-05-05 22:00:38
阅读次数:
189
问题描述:
编写以下四个函数:
init();//设计函数初始化数组为 1 2 3 4 5 6 7 8 9 10
sort();//设计排序函数,实现数组的降序排列:10 9 8 7 6 5 4 3 2 1
empty();//清空数组,全为0
show();//显示数组
程序分析:
程序的思路:a.先将程序的头和尾写好,在主函数中将要被处...
分类:
编程语言 时间:
2015-05-05 21:59:27
阅读次数:
182
IDC评述网(idcps.com)05月05日报道:根据CNCERT抽样监测结果和国家信息安全漏洞共享平台(CNVD)发布的数据得悉,在4月第4周(2015-04-20至2015-04-26)期间,我国互联网网络安全指数整体评价为良。
下面,请与IDC评述网一同关注在04月20日至04月26日期间,我国互联网网络安全状况:
(图1)4月第4周网络安全基本态势图
观察图1,...
分类:
其他好文 时间:
2015-05-05 22:01:06
阅读次数:
122