自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

humingyan的专栏

qq:13139520

  • 博客(44)
  • 资源 (1)
  • 收藏
  • 关注

原创 在pl/sql中使用exp/imp工具实现oracle数据导出/导入

<br />Oracle 数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把 dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。<br /><br />执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,<br />DOS中可以执行时由于 在oracle 8i 中 安装目录/ora81/BIN被设置为全局路径,<br />该目录下有EXP.

2010-07-02 11:14:00 1166

原创 学习Silverlight时练手的一个网站程序代码

<br />下载后可直接打开项目运行<br />http://download.csdn.net/source/2509136<br /> <br /> 

2010-07-02 10:38:00 735 1

转载 js 数组 distinct

<br />Array.prototype.distinct = function() {<br /> var ret = [];<br /> for (var i = 0; i < this.length; i++) {<br />     for (var j = i+1; j < this.length;) {<br />         if (this[i] === this[j]) {<br />             ret.push(this.splice(j, 1)[0]);<br />

2010-07-02 10:24:00 4603 1

转载 CSS Hack汇总快查

<br />屏蔽IE浏览器(也就是IE下不显示)<br />*:lang(zh) select {font:12px  !important;} /*FF的专用*/<br />select:empty {font:12px  !important;} /*safari可见*/<br />这里select是选择符,根据情况更换。第二句是MAC上safari浏览器独有的。<br />仅IE7识别<br />*+html  {…}<br />当面临需要只针对IE7做样式的时候就可以采用这个HACK。<br />I

2010-07-02 10:22:00 383

转载 程序设计: 猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒

<br />程序设计: 猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒。(C#语言) <br />要求: 1.要有联动性,老鼠和主人的行为是被动的。<br />2.考虑可扩展性,猫的叫声可能引起其他联动效应。<br />using System;<br />using System.Collections.Generic;<br />using System.Linq;<br />using System.Text;<br /> <br />namespace CatMouse<br />{<br />   

2010-07-02 10:17:00 1561 1

转载 AjaxUI:鼠标拖拽

<br /><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <br /><HTML> <br /><HEAD> <br /><TITLE> New Document </TITLE> <br /><META NAME="Generator" CONTENT="EditPlus"> <br /><META NAME="Author" CONTENT=""> <br /><META NAME="Keywords" CONTENT=""

2010-07-02 10:14:00 596

转载 js中定时器的使用

<br />定时器:<br />用以指定在一段特定的时间后执行某段程序。<br />JS中定时执行,setTimeout和setInterval的区别,以及l解除方法<br />setTimeout(Expression,DelayTime),在DelayTime过后,将执行一次Expression,setTimeout 运用在延迟一段时间,再进行某项操作。<br />setTimeout("function",time) 设置一个超时对象<br />setInterval(expression,delay

2010-07-02 10:13:00 13585

转载 div+css面试题目

<br />1.超链接访问过后hover样式就不出现的问题?<br />被点击访问过的超链接样式不在具有hover和active了,解决方法是改变CSS属性的排列顺序: L-V-H-A<br />2.IE6的双倍边距BUG<br />例如:<br /><style type="text/css"> <br />      body {margin:0} <br />      div { float:left; margin-left:10px; width:200px; height:200px; bor

2010-07-02 10:11:00 661

转载 两个有序数组相关的算法

1、将两个有序数组合并为一个有序数组int[] MergeArray(int[] arrayX, int[] arrayY){ int arrayXCount = arrayX.Count; int arrayYCount = arrayY.Count; int totalCount = arrayXCount + arrayYCount; int[] mergedArray = new int[totalCount]; int i=0,j=0;

2010-07-02 10:08:00 481

转载 JScript中的prototype(原型)属性研究

<br />我们知道JScript中对象的prototype属性,是用来返回对象类型原型的引用的。我们使用prototype属性提供对象的类的一组基本功能。并且对象的新实例会"继承"赋予该对象原型的操作。但是这个prototype到底是怎么实现和被管理的呢? <br />    对于对象的prototype属性的说明,JScript手册上如是说:所有 JScript 内部对象都有只读的 prototype 属性。可以向其原型中动态添加功能(属性和方法),但该对象不能被赋予不同的原型。然而,用户定义的对象可以

2010-07-02 10:00:00 375

转载 JS判断页面控件是否可用

<br />近期做的项目中涉及到页面控件是否可用,发现了一些有趣的东西,现来说说具体如下:<br />我有一个需求,就是点击radiobutton1时textbox1控件可用,当点击radiobutton2时textbox1不可用。当时以为javascript可以很简单的就处理了这个问题,但发现并非如此。上网找了下资料可以了解到对于如:radiobutton、checkbox这样的控件是否可用直接设置它们的disabled属性为true,false即可。但像label,textbox这样的控件如果这样设置就

2010-07-02 09:58:00 1537

转载 判断事件源的另一方法

<br />判断事件源的另一方法,除可以用ID来找出事件源对象外,还可用window.event.srcElement来找出事件源  <br />function showMsg(){<br />        var otarget = window.event.srcElement<br />        alert(otarget.parentNode.innerText);<br />    }

2010-07-02 09:56:00 597

转载 javascript 中this 的用法

<br />1.<div onclick="// 可以在里面使用this">division element</div> this 指向div<br />2.    <div id="elmtDiv">division element</div><br />       <script language="javascript"><br />        var div = document.getElementById('elmtDiv');<br />        div.attachEvent('

2010-07-02 09:54:00 416

转载 JS闭包实现给DIV添加事件

<br />HTML:   1<ul id="pmenu" class="adminLeftNav">    <br /> 2    <li >菜单1 <br /> 3        <div id="p10"> <br /> 4            <a href="#">·子菜单</a> <br /> 5            <a href="#">·子菜单</a> <br /> 6            <a href="#">·子菜单</a> <br /> 7        </div> <br

2010-07-02 09:53:00 2442

原创 常用sql语句,计算表大小,sql注入

查看表空间的数据文件路径及大小SELECT TABLESPACE_NAME,BYTES/1024/1024 MB,FILE_NAMEFROM DBA_DATA_FILES where tablespace_name=IWAFER查看一个表的表空间select OWNER,TABLE_NAME,tablespace_name from dba_tables where TABLE_NAME=

2008-05-29 15:45:00 1575

转载 ORACLE应用经验-表空间

ORACLE应用经验-表空间 查看一个表的表空间select OWNER,TABLE_NAME,tablespace_name from dba_tables where TABLE_NAME=品种表;查看当前用户每个表占用空间的大小:    Select Segment_Name,Sum(bytes)/1024/1024 From User_Extents Group By Segm

2008-05-21 13:55:00 529

转载 自定义异常处理

 //自定义异常处理类 using System; using System.Diagnostics; namespace MyAppException ...{  /**//// <summary>  /// 从系统异常类ApplicationException继承的应用程序异常处理类。  /// 自动将异常内容记录到Windows NT/2000的应用程序日志  /// </summa

2008-05-21 13:42:00 547

原创 如何设置.NET1.1,.NET2.0共存在一台IIS服务器上呢?

在安装2个包后,在IIS服务器中的每个站点标签ASP.NET里都有1.1和2.0的选项。根据自己的程序需要设置相应的版本。 之后要特别注意1.1和2.0的web不可以使用相同的applicationpool,否则就会出现“Server Application Unavailable” 这个错误。因此在Application Pools 里先增加一个如“DotNet2.0 AppPool",然后在指

2008-05-20 10:19:00 2246

原创 一个简单的c#加密,签名,验签,解密算法.(2)

MiniDes.cspublic class MiniDes    ...{        public MiniDes()        ...{            //            // TODO: Add constructor logic here            //        }        private static string sKey    

2008-03-03 10:44:00 1410

原创 一个简单的c#加密,签名,验签,解密算法.(1)

 //文件:ParamHashtable.cs, MiniHashtable.cs, Key.cs, MiniDes.cs, CodeSign.cs//测试        //加载数据        ParamHashtable mymh = new ParamHashtable();        mymh.Add("jobPositionClass", 160);        mymh.

2008-03-03 10:41:00 1886

转载 CSS、XHTML中隐藏滚动条与设置样式

xhtml中隐藏滚动条在用ie6浏览有框架的xhtml页面的时候,默认会水平和垂直滚动条会一起出现,这是ie6的一个bug,在firefox上是正常的,出现的原因是其对XHTML 1.0 transitional doctype的解释缺陷.对于这个bug一般有3种解决方案,方法1:代码: 程序代码html { overflow-y: scroll; }原理:强制显示ie的垂直滚

2008-03-03 10:30:00 923

转载 JS中用replace的问题

"hand hand hand"想变换为"hand.gif hand.gif hand.gif"开始用str=str.replace("hand","hand.gif"); 输出:hand.gif hand hand只替换了一次。。。:(想到用正则,因为replace本来就可以用正则替换。引用返回根据正则表达式进行文字替换后的字符串的复制。stringObj.replace(rgExp

2008-03-03 10:29:00 600

转载 js模糊查询 定位select 下拉框

//功能:快速定位select中内容的方法  //描述:当txt中的内容变化时,下拉框的内容跟着定位。比如当在input中录入a时,select中定位到第一个有a开头的元素。  //     该方法是为选择炉号、选择钢号、选择生产号三个select元素用的。  //参数:selectName是select元素的名字,inputText是input中已经录入了的内容。  //增加人:段忠琳   

2008-03-03 10:28:00 8367

转载 开发基于ASP.NET WebService的图片验证码服务

要解决的问题:  1. 如何随机生成图片    生成system.drawing.bitmap对象,使用system.drawing.graphics向位图对象中绘图。  2. 如何在webservice的方法中通过参数传递图片数据    将bitmap对象输出成字节流,webmothod使用字节数组返回该字节流。  实例:  1. 用vs.net 2003创建一个asp.

2008-02-15 09:29:00 660 1

转载 .net framework 2.0 中新增的两个压缩类及SharpZipLib类

.net framework 2.0 中新增的两个压缩类system.io.compression 命名空间   注意:此命名空

2007-11-22 10:52:00 767

转载 .NET(C#) Hashtable Dictionary 探索

先看下面的代码using System;using System.Collections;namespace NoSortHashtable{    ///     /// Summary description for Class1.    ///     class Class1     {        ///         /// The main entry point for

2007-11-13 10:59:00 877

原创 C#Windows 服务制作安装删除

运行Visual Studio.NET,建立一个C#的Windows服务项目 主程序代码:using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Diagnostics;using System.ServiceProcess;using System

2007-10-29 11:38:00 3475 1

原创 .net2005(C#)下实现事件和委托的简单示例

 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;namespace WindowsApplication1...{    

2007-10-19 14:27:00 854

转载 c#运算符

C和C++开发人员应很熟悉大多数C#运算符,这里为新程序员和VB开发人员介绍最重要的运算符,并介绍C#中的一些新变化。C#支持表5-1所示的运算符,其中有4个运算符(sizeof、*、–>、&)只能用于不安全的代码(这些代码绕过了C#类型安全性的检查),这些不安全的代码见第7章的讨论。表  5-1

2007-07-09 09:43:00 1088

原创 实用开发二:ajax实现页面无刷新加载另一个页面的内容

// JScript 文件var AjaxLoadingImg="http://js.168ec.com/zh-cn/APP_WEB/Share/Image/Ajaxloading.gif";var AjaxLoadingText="正在处理,请稍候......";var AjaxErrImg="http://js.168ec.com/zh-cn/APP_WEB/Share/Image/Err

2007-06-25 14:16:00 3296 3

原创 实用开发一:c#封装好的处理图片的水印和生成缩略图的类

using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;usin

2007-06-25 14:08:00 4215 2

原创 .NET1.1下,使用C#自动生成Word2003文档(通过操作COM组件实现)

做了一个多月的C#生成Word文档的工作,我从一开始的对这个一窍不通,到现在的顺利完成了这个功能模块,其中还是有点心得的。想想自己说不定以后还会用到,于是想吧这些心得写下来,以供自己以后的学习。同时也希望对那些正在或正要编程实现自动生成Word的朋友有些小小的帮助。 对于用C#来自动生成Word文档来说,最大的问题是微软提供的所有文档的源代码一般都是VBA编程的,没有C#的现成文档,最多也只是

2007-06-25 13:21:00 1852

原创 Ajax错误处理机制技术探讨

AJAX框架组件的核心是XMLHttpRequest JavaScript对象,它允许客户端开发人员在不中断用户操作、不利用隐藏页面的情况下,通过HTTP发送和接收XML文档。现在,有些人可能会感到恐惧,因为它突然允许那些可能过多地使用了验证窗体和动画图像的客户端开发人员负责传递XML文档和处理HTTP头信息,但是,没有风险就没有收益。我们不用害怕,我将演示如何使用XMLHttpRequest来添

2007-06-25 13:19:00 757

转载 VS2005网站发布不便问题讨论

一、问题引入在VS2005网站开发过程中,网站发布问题一直是个问题.VS2005创建的网站有几个默认的目录:App_Code,App_Data,App_Themes........如果是但cs/vb文件,比如UploadFile.cs类UploadFile,这个类文件没有可视的aspx文件,那么这个文件就必须放到App_Code目录下,否则在VS2005网站中,该类是不可访问的.那么放就放进去吧,

2007-06-22 17:17:00 813

原创 五种提高 SQL 性能的方法

有时, 为了让应用程序运行得更快,所做的全部工作就是在这里或那里做一些很小调整。啊,但关键在于确定如何进行调整!迟早您会遇到这种情况:应用程序中的 SQL 查询不能按照您想要的方式进行响应。它要么不返回数据,要么耗费的时间长得出奇。如果它降低了报告或您的企业应用程序的速度,用户必须等待的时间过长,他们就会很不满意。就像您的父母不想听您解释为什么在深更半夜才回来一样,用户也不会听你解释为什么查询耗费

2007-06-22 11:29:00 450

原创 Sql Server存储过程编写经验和优化措

Sql Server存储过程编写经验和优化措施 一、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。   二、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用SP来封装数据库操作。如果项目的SP较多,书写又没有一定的规范,将会影响以后的系统维护困难和大SP逻辑的难以理解,另外如果数据库的数

2007-06-22 11:25:00 706

转载 SQL Server应用程序中的高级SQL注入(2)

SQL Server应用程序中的高级SQL注入[xp_cmdshell] 许多存储过程被创建在SQLSERVER中,执行各种各样的功能,例如发送电子邮件和与注册表交互。 Xp_cmdshell是一个允许执行任意的命令行命令的内置的存储过程。例如: Exec master..xp_cmdshell ’dir’ 将获得SQLSERVER进程的当前工作目录中的目录列表。 Exec master..x

2007-06-22 11:23:00 575

转载 SQL Server应用程序中的高级SQL注入1

 这份文档是详细讨论SQL注入技术,它适应于比较流行的IIS+ASP+SQLSERVER平台。它讨论了哪些SQL语句能通过各种各样的方法注入到应用程序中,并且记录与攻击相关的数据确认和数据库锁定。这份文档的预期读者为与数据库通信的WEB程序的开发者和那些扮演审核WEB应用程序的安全专家。介绍:     SQL是一种用于关系数据库的结构化查询语言。它分为许多种,但大多数都松散地基于美国国家标准化组织

2007-06-22 11:21:00 588

原创 通过XML快速建立EXCEL报表文件

通过XML快速建立EXCEL报表文件问题:        通过HTML直接改名为XLS文件,显示效果不好;        通过OLE控制EXCEL档数据量大时性能不好;        通过数据库直接导出EXCEL文件,格式不好控制。逆向示例:在EXCEL中打开一个XLS文件,然后再选择文件-另存为,在对话框中选择保存类型为“XML 表格”,然后保存文件,如A.XML,用文本编辑器打开A.XML,型

2007-06-22 11:15:00 1515

原创 浮点数精确运算的分析和解决办法

    1.01 + 2.01 = 3.02    2.01 * 2.01 = 4 0401   不知你注意没有,这个很寻常的等式,你如果将它放在C++中,Java中,Basic中,它居然是不成立的。计算机在开玩笑吗?噢,对了,隐约记得这好象是浮点数的问题,似乎很多很多年前,老师说过。还有某位姓林的先生在某本书里提过=0的判断。   嗯,如果你不遇到此问题,那你完全可以把它抛到火星上去,可惜,偶不

2007-06-22 11:10:00 656

Silverlight 小网站

学习Silverlight练手的一个小网站

2010-07-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除