自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

转载 消息队列(Message Queue)简介及其使用

消息队列(Message Queue)简介及其使用  利用 MSMQ(Microsoft Message Queue),应用程序开发人员可以通过发送和接收消息方便地与应用程序进行快速可靠的通信。消息处理为您提供了有保障的消息传递和执行许多业务处理的可靠的防故障方法。MSMQ与XML Web Services和.Net Remoting一样,是一种分布式开发技术。但是在使用XML W

2007-07-05 16:55:00 475 1

原创 C# 调用关闭显示器的函数

[DllImport( "user32.dll" )]        public static extern IntPtr SendMessage (            IntPtr hWnd,            uint msg,            uint wParam,            int lParam );        private const uint W

2007-03-29 09:00:00 1119

原创 用FileSystemWatcher监控作业

在.NET Framework中的System.IO命名空间包括FileSystemWatcher类。这个类提供监控作业的目录或文件的功能。如果你的应用程序需要知道新文件是何时被加入指定目录的或者文件是何时被删除的,那么这个功能会很有用处。要使用FileSystemWatcher,首先要创建一个类的实例。Private dirWatcher As New System.IO.FileSystemW

2007-03-28 08:39:00 615

转载 技巧/诀窍:在ASP.NET中重写URL

【原文地址】Tip/Trick: Url Rewriting with ASP.NET 【原文发表日期】 Monday, February 26, 2007 9:27 PM 经常有人请我指导应该如何动态地“重写”URL,以在他们的ASP.NETweb应用中发布比较干净的URL端点。这个博客帖子概述了几个方法,你可以用来在ASP.NET中干净地映射或重写URL,以及按照你自己的需求组织你的URL

2007-03-27 09:06:00 547 2

原创 向Excel中插入数据

