- 浏览: 5389 次
- 性别:
- 来自: 厦门
最新评论
文章列表
原则一:注意WHERE子句中的连接顺序: ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾. 尤其是“主键ID=?”这样的条件。
原则二: SELECT子句中避免使用 ‘ * ‘: ORACLE在解析的过程中, 会将'*' 依次转换成所有的列名, 这个工作是通过查询数据字典完成的, 这意味着将耗费更多的时间 。
简单地讲,语句执行的时间越短越好(尤其对于系统的终端用户来说)。而对于查询语句,由于全表扫描读取的数据多,尤其是对于大型表不仅查询速度慢,而且对磁盘 ...
冒泡事件,当一个标签绑定了多个事件时,可使用以下方法阻止事件的发生
stopImmediatePropagation 阻止在当前
stopPropagation() 阻止在该方法
setCapture 和 releaseCapture
只要我们在某个元素上 setCapture 了,那么你在任何地方的鼠标操作(mouseXXX之类的动作)都会在这个元素上触发(前提是你在这个元素上绑定了事件),releaseCapture 或者本窗口失去聚焦才会释放这个绑定~
css的实现:.htc文件
- 博客分类:
- JS&JSP
效果: 鼠标滑过文字的时候 会变颜色
注意的问题: htc 只能在IE浏览器上使用(IE 5.5以上) 在火狐浏览器不被支持
基础知识: 在微软(R)Internet Explorer 5中介绍,HTML组件(HTCs)提供一种机制来使用脚本作为动态HTML(DHTML)行为实现组件功能。以.htc扩展名保存,一份HTC是一份包含脚本和一组用
于定义组件的HTC特殊元素的HTML文件。此部分包含相关元素和它们支持的成员。
对象 document 在给定的浏览器窗口中表现HTML文档。 element ...
什么是闭包和闭包的几种写法和用法
- 博客分类:
- JS&JSP
一、什么是闭包和闭包的几种写法和用法
1、什么是闭包
闭包,官方对闭包的解释是:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。闭包的特点:1. 作为一个函数变量的一个引用,当函数返回时,其处于激活状态。2. 一个闭包就是当一个函数返回时,一个没有释放资源的栈区。简单的说,Javascript允许使用内部函数—即函数定义和函数表达式位于另一个函数的函数体内。而且,这些内部函数可以访问它们所在的外部函数中声明的所有局部变量、参数和声 ...
Struts2中提供了一个ActionContext类(当前Action的上下文对象),通过这个类可以访问Servlet API
有些时候,只有当Action执行完毕的时候我们才知道要返回哪个结果,这个时候我们可以在Action内部定义一个属性,这个属性用来存储Action执行完毕之后的result值(nextActioin,getNextAction())
为了避免每个action都添加拦截器,可以将拦截器定义为默认拦截器<default-interceptor-ref name="mydefault" />,则这个包下的所有action ...
吸血鬼数字就不介绍了,这是自己写的一个程序
public class VampireNum {
public static void printVamNum(){
Integer n = new Integer(1000);
int[] arrs = new int[4];
int a,b1,b2,res1,res2;
for(n=1000;n<10000;n++){
String str1 = n.toString();
for(int i=0,l=str1.length();i<l;i++){
//减去48 ...