摘要: <script language="JavaScript" type="text/javascript">lastScrollY=0;function heartBeat(){var diffY;if (document.documentElement && document.documentElement.scrollTop)diffY = document.documentElement.scrollTop;else if (document.body)diffY = document.body.scrollTopelse 阅读全文
posted @ 2012-10-26 13:38 周董 阅读(223) 评论(0) 推荐(0) 编辑
摘要: //js获取元素坐标functiongetElementPos(elementId){varua=navigator.userAgent.toLowerCase();varisOpera=(ua.indexOf('opera')!=-1);varisIE=(ua.indexOf('msie')!=-1&&!isOpera);//notoperaspoofvarel=document.getElementById(elementId);if(el.parentNode===null||el.style.display=='none' 阅读全文
posted @ 2011-07-13 18:05 周董 阅读(3053) 评论(0) 推荐(0) 编辑
摘要: 现成的Web Service中有很多很好用的,比如天气预报,IP地址搜索,火车时刻表等等。本文汇总的一些常用Web Service,希望对大家有所帮助下面总结了一些常用的Web Service,是平时乱逛时收集的,希望对大家有用。============================================ 天气预报Web Service,数据来源于中国气象局 Endpoint Disco WSDL IP地址来源搜索Web Service(是目前最完整的IP地址数据) Endpoint Disco WSDL 随机英文、数字和中文简体字Web Service Endpoint Disc 阅读全文
posted @ 2011-06-17 16:21 周董 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1、概述在ASP.NET应用程序构建过程中,为了提高应用程序的性能,缓存处理无疑是一个非常重要的环节。通常,我们将一些频繁被访问的数据,以及一些需要大量处理时间得出来的数据缓存在内存中,从而提高性能。例如,如果程序需要处理一张报表,这张报表的数据是关联的几张数据库表,并通过大量的计算得到的数据。我们知道表关联是比较耗时的,如果关联之后得出的数据再进行聚合排序等操作的话,那速度会更慢。因此,我们把查询的报表数据缓存起来,等下次用户再次请求时直接从内存中读取已经生成好的报表,这样对用户和程序无疑都是一件非常好的事情,用户减少了等待时间,程序减轻了压力。那么,何乐而不为呢,既然能让大家都开心的事情我 阅读全文
posted @ 2011-06-16 16:57 周董 阅读(879) 评论(0) 推荐(1) 编辑
摘要: shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined var a = [1,2,3,4,5]; var b = a.shift(); //a:[2,3,4,5] b:1unshift:将参数添加到原数组开头,并返回数组的长度 var a = [1,2,3,4,5]; var b = a.unshift(-2,-1); //a:[-2,-1,1,2,3,4,5] b:7 注:在IE6.0下测试返回值总为undefined,FF2.0下测试返回值为7,所以这个方法的返回值不可靠,需要用返回值时可用splice代替本方法来使用。pop:删除原数组最后一项,并返回删除 阅读全文
posted @ 2011-05-13 16:47 周董 阅读(181) 评论(0) 推荐(0) 编辑
摘要: JS自带函数concat将两个或多个字符的文本组合起来,返回一个新的字符串。var a = "hello";var b = ",world";var c = a.concat(b);alert(c);//c = "hello,world"indexOf返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1 。var index1 = a.indexOf("l");//index1 = 2var index2 = a.indexOf("l",3);//index2 = 3 阅读全文
posted @ 2011-05-13 16:35 周董 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1. 在SQL Server数据库之间进行数据导入导出 (1).使用SELECT INTO导出数据 在SQL Server中使用最广泛的就是通过SELECT INTO语句导出数据,SELECT INTO语句同时具备两个功能:根据SELECT后跟的字段以及INTO后面跟的表名建立空表(如果SELECT后是*, 空表的结构和FROM所指的表的结构相同);将SELECT查出的数据插入到这个空表中。在使用SELECT INTO语句时,INTO后跟的表必须在数据库不存在,否则出错,下面是一个使用SELECT INTO的例子。 假设有一个表table1,字段为f1(int)、f2(varchar(50)) 阅读全文
posted @ 2011-04-12 09:08 周董 阅读(1335) 评论(0) 推荐(0) 编辑
摘要: 一、先说一下表单控件要实现的功能吧。1、绘制UI,包括表格(Table)的绘制,也就是TR 、TD,TR是多少行,TD是有多少列;包括子控件的控件,TextBox、DropDownList、CheckBoxList等控件的加载、描述(宽度、最大字符数、填充item)等。2、提取用户输入的数据,拼接参数化的SQL语句,给存储过程的参数赋值。3、把存储过程的名称(参数化SQL)、存储过程的参数,通过“我的数据访问函数库”提交给数据库执行。4、在显示数据和修改数据的时候,可以从数据库显示数据进行控件绑定。就是显示数据。5、支持两种保存数据的方式:参数化SQL和存储过程。6、可以向SQL Server 阅读全文
posted @ 2011-04-08 11:15 周董 阅读(386) 评论(0) 推荐(0) 编辑
摘要: -- 后一天 select DATEADD(day, 1, getdate()) --前一天 select DATEADD(day, -1, getdate()) --本周星期一 SELECT DATEADD(dd,(case @@datefirst when 7 then 2 else 2-@@datefirst end)-datepart(dw,getdate()),getdate()) --本周星期日 SELECT DATEADD(dd,6+(case @@datefirst when 7 then 2 else 2-@@datefirst end)-datepart(dw,getdat 阅读全文
posted @ 2011-04-06 13:10 周董 阅读(1032) 评论(0) 推荐(0) 编辑
摘要: 近来发现数据库过大,空间不足,因此打算将数据库的数据进行全面的清理,但表非常多,一张一张的清空,实在麻烦,因此就想利用SQL语句一次清空所有数据.找到了三种方法进行清空.使用的数据库为MS SQL SERVER.1.搜索出所有表名,构造为一条SQL语句declare @trun_name varchar(8000)set @trun_name=''select @trun_name=@trun_name + 'truncate table ' + [name] + ' ' from sysobjects where xtype='U 阅读全文
posted @ 2011-03-31 12:39 周董 阅读(314) 评论(0) 推荐(0) 编辑