using Excel=Microsoft.Office.Interop.Excel;using ExcelC=Microsoft.Office.Core;          Excel.Application app = new Microsoft.Office.Interop.Excel.Application();            app.Workbooks.Open(@"D:/CEx

2007-03-25 09:43:00 520

原创 C#操作iis

操作iis应用程序池 using System; using System.DirectoryServices; using System.Reflection; namespace ADSI1 {  ///  /// Small class containing methods to configure IIS.  ///  class ConfigIIS  {   ///   /// Th

2007-03-23 10:29:00 965

原创 对系统进程操作

获得当前计算机系统内所有的已启动的进程:System.Diagnostics.Process[] processOnComputer = System.Diagnostics.Process.GetProcesses();foreach ( System.Diagnostics.Process p in processOnComputer ){System.Console.WriteLine(p.

2007-03-23 10:28:00 453

转载 C#调用RAR.EXE

System.Diagnostics.Process.Start("rar.exe", @"a  -inul -y c:/my.rar c:/myweb"); 

2007-03-19 09:02:00 971

原创 通用的加入收藏夹代码

// function bookmark(){var title=document.titlevar url=document.location.hrefif (window.sidebar) window.sidebar.addPanel(title, url,"");else if( window.opera && window.print ){var mbm = document.creat

2007-03-14 13:58:00 598

转载 参数format格式详细用法

参数format格式详细用法格式字符 关联属性/说明d ShortDatePattern                                                  -----08/30/2006D LongDatePattern                                                   -----Wednesday, 30 Augu

2007-03-13 14:37:00 750

转载 基于C#的接口基础教程之六

第六节、接口转换  C#中不仅支持.Net 平台,而且支持COM平台。为了支持 COM和.Net,C# 包含一种称为属性的独特语言特性。一个属性实际上就是一个 C# 类,它通过修饰源代码来提供元信息。属性使 C# 能够支持特定的技术,如 COM 和 .Net,而不会干扰语言规范本身。C# 提供将COM接口转换为 C#接口的属性类。另一些属性类将 COM类转换为C# 类。执行这些转换不需要任何 

2007-03-13 14:36:00 433

转载 基于C#的接口基础教程之七

第七节、覆盖虚接口  有时候我们需要表达一种抽象的东西,它是一些东西的概括,但我们又不能真正的看到它成为一个实体在我们眼前出现,为此面向对象的编程语言便有了抽象类的概念。C#作为一个面向对象的语言,必然也会引入抽象类这一概念。接口和抽象类使您可以创建组件交互的定义。通过接口,可以指定组件必须实现的方法,但不实际指定如何实现方法。抽象类使您可以创建行为的定义,同时提供用于继承类的一些公共实现。对

2007-03-13 14:36:00 366

转载 基于C#的接口基础教程之四

第四节、访问接口  对接口成员的访问  对接口方法的调用和采用索引指示器访问的规则与类中的情况也是相同的。如果底层成员的命名与继承而来的高层成员一致,那么底层成员将覆盖同名的高层成员。但由于接口支持多继承,在多继承中,如果两个父接口含有同名的成员,这就产生了二义性(这也正是C#中取消了类的多继承机制的原因之一),这时需要进行显式的定义: using System ;interfac

2007-03-13 14:35:00 391

转载 基于C#的接口基础教程之五

第五节、实现接口  1、显式实现接口成员  为了实现接口,类可以定义显式接口成员执行体(Explicit interface member implementations)。显式接口成员执行体可以是一个方法、一个属性、一个事件或者是一个索引指示器的定义,定义与该成员对应的全权名应保持一致。using System ;interface ICloneable { object Clone

2007-03-13 14:35:00 413

转载 基于C#的接口基础教程之二

第二节 定义接口  从技术上讲,接口是一组包含了函数型方法的数据结构。通过这组数据结构,客户代码可以调用组件对象的功能。  定义接口的一般形式为:[attributes] [modifiers] interface identifier [:base-list] {interface-body}[;]   说明:  1、attributes(可选):附加的定义性信息。  2

2007-03-13 14:34:00 401

转载 基于C#的接口基础教程之三

第三节 定义接口成员  接口可以包含一个和多个成员,这些成员可以是方法、属性、索引指示器和事件,但不能是常量、域、操作符、构造函数或析构函数,而且不能包含任何静态成员。接口定义创建新的定义空间,并且接口定义直 接包含的接口成员定义将新成员引入该定义空间。  说明:  1、接口的成员是从基接口继承的成员和由接口本身定义的成员。  2、接口定义可以定义零个或多个成员。接口的成员必须是方

2007-03-13 14:34:00 305

转载 基于C#的接口基础教程之一

第一节 接口慨述  接口(interface)用来定义一种程序的协定。实现接口的类或者结构要与接口的定义严格一致。有了这个协定,就可以抛开编程语言的限制(理论上)。接口可以从多个基接口继承,而类或结构可以实现多个接口。接口可以包含方法、属性、事件和索引器。接口本身不提供它所定义的成员的实现。接口只指定实现该接口的类或接口必须提供的成员。   接口好比一种模版,这种模版定义了对象必须实现的方

2007-03-13 14:33:00 361

转载 C#的四个基本技巧

1.如果可能尽量使用接口来编程   .NET框架包括类和接口,在编写程序的时候,你可能知道正在用.NET的哪个类。然而,在这种情况下如果你用.NET支持的接口而不是它的类来编程时,代码会变得更加稳定、可用性会更高。请分析下面的代码: private void LoadList (object [] items, ListBox l) {  for (int i = 0; i   l.Ite

2007-03-13 14:32:00 290

转载 Net中的反射使用入门

[转载] MSDN:ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpguide/html/cpcondiscoveringtypeinformationatruntime.htm提纲:1、 什么是反射2、 命名空间与装配件的关系3、 运行期得到类型信息有什么用4、 如何使用反射获取类型5、 如何根据类型来动态创建对象6、 如何获取方法以及动

2007-03-13 14:31:00 441

原创 sql_字符串函数

要看a的ASCII码,sql语句select ascii(a)要看ASCII码为56的字符select char(56)ASCII() --函数返回字符表达式最左端字符的ASCII 码值CHAR() --函数用于将ASCII 码转换为字符--如果没有输入0 ~ 255 之间的ASCII 码值CHAR 函数会返回一个NULL 值LOWER() --函数把字符串全部转换为小写UPPER() --函

2007-03-12 14:57:00 488

原创 aspnet_client目录丢失处理

正好做一个小项目,本地调式通过后放到网上报错了,查了一下,发现aspnet_client目录没有,当然可以把本地的上传一次,其实还可以通过aspnet_regiis.exe重新生成一个,查了一下资料,把aspnet_regiis.exe的功能整理一下:aspnet_regiis.exe [-i[r] [-enable] | -u[a] | -r | -s[n] | -k[n]  | -lv

2007-03-12 14:56:00 621

转载 asp.net 2.0可输入的Dropdownlist控件

下面是代码,自己用vs2003编译成dll,放心可以在。net 2.0使用的。using System;using System.Collections.Specialized;using System.ComponentModel;using System.Configuration;using System.Text;using System.Resources;using System.

2007-03-03 15:52:00 2085

转载 SQL2000中默认sa帐号改名和删除的最安全方法

众所周知,在M$sql中有个绝对是网络安全中的隐患的帐号sa,系统管理员 (sa),默认情况下,它指派给固定服务器角色 sysadmin,并不能进行更改。这个sa一般情况下是既不可以更改名称,也不可以删除,呵呵,有点鸡肋的味道,弃置可惜,食之无味。在偶装上sql2000之后,感觉总之怪怪的,放着这个后门在,始终都不放心,担心有一天被人破出密码,那偶的电脑不就完拉,偶在黑道混拉那么多天,要是传出去,

2007-03-03 15:51:00 746 1

原创 按钮倒计时效果

           var   iSecond   =   6;     function   bao()     {             iSecond--;             if(iSecond>0)             {                     document.all.sub.value   =   还剩余   +   iSecond   +  

2007-03-01 13:22:00 800

原创 按钮倒计时功能

            var   iSecond   =   6;     function   bao()     {             iSecond--;             if(iSecond>0)             {                     document.all.sub.value   =   还剩余   +   iSecond   +  

2007-03-01 13:04:00 352

原创 C#截图代码

System.Drawing.Image myImage = new Bitmap(700, 500);//截屏大小        Graphics g = Graphics.FromImage(myImage);        g.CopyFromScreen(new Point(300, 160), new Point(0, 0), new Size(700, 500));//左300顶160

2007-02-28 14:28:00 817

原创 一个不错的分页储存过程(支持时间排序)

CREATE procedure p_show2( @select_list varchar(1000)=*,--不需要select@table_name varchar(100),@where varchar(1000)=,--不需要where@primary_key varchar(100),--当是表联合时,加表名前缀.@order_by varchar(200),--需要完整的子句

2007-02-28 14:26:00 388

原创 上下划线样式

A:link { COLOR: #000000; TEXT-DECORATION: none}A:visited { COLOR: #000000; TEXT-DECORATION: none}A:active { TEXT-DECORATION: none}A:hover { COLOR: #000000; TEXT-DECORATION: underline overline}  

2007-02-28 14:26:00 360

原创 通过代码给IIS增加主机头

看了一醉解千愁的修改IIS目录的Asp.Net版本之后,想到以前想过要通过代码给IIS增加主机头,却一直没去研究,今天趁着兴趣,决定把这个问题解决了。对于Blog网站,如果需要为用户提供二级域名支持,而Web程序不是运行默认站点中,就需要在用户注册时通过代码给IIS增加相应的主机头。这个问题是通过Google搜索到Append a host header by code in IIS解决的,经过测

2007-02-28 14:25:00 422

原创 清理SQL日志

清空日志SQL 查询分析器内输入:DUMP  TRANSACTION  库名  WITH  NO_LOG    再:企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了 

2007-02-28 14:24:00 329

原创 设定sql server定期自动备份数据库

企业管理器中的Tools,Database Maintenance Planner,可以设置数据库的定期自动备份计划。并通过启动Sql server Agent来自动运行备份计划。具体步骤如下: 1、打开企业管理器,在控制台根目录中依次点开Microsoft SQL Server-->SQL Server组-->双击打开你的服务器 2、然后点上面菜单中的工具-->选择数据库维护计划器 3、下一步选

2007-02-28 14:24:00 310

原创 几款精典按钮CSS样式

.btn {BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartCo

2007-02-28 14:23:00 565

原创 代码操作IIS之虚拟目录

整个后台文件如下:using System;using System.Data;using System.DirectoryServices;using System.Collections;using System.Threading;namespace Aspcn.Management{/// /// IISManager 的摘要说明。/// public class IISManager

2007-02-28 14:22:00 242

原创 WebBrowser打印机有关代码

 

2007-02-28 14:21:00 655

原创 sqlserver的几个函数要记录

要实现数据表中的一个字段中的文本为"xxx.gif"的转换为"xxx.jpg",我不知道其具体名称,只知道是以gif结尾。问题解决:update pet set petPhoto=substring(petPhoto,1,datalength(petPhoto)-3)+’jpg’注意匹配符:“%”为匹配任意长度任意字符,“_”匹配单个任意字符,[A]匹配以A开头的,[^A]匹配除开以A开头的。

2007-02-28 14:20:00 297

原创 Javascript读写Cookies

// 写 cookiefunction setCookie(sName, sValue, iTime){ var date = new Date(); date.setTime(date.getTime()+iTime*1000); document.cookie = escape(sName) + "=" + escape(sValue) + "; expires=" + date.toGMTS

2007-02-28 14:19:00 277

原创 Cookie相关信息

本系统要求使用Cookie,并保证安全,假如您的浏览器禁用Cookie,您将不能登录本系统……  如何确定您是否正确启用cookie  1.查询自己所使用的IE版本。 打开IE,点击菜单条上的"帮助"(Help)在展开的菜单里,选择最下面一条"关于Internet Explorer"(About Internet Explorer)在弹出的窗口中,Internet Explorer图片

2007-02-28 14:18:00 375

原创 asp防页面刷新的方法

asp防页面刷新的方法!2006-10-02 10:00================================================过程名:PreventRefresh作  用:防止刷新页面================================================Sub PreventRefresh()    Dim RefreshTime,isR

2007-02-28 14:17:00 741

原创 ASP.NET获取客户端IP及MAC地址

获取客户端IP:private string GetClientIP()  {   string result = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];   if (null == result || result == String.Empty)   {    result = HttpCon

2007-02-28 14:16:00 424

转载 页面进度条

引用命名空间:using System.Threading;在Page_Load事件里输入:Response.Write("");        Response.Write("_");        Response.Write("");        Response.Write("mydiv.innerText = ;");        Response.Write(""); 

2006-08-15 22:45:00 382

SQL2000数据库复制订阅设置过程

SQL2000数据库复制订阅设置过程

2008-02-29

空空如也

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

TA关注的人

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