- 博客(86)
- 资源 (1)
- 收藏
- 关注
原创 jQuery实现checkbox全选全取消
jQuery实现checkbox全选全取消 function selectAll(obj){ $(#boxes input).attr(checked,$(obj).attr(checked)); $(#total).text="一共:" + $(#boxes input).length;
2009-11-20 12:42:00
755
转载 Oracle数据库备份与恢复的三种方法
Oracle数据库有三种标准的备份方法,它们分别是导出/导入(EXP/IMP)、热备份和冷备份。导出备件是一种逻辑备份,冷备份和热备份是物理备份。 一、 导出/导入(Export/Import) 利用Export可将数据从数据库中提取出来,利用Import则可将提取出来的数据送回到Oracle数据库中去。 1、 简单导出数据(Export)和导入数据(Impor
2009-10-29 10:24:00
726
原创 学习web前台页面开发好帮手
从同事那里看到的,真不错,没事的时候看看可以多学点东东。http://www.javascriptkit.com/下面这几个是我自己发现的,嘿嘿http://css9.net/http://www.leigeber.comhttp://www.devsource.com/这个是背景图片http://www.bgpatterns.com/开源的Jqueryhttp
2009-10-28 10:36:00
780
原创 一个将web中datatable下载到本地excel的函数
private void DownloadExcel(string fileName, string sheetName, DataTable myDataTable) { StringWriter sw = new StringWriter(); sw.WriteLine(""); sw.WriteLine(""); sw.WriteLine(""); sw.WriteL
2009-04-09 16:32:00
836
原创 SQL还原数据库后孤立用户问题处理
在项目部署的时候,经常为了方便,直接备份还原数据库文件,如果在备份的数据库里有新建的数据库访问用户账号,还原之后不能使用,还没法删除。这样的数据库用户称为孤立用户。所谓孤立帐户,就是某个数据库的帐户只有用户名而没有登录名,这样的用户在用户库的sysusers系统表中存在,而在master数据库的syslogins中却没有对应的记录。那如何解决这个用户的问题呢?放在哪里不管又有点碍眼。1、最笨的解决
2009-04-01 17:50:00
708
原创 SQL还原数据库后孤立用户问题处理
使用sp_change_users_login排除孤立用户,所谓孤立帐户,就是某个数据库的帐户只有用户名而没有登录名,这样的用户在用户库的sysusers系统表中存在,而在master数据库的syslogins中却没有对应的记录。 孤立帐户的产生一般是一下两种:1.将备份的数据库在其它机器上还原;2.重装系统或SQL SERVER之后只还原了用户库解决方法是使用sp_change_user
2009-04-01 17:30:00
1272
原创 SQL Server 数据库使用备份还原造成的孤立用户和对象名‘xxx’无效的错误的解决办法
在使用数据库的过程中,经常会遇到数据库迁移或者数据迁移的问题,或者有突然的数据库损坏,这时需要从数据库的备份中直接恢复。但是,此时会出现问题,这里说明几种常见问题的解决方法。一、孤立用户的问题比如,以前的数据库的很多表是用户test建立的,但是当我们恢复数据库后,test用户此时就成了孤立用户,没有与之对应的登陆用户名,哪怕你建立了一个test登录用户名,而且是以前的用户密码,用该用户登录
2009-04-01 16:56:00
609
原创 使用Transact-SQL进行数据导入导出方法详解
本文讨论了如何通过Transact-SQL以及系统函数OPENDATASOURCE和OPENROWSET在同构和异构数据库之间进行数据的导入导出,并给出了详细的例子以供参考。 1. 在SQL Server数据库之间进行数据导入导出 (1).使用SELECT INTO导出数据 在SQL Server中使用最广泛的就是通过SELECT INTO语句导出数据,SELECT INTO语句同时具备两
2009-03-27 10:18:00
953
原创 类似msn的右下角信息提示
window.onerror = new Function("return(false);")popinfo as msnattition right bottom,if you have not found anything, please click refreshwindow.onload = getMsg;window.onresize = resizeDiv;window.o
2008-11-14 09:59:00
519
原创 frameset划分窗口
-------------------main frame page--------------------搜狐社区,分享生活每一天 抱歉!本页使用了框架,由于您的浏览器不支持框架,所以本页无法显示,请使用支持框架的浏览器浏览! -----------frame main page with client event-----------SOHU - 社区
2008-10-25 00:44:00
948
原创 常用正则表达式
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [/u4e00-/u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^/x00-/xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:/n/s*/r评注:可
2008-10-06 17:12:00
440
原创 ERP和SAP的一些名词解释
1.企业资源计划企业资源计划(Enterprise Resources Planning,ERP),可以从三个层次进行定义:管理思想:ERP是由美国著名的计算机技术咨询和评估集团Gartner Group Inc.提出了一整套企业管理系统体系标准,其实质是在MRPII(Manufacturing Resources Planning,“制造资源计划” )基础上进一步发展而成的面向供应链(Supp
2008-09-03 10:42:00
930
原创 Struts2.0+Spring2.0+Hibernate3.1整合
1、新建一个工程 myweb2、导入Spring2.0的Jar包: Spring 2.0 AOP Libraries Spring 2.0 Persistence Core Libraries Spring 2.0 Persistence JDBC Libraries Spring 2.0 J2EE Libraries Spri
2008-07-23 10:06:00
1589
1
原创 解决eclipse经常挂掉或反应慢的问题
挂掉后,在workspace目录下.metadata/.log里可以看到以下的错误信息:java.lang.OutOfMemoryError: PermGen space.表示VM里存储Class和Meta的记忆空间不足,在使用很多程序库(jar)时,就会发生这样的问题. 解決方法:在eclipse安裝目录下,找到 eclipse.ini,用notepad或edi
2008-07-23 09:34:00
2035
原创 Oracle数据库备份与恢复的三种方法
Oracle数据库有三种标准的备份方法,它们分别是导出/导入(EXP/IMP)、热备份和冷备份。导出备件是一种逻辑备份,冷备份和热备份是物理备份。一、 导出/导入(Export/Import) 利用Export可将数据从数据库中提取出来,利用Import则可将提取出来的数据送回到Oracle数据库中去。 1、 简单导出数据(Export)和导入数据(Import) Oracle
2008-06-02 09:12:00
484
原创 javascript控制DIV显示
function getPosition() { var top = document.documentElement.scrollTop; var left = document.documentElement.scrollLeft; var height = document.documentElement.clientHeight; var
2008-06-02 08:58:00
3247
原创 .net事件实例代码
/*using System;using System.Collections.Generic;using System.Text;namespace EventTest1{ public class MailMsgEventArgs : EventArgs { public readonly String from, to, subject, body;
2008-02-22 10:11:00
642
原创 大公司的Java面试题集
1,谈谈final, finally, finalize的区别。 final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部分,表示总是执行。finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。 2,Anonymous Inner C
2007-12-28 13:44:00
636
原创 批处理示例
1. IF-EXIST1) 首先用记事本在C:/建立一个test1.bat批处理文件,文件内容如下:@echo offIF EXIST /AUTOEXEC.BAT TYPE /AUTOEXEC.BATIF NOT EXIST /AUTOEXEC.BAT ECHO /AUTOEXEC.BAT does not exist然后运行它:C:/>TEST1.BAT如果C:/存在AUTOEXEC.BAT文件
2007-11-23 14:04:00
582
原创 Windows XP系统有用的十个命令
查看你环境变量信息 set | findstr .HOME 查看你系统进程 tasklist /SVC 停止你系统进程,如进程号12345 taskkill 12345 启动你的系统服务,如名称名称MyService sc start MyService 打开
2007-10-25 08:42:00
509
原创 了解SQL Server锁争用:NOLOCK 和 ROWLOCK 的秘密
当一组数据被某个用户锁定时,除非第一个用户结束修改并释放锁,否则其他用户就无法修改该组数据。有些数据库,包括SQL Server,用锁来避免用户检索未递交的修改记录。在这些系统中,如果用户A在修改一组记录,则其他用户只有等用户A修改完毕了,才能检索。数据库在每个物理层上设置锁:记录行(rows),数据页(pages, 上百万记录行),扩展页(extends, 多个数据页),整个表,甚至整个数据库。
2007-10-23 10:07:00
947
原创 Sql计算一年中周内各日期的次数
问题计算一年中周内各日期(星期日、星期一 ……星期六)的次数。解决方案要计算一年中周内各日期分别有多少个,必须:1. 生成一年内的所有日期。2. 设置日期格式,得到每个日期对应为星期几。3. 计数周内各日期分别有多少个。DB2 使用递归的WITH子句,以避免对至少包含366行的表进行SELECT。使用函数DAYNAME,确定每个日期为星期几,然后计
2007-10-18 09:24:00
4050
原创 Sql确定当前记录和下一条记录之间相差的天数
问题求两个日期(指存储在两个不同行内的日期)之间相差的天数。例如,对于DEPTNO 10中的每个员工,确定聘用他们的日期及聘用下一个员工(可能是其他部门的员工)的日期之间相差的天数。解决方案这个问题的解决方案是找到当前员工聘用的最早HIREDATE(聘用日期)。然后,只需采用8.2节中介绍的技巧,就能够得到相差天数。DB2 使用标量子查询,可以找到当前HIREDATE的下一个H
2007-10-18 09:24:00
4774
原创 Sql确定两个日期之间的月份数或年数
问题求两个日期之间相差的月数或年数。例如,求第一个员工和最后一个员工聘用之间相差的月份数,以及这些月折合的年数。解决方案由于一年有12个月,因此,获得两个日期之间的月份数之后,再除以12,就能得到年数。在有了相应的解决方案 后,可以根据此年数的不同用途对结果进行舍/入。例如,表EMP中的第一个HIREDATE(聘用日期)是“17-DEC-1980”,最后一个 HIREDATE是“12-
2007-10-18 09:22:00
53268
2
原创 Sql确定两个日期之间的秒、分、小时数
问题求两个日期之间相差的秒数,例如,求ALLEN和WARD的HIREDATE(聘用日期)之间相差的时间,分别用秒、分、小时数表示。解决方案知道了两个日期之间的天数,就可以计算出秒、分、小时数,因为它们是组成一天的时间单位。DB2使用函数DAYS获得ALLEN_HD和WARD_HD之间相差的天数。然后,进行乘法操作,就能得到每个时间单位的值: 1 select dy*24
2007-10-18 09:22:00
11315
原创 Sql确定两个日期之间的工作日数目
问题给定两个日期,求它们之间(包括这两个日期本身)有多少个“工作”日。例如,如果1月10日是星期一,1月11日是星期二,由于这两个日期是典型的工作日,所以两个日期之间的工作日数是2。对于这个问题,“工作日”定义为非周六/周日的日子。解决方案下面的例子计算BLAKE 和JONES 的HIREDATE(聘用日期)之间的工作日数。要确定两个日期之间的工作日数,可以使用基干表,对两个日期(其中
2007-10-18 09:21:00
10259
原创 Sql计算两个日期之间的天数
问题求两个日期之间相差的天数。例如,想了解员工ALLEN 和员工WARD的HIREDATE(聘用日期)之间相差的天数。解决方案DB2使用两个内联视图求WARD和ALLEN的HIREDATE(聘用日期)。然后使用DAYS 函数从一个HIREDATE中减去另一个HIREDATE: 1 select days(ward_hd) - days(allen_hd) 2 fro
2007-10-18 09:20:00
51992
原创 Sql加减日、月、年
问题对日期加减日、月、年。例如,根据员工CLARK的HIREDATE(聘用日期),计算另外6个不同的日期: 聘用CLARK之前及之后的5天;聘用CLARK之前及之后的5个月;聘用CLARK之前及之后的5年。例如,聘用CLARK的日期为“09-JUN- 1981”,要求返回如下结果集:HD_MINUS_5D HD_PLUS_5D HD_MINUS_5M HD_PLUS
2007-10-18 09:19:00
1833
原创 使用VFW在windows下编程控制摄像头
Microsoft® Video for Windows® (VFW) 提供的函数可以让应用程序去处理视频数据。 VFW 在16位Windows的时候就被引入了。它的许多重要功能已经被DirectX取代了。 要获得更多的信息,你可以参考DirectX 的文档。下面讲介绍VFW的视频捕获:3.视频捕获你可以使用windows的AVICap 类轻松地完成视频捕获。AVICap 提供给应用程序一个简单
2007-10-16 12:17:00
785
原创 用AVICap实现视频捕获
一、前言在本实验室所开发的基于Internet的实时视频通信系统中,本人主要负责视频的采集和压缩编码部分。其中,视频源是由摄像头直接捕获获得的。根据当前的视频采集设备的发展趋势和实验条件,我们选用的是USB接口,支持VFW,纯软件采集,无硬件支持的摄像头,这种摄像头已成为目前视频采集设备中的主流。在开发应用的过程中,本人在程序中使用了AVICap窗口类来实现视频的采集,这部分是后续的视频压缩处理和
2007-10-16 12:08:00
2186
原创 样式与定位综合示例
* 默认状态下,HTML网页中的内容都是按照网页元素的顺序出现的,在网页样式技术出现前,网页内容的排版大都采用“表格”方式进行。使用样式技术后,网页元素的内容可以在网页中精确布局。如果将JavaScript应用在网页样式表有关定位的属性方面,就可以根据用户的操作动态地在网页中布局网页元素。* 在网页样式表定义中,属性position有两个属性值,分别为absolute(绝对位置)和
2007-10-15 14:22:00
869
原创 JavaScript检测
* 当浏览器不支持JavaScript时,可以使用<noscript></noscript>标签,在其中写入相应的HTML代码。这样,当用户浏览器不支持或JavaScript时,就会显示该标签内的信息。* 在<script>标签中,可以增加JavaScript的版本号,例如“<script language= "JavaScript1.0"
2007-10-15 14:20:00
647
原创 显示浏览器名称与版本
* 进行浏览器检测主要使用Navigator对象,其属性经常用于浏览器版本检测。如果程序中有不能兼容多种浏览器的代码时,就需要进行版本的检测,分别为不同的版本编写各自的代码。* JavaScript的Navigator对象提供了用于检测的性能。Navigator的属性最常应用于浏览器版本检测,这些属性名的用法为“navigator.属性名”。* 属性appCodeName包
2007-10-15 14:19:00
1966
原创 处理网页中表格内容
* 通过<table></table>标记中的id得到表格对象,或通过innerHTML插入表格对象。* 通过表格对象的insertRow方法在表格中插入行。* 通过行对象的insertCell方法在行中插入表格元素。* 通过表格元素对象的innerHTML方法添加表格元素中的内容。* 通过行对象的deleteCell方法删除行中的表
2007-10-15 14:18:00
913
原创 W3C对象模型方法
* 在HTML中,网页中的每一对标记就是一个元素对象,例如,<p></p>、<div></div>、 <table></table>等。为得到网页中的对象,可先将每一个标记赋值为一个惟一的id,例如,<p id="block1"></p>、<div id="titleBar"><
2007-10-15 14:18:00
901
原创 DHTML对象模型方法-innerHTML
* DHTML对象模型方法为JavaScript提供了得到网页对象的另外方法,使用时可以不必具体了解文档对象模型的结构层次,而直接得到网页中的所需元素对象。这样,JavaScript就可以方便地改变网页内容及网页的表现方式。* 该对象模型方法具有如下特点。在HTML中,网页中的每一对标记就是一个元素对象,例如,<p></p>、< div><
2007-10-15 14:17:00
914
原创 TreeView简单实现
Untitled Page function b1_onclick() {if(b1.innerText== "+"){b1.innerText= "-";list1.style.display= "block";}else{b1.innerText= "+";list1.style.display = "none";}} - list1 item1
2007-10-15 14:16:00
650
原创 DHTML对象模型方法
* 在DOM中,可以对页面元素进行访问,甚至对其进行操作。对于文档中的特定区域,如果已对其进行了惟一标识,则可以对该区域进行检索。* document.getElementById(元素标识)方法,返回id值为“元素标识”的对象的一个索引。* document.getElementsByName(元素名称)方法,返回name值为“元素名称”的所有XHTML元素对象的列表。*
2007-10-15 14:16:00
621
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人