- 博客(12)
- 资源 (3)
- 收藏
- 关注
原创 触发器定义
<br />触发器是一种特殊类型的存储过程,当使用下面的一种或多种数据修改操作在指定表中对数据进行修改时,触发器会生效:UPDATE、INSERT 或 DELETE。触发器可以查询其它表,而且可以包含复杂的 SQL 语句<br />优点:触发器是自动的:它们在对表的数据作了任何修改(比如手工输入或者应用程序采取的操作)之后立即被激活触发器可以通过数据库中的相关表进行层叠更改。例如,可以在 titles 表的 title_id 列上写入一个删除触发器,以使其它表中的各匹配行采取删除操作
2010-06-24 22:03:00 511
原创 为什么要创建索引呢
<br />这是因为,创建索引可以大大提高系统的性能。<br />第一, 通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。<br />第二, 可以大大加快数据的检索速度,这也是创建索引的最主要的原因。<br />第三, 可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。<br />第四, 在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。<br />第五, 通过使用索引,可以在查询的过程中,使用优化隐藏器,提高系统的性能。<br /
2010-06-24 22:01:00 1364
原创 equals和==的区别
<br />equals比较的是两者的内容,= =是比较两者是否为同一对象<br />==比较的是内存中的地址,比较的是对象的句柄;而equals()比较的是地址内的内容,比较的是对象. ==要比equals快. 在有些场合里,按自己的逻辑覆盖equals(),为使该类的对象作为Hashtable的key时达到唯一,还得按自己的逻辑覆盖hashCode()方法
2010-06-24 22:00:00 288
原创 Overload和Override的区别
<br />Override:是父类与子类之间的多态性,子类对父类的函数进行重新定义和相应的改写。这就叫重写。<br />Overload:是在同一个类中存在多个同名函数,它们具有不同的参数个数/类型,调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方法,它们的返回值类型可以相同也可以不相同
2010-06-24 21:59:00 240
原创 abstract class和interface的区别
<br />1)简单来说,接口是公开的,里面不能有私有的方法或变量,是用于让别人使用的,而抽象类是可以有私有方法或私有变量的,<br /> <br />2)实现接口的一定要实现接口里定义的所有方法,而实现抽象类可以有选择地重写需要用到的方法,一般的应用里,最顶级的是接口,然后是抽象类实现接口,最后才到具体类实现。 <br /> <br />3),接口可以实现多重继承,而一个类只能使用一次继续关系,但一个类却可以实现多个接口实现多重继承,<br /> <br />4)接口还有标识(里面没有任何方法,如Remo
2010-06-24 21:57:00 245
原创 角色访问控制(RBAC)
角色访问控制(RBAC)引入了Role的概念,目的是为了隔离User(即动作主体,Subject)与Privilege(权限,表示对Resource的一个操作,即Operation+Resource)。Role作为一个用户(User)与权限(Privilege)的代理层,解耦了权限和用户的关系,所有的授权应该给予Role而不是直接给User或Group。Privilege是权限颗粒,由Oper
2007-06-13 09:55:00 551
原创 J2EE开发之常用开源项目介绍
J2EE开发之常用开源项目介绍主要就我所了解的J2EE开发的框架或开源项目做个介绍,可以根据需求选用适当的开源组件进行开发.主要还是以Spring为核心,也总结了一些以前web开发常用的开源工具和开源类库 1持久层:1)Hibernate这个不用介绍了,用的很频繁,用的比较多的是映射,包括继承映射和父子表映射对于DAO在这里介绍个在它基础上开发的包bba96,目前最新版本是bba96 2.0它对H
2007-05-18 11:07:00 499
原创 log4j的用法
常用log4j配置,一般可以采用两种方式,.properties和.xml,下面举两个简单的例子:一、log4j.properties### 设置org.zblog域对应的级别INFO,DEBUG,WARN,ERROR和输出地A1,A2 ##log4j.category.org.zblog=ERROR,A1 log4j.category.org.zblog=INFO,A2 log4j.append
2007-04-16 16:22:00 724
原创 MyEclipse 5.0 + WebLogic 9.2 配置详解
本文所用环境:Eclipse 3.2 + MyEclipse 5.0GA + WebLogic 9.2选择 WebLogic 9.2 的原因①WebLogic 8 支持的是 J2EE 1.3,也就是 Servlet 2.3 规范。若在 MyEclipse 中建立 Web Project 时选择了 J2EE 1.4[default],在部署的时候就会出现异常,提示部署描述符 web.xml 是畸形的
2007-04-16 11:50:00 383
原创 Eclipse中怎么设置命令行参数
中文版:1、打开“运行”菜单,点击“运行(N)...”按钮,进入运行配置界面。2、在左侧选择要运行的程序,然后点击右侧“(x)=自变量”标签,在下面的“程序自变量(A):”文本框中输入程序运行需要的参数。3、点击下面的“运行(R)”按钮运行程序。英文版:1、打开“Run”菜单,点击“Run...”按钮,进入运行配置界面。2、在左侧选择要运行的程序,然后点击右侧“(x)=Arguments”标签,在
2007-04-16 11:48:00 2672 2
原创 java中操作word
java2word 1.0版发布了java2word 是一个在java程序中调用 MS Office Word 文档的组件(类库)。该组件提供了一组简单的接口,以便java程序调用他的服务操作Word 文档。这些服务包括: 打开文档、新建文档、 查找文字、替换文字, 插入文字、插入图片、插入表格, 在书签处插入文字、插入图片、插入表格等。 填充数据到表格中 读取表格数据
2007-04-16 11:40:00 663
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人