摘要: 在Oracle的逻辑存储中,表空间由各种类型的段组成,而段则由区组成,区是段分配存储的单位。当建立一个表段时,Oracle为该段分配初始区,如果之后由于数据的插入,初始区装满后,将继续分配下一个区,区的大小在表段或者更高一级的存储参数中指定,下面通过实验的方式把分配的过程展示出来。 1. 在scott方案下建立初始表段SQL> conn scott/tiger 已连接。 SQL> create table t1 2 as 3 select * from dept where 1=3;表已创建。2. 查看段的初始区分配情况 SQL> select segment_name,ex 阅读全文
posted @ 2013-03-11 10:47 javahuang 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 1.1索引的创建语法:CREATEUNIUQE|BITMAPINDEX<schema>.<index_name>ON<schema>.<table_name>(<column_name>|<expression>ASC|DESC,<column_name>|<expression>ASC|DESC,...)TABLESPACE<tablespace_name>STORAGE<storage_settings>LOGGING|NOLOGGINGCOMPUTESTATISTICS 阅读全文
posted @ 2013-03-11 10:13 javahuang 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。 1、Create Sequence 你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限, CREATE SEQUENCE emp_sequence INCREMENT BY 1 -- 每次加几个 START WITH 1 -- 从1开始计数 NOMAXVALUE -- 不设置最大值 NOCYCLE -- 一直累加,不循环 CACHE 10; 一旦定义了emp_sequence,你就可以用CURRVAL,NEXTVALCURRVAL=返回 s... 阅读全文
posted @ 2013-03-11 09:39 javahuang 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 将一个对象的成员变量值赋值给另一个对象的相同成员变量 1 /** 2 * 将源表的属性赋值到目标表中,目标表中的字段必须在源表中存在 3 * 4 * @param des 5 * 目标表 6 * @param src 7 * 源表 8 */ 9 public static void copyPropertys(Object des, Object src) {10 Class<?> srcClass = src.getClass();//返回实体类11 ... 阅读全文
posted @ 2013-03-07 15:59 javahuang 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 类名.class是Class对象的句柄,每个被加载的类,在jvm中都会有一个Class对象与之相对应,如果要创建新的对象,直接使用Class对象的局部class.forName就可以了,不需要用new 类名。在运行期间,如果我们要产生某个类的对象,java虚拟机会检测该类型的Class对象是否已被加载。如果没有加载,java虚拟机会根据类的名称找到.class文件并加载它。一旦某个类型的Class对象已经被加载到内存,就可以用它来产生该类型的所有对象。newInstance()调用内中缺省的构造方法,创造该Class对象的一个实例,等价于直接new。获取class实例的三种方式1.利用对象调用 阅读全文
posted @ 2013-03-07 13:53 javahuang 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 查看oracle执行计划SET AUTOTRACE OFF ---------------- 不生成AUTOTRACE 报告,这是缺省模式SET AUTOTRACE ON EXPLAIN ------ AUTOTRACE只显示优化器执行路径报告SET AUTOTRACE ON STATISTICS -- 只显示执行统计信息SET AUTOTRACE ON ----------------- 包含执行计划和统计信息SET AUTOTRACE TRACEONLY ------ 同set autotrace on,但是不显示查询输出2012-05-03 09:13220人阅读评论(0)收藏举报ora 阅读全文
posted @ 2013-03-05 15:48 javahuang 阅读(2014) 评论(0) 推荐(0) 编辑
摘要: Ext JS 4.0在eclipse中使用spket插件设置自动提示的方法网上很多关于安装Ext JS自动提示插件的方法,但是发现在Ext JS3.0以上的版本中没有提示。在eclipse中安装spket的方法:1、下载spket-1.6.4.1.zip压缩包,解压把压缩包中eclipse下两个文件夹下的内容复制到eclipse安装目录下的对应文件夹中,重启eclipse;2、Window → Preferences → Spket → JavaScript Profiles → New ;3、输入“ExtJS”点击OK;选择“ExtJS” 并点击“Add Library”然后在下拉条中选取“ 阅读全文
posted @ 2013-03-05 10:53 javahuang 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1.a&&b&&c,假如前面两个与运算得到true,不与第三个c进行运算,可以改成(a&&b)&&c;假如前面两个与运算得到false,则与第三个继续运算 阅读全文
posted @ 2013-03-04 18:14 javahuang 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 一.请首先确保你的机器上的eclipse是javaee版本的,或者已经安装看wtp插件 二.先Close Project,然后修改eclipse工程下的.project文件: 在 <natures> </natures>中加入 <nature>org.eclipse.wst.common.project.facet.core.nature</nature> <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature> <nature>or 阅读全文
posted @ 2013-02-21 17:30 javahuang 阅读(8313) 评论(0) 推荐(0) 编辑
摘要: 我用63位win7跑32 位eclipse,一直启动不了把java_home改成32位的jdk路径就行了 阅读全文
posted @ 2013-02-21 17:13 javahuang 阅读(206) 评论(0) 推荐(0) 编辑