最近想向sql语句方向努力下,发现自己在做的项目中分页的sql效率太低,思路是先根据查询条件包括排序得到DataTable,然后再根据页码传递给页面相应条数的记录。后来再网上查了相关资料,发现用索引的方法能更有效率的进行分页,现在记录下。具体用到了rownum rownum是oracle生成结果集后加上的一个伪列。刚才是我想到的sql语句该这样写:select * from AMS_TERMSASSET where rownum between 0 and 10; 这个和where rownum>0 and rownum10 and rownum0;后一种比上一种查询效率一般情况下... Read More
posted @ 2013-08-13 17:51 加油吧_呵呵 Views(403) Comments(0) Diggs(0)
//阻止默认行为<script type="text/javascript">function stopDefault( e ) { if ( e && e.preventDefault ) //传入操作对象e而不是window.event,同时支持w3c的preventDefalut()方法所以是其它浏览器 e.preventDefault(); else window.event.returnValue = false; //ie return false;}//同理两个都差不多阻止冒泡function stopBubble(e){ if(e Read More
posted @ 2013-02-18 15:45 加油吧_呵呵 Views(373) Comments(0) Diggs(1)
现在浏览器在安全方面要求越来越严格,这段日子在项目中发现<input type="file">实现客户端浏览的时候, 在ff下不能获取文件路径,只是一个文件的名字,我实现的是一个图片预览功能,页面有一个<div id="img">的容器,然后浏览的时候在浏览输入框的onchange事件中动态把src添加给动态创建的img。下面是兼容ie和ff的方法。 1 function getPath(obj) { 2 if (obj) { 3 if (win... Read More
posted @ 2013-01-15 13:27 加油吧_呵呵 Views(2663) Comments(0) Diggs(0)
AJAX请求 全局函数的使用我们可以把AJAX全局函数附加到特定的DOM元素。这些函数在AJAX请求处理的不同阶段或在请求最终成功或失败时将被触发AJAX全局函数的任何一个命令语法都是一致的,所以统一在下表中说明。ajaxStart(callback)ajaxSend(callback)ajaxSuccess(callback)ajaxError(callback)ajaxComplete(callback)ajaxStop(callback)把传入的回调函数附加到所有匹配元素上,一旦到达AJAX请求处理的指定时刻就触发回调函数。参数callback(函数)将被附加的回调函数。参照下表了解何时 Read More
posted @ 2012-12-21 16:00 加油吧_呵呵 Views(371) Comments(0) Diggs(0)
原文来自http://www.cnblogs.com/CZy5168/archive/2010/01/01/1637416.html,谢谢这位朋友!首先,html属性中有两个方法,一个有参,一个无参 1. 无参html():取得第一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档,返回的是一个String 例子: html页面代码:<div><p>Hello</p></div> jquery代码:$("div").html(); 结果:Hello 2.有参html(val):设置每一个匹配元素的h Read More
posted @ 2012-12-21 00:39 加油吧_呵呵 Views(158) Comments(0) Diggs(0)
js数组的操作 既然是菜鸟就好好的学习前人留下来的东西吧,虽然网上到处可见,但是自己多看看总是好的,每天学一点自己加油!下文来自http://www.cnblogs.com/qiantuwuliang/archive/2011/01/08/1930499.html,谢谢这位朋友的总结!1、数组的创建Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->var arrayObj =new Array(); //创建一个数组var arrayObj = Read More
posted @ 2012-12-18 00:28 加油吧_呵呵 Views(112) Comments(0) Diggs(0)
下文转自http://hi.baidu.com/luhantu/item/037606d50947dc1a20e25080public substring(start:Number, end:Number) : String1.返回一个字符串,该字符串由 start 和 end 参数指定的两点之间的字符组成。2.如果未指定 end 参数,则子字符串的结尾就是该字符串的结尾。如果 start 的值等于 end 的值,则该方法返回一个空字符串。如果 start 的值大于 end 的值,则在函数执行前两个参数将自动互换,且原始值不变。3.如果 start 或者 end 为负值,则使用 0。4.sta Read More
posted @ 2012-12-16 23:50 加油吧_呵呵 Views(171) Comments(0) Diggs(0)
概括的说setInterval在执行完一次代码之后,经过了那个固定的时间间隔,它还会自动重复执行代码,而setTimeout只执行一次那段代码。 先看原生的js里setTimeout里的用法: 1.setTimeout有两种形式 setTimeout(code,interval) setTimeout(func,interval,args) 其中code是一个字符串,可以为表达式比如说code='alert("ok")' func是一个函数. 注意"函数"的意义,是一个表达式,而不是一个语句. 比如你想周期性执行一个函数 function Read More
posted @ 2012-12-15 01:02 加油吧_呵呵 Views(671) Comments(0) Diggs(0)