- 博客(11)
- 资源 (2)
- 收藏
- 关注
转载 关于C语言 内存对齐的问题
C语言也和扑克牌一样, 易学难精。 对于 内存对齐的问题, 一直知道有这样的事实存在,却没有真的理解过如何来的 。百度百科里给 内存对齐的原因作了一定的阐述: 1、平台原因(移植原因):不是所有的硬件平台都能访问任意地址上的任意数据的;某些硬件平台只能在某些地址处取某些特定类型的数据,否则抛出硬件异常。 2、性能原因:数据结构(尤其是栈)应该尽可能地在自然边界上对齐。原因
2013-06-28 17:21:29 517
原创 oracle 系统表 OBJ$ 字段type#什么意思
SQL> set long 99999 SQL> select TEXT from dba_view
2013-06-14 16:55:07 2928
原创 c++二进制文件输入输出
#include #include using namespace std; struct student {int num; char name[20]; float score; }; int main( ) { int i; student stud[5]={1001,"Li",85,1002,"Fun",97.5,1004,"Wang"
2013-06-14 15:20:36 1852
原创 c++构造函数重载
#include using namespace std; class Box {public : Box( ); //声明一个无参的构造函数 Box(int h,int w,int len):height(h),width(w),length(len){ } //声明一个有参的构造函数,用参数的初始化表对数据成员初始化int volume( ); p
2013-06-14 11:56:56 958
原创 c++含有成员函数得类
#include using namespace std; class Time {public : void set_time( );//公用成员函数 void show_time( );//公用成员函数 private : //数据成员为私有 int hour; int minute; int sec; }; int main( ) { T
2013-06-14 11:22:42 697
原创 c++构造函数和析构函数
#include #include using namespace std; class student //声明Student类 {public : student(int n,string nam,char s) //定义构造函数 {num=n; name=nam; sex=s; cout} ~student( ) //定义析构函数
2013-06-13 10:15:56 714
原创 dul从seg$中提取需要扫描的块范围
数据块头部以0x60开始,块头包含object_id信息SQL> select OWNER,OBJECT_NAME,OBJECT_ID from dba_objects where (OBJECT_NAME = 'TEST' or OBJECT_NAME = 'TEST_01') and OWNER='SYS';
2013-06-09 15:42:46 614
转载 ASSM内部存储研究大揭密
一、 ASSM的基本情况 在920以前,表的剩余空间的管理与分配都是由连接列表freelist来完成的,因为freelist存在串行的问题,因此容易引起往往容易引起段头的争用与空间的浪费(其实这一点并不明显),最主要的还是因为需要DBA 花费大量的精力去管理这些争用并监控表的空间利用。 自动段空间管理(ASSM),它首次出现在Oracle920里。有了ASSM,连接列表freelist
2013-06-09 11:49:44 571
转载 测量block size 为8K ,自动分配的本地管理表空间的位图block一位能管理多少空间 .
从oracle8i起,oracle推出了本地管理表空间的来代替数据字典管理的表空间,数据字典管理表空间是用uet$,fet$这两个表来管理的,它们现在依然存在于数据库中,不过不起任何作用。SQL> select count(*) from uet$; COUNT(*)---------- 0SQL> select count(*) from fet$;
2013-06-09 10:46:05 725
原创 oracle行链接的检测和处理
SQL> create table tt(a char(2000),b char(2000),c char(2000),d char(2000),e char(2000)) ; Table created.SQL> insert into tt values('a'
2013-06-03 13:47:51 793
原创 dd命令的解释
dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。 注意:指定数字的地方若以下列字符结尾则乘以相应的数字:b=512;c=1;k=1024;w=2 参数: 1. if=文件名:输入文件名,缺省为标准输入。即指定源文件。 2. of=文件名:输出文件名,缺省为标准输出。即指定目的文件。 3. ibs=bytes:一次读入bytes个字节,即指定一个块大小为bytes
2013-06-03 11:25:06 939
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人