白天有雨

此处应该有掌声

导航

2006年3月10日 #

.net中何有效的使用Cache

摘要: Cache 即高速缓存 ,我想很多人对他的第一印象一定像我一样,感觉他一定能提高系统得性能和运行速度。的确。Net推出cache的初衷确实是这样的。那么cache是如何提高系统性能与运行速度呢?是不是在任何情况下用cache都能提高性能?是不是cache用的越多就越好呢?我在近期开发的项目中有所体会,写下来当作总结也希望能跟大家一起探讨探讨,有错误的地方希望大家批评指正。 1. Ca... 阅读全文

posted @ 2006-03-10 11:01 卓如 阅读(172) 评论(0) 推荐(0) 编辑

.net缓存应用与分析

摘要: 在 ASP.NET 提供的许多特性中,缓存支持我最欣赏的特性,相比 ASP.NET 的所有其他特性,缓存对应用程序的性能具有最大的潜在影响,利用缓存和其他机制,ASP.NET 开发人员可以接受使用开销很大的控件(例如,DataGrid)构建站点时的额外开销,而不必担心性能会受到太大的影响。为了在应用程序中最大程度地利用缓存,应该考虑在所有程序级别上都实现缓存的方法。 实现 要实现页... 阅读全文

posted @ 2006-03-10 11:00 卓如 阅读(305) 评论(0) 推荐(0) 编辑

Delphi字符串函数大全

摘要: uses StrUtils;【字符串函数大全】 首部 function AnsiResemblesText(const AText, AOther: string): Boolean; $[StrUtils.pas功能 返回两个字符串是否相似说明 ANSI(American National Standards Institute)美国国家标准协会;不区分大小写参考 function StrUti... 阅读全文

posted @ 2006-03-10 10:58 卓如 阅读(999) 评论(0) 推荐(0) 编辑

2006年3月1日 #

55种网页常用小技巧(javascript) (转)

摘要: 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="return false;" 防止复制 5. IE地址栏前换成自己的图标 6. 可以在收藏夹... 阅读全文

posted @ 2006-03-01 10:36 卓如 阅读(866) 评论(0) 推荐(0) 编辑

一个程序详细研究DataReader(转)

摘要: 一个程序详细研究DataReader 作者:未知[获得此文档时候没有作者记录,深感抱歉,本文档全为转载] //***********************************************************//*名称:一个程序详细研究DataReader,同时显示Command用法//*功能:演示DataR... 阅读全文

posted @ 2006-03-01 10:18 卓如 阅读(400) 评论(0) 推荐(0) 编辑

2006年2月16日 #

解决WebControl的doPostBack参数传递问题

摘要: 这些天做了一个WebControl,Control支持复杂的交互,有很多的参数通过调用 __doPostBack(id, eventArgument)来和控件交互。doPostBack的用法是,id: 服务器控件的ClientID,eventArgument: 传回服务器的参数。这个参数在服务器端通过IPostBackDataHandler.LoadPostData(string postDat... 阅读全文

posted @ 2006-02-16 12:24 卓如 阅读(826) 评论(0) 推荐(0) 编辑

2006年1月25日 #

用DataReader还是DataSet?

摘要: 我经常听到有人问这个问题:“在ASP.NET Web应用程序中我应该用DataReader类还是DataSet类呢?”在很多文章以及新闻组的贴子中我经常看到这样的误解,即认为DataReader(SqlDataReader或OleDbDataReader的缩写)比DataSet好。有时候我也会看到相反的说法。事实上,Microsoft创建了这两个数据存取类是因为它们都是我们所需要的。每个类都有其优... 阅读全文

posted @ 2006-01-25 13:18 卓如 阅读(436) 评论(0) 推荐(0) 编辑

200个Gmail邀请,要的请留下邮箱地址

摘要: 200个Gmail邀请,要的请留下邮箱地址 阅读全文

posted @ 2006-01-25 12:26 卓如 阅读(379) 评论(10) 推荐(0) 编辑

2006年1月16日 #

一个WEB项目安装包,自动配置数据库,config文件和虚拟目录。。(转)

摘要: 最近一个web项目要打包,找了些资料,发现.NET自带的安装工程做web安装程序不是很好用,自己封装了一个,可以自动配置数据库和虚拟目录以及config文件,欢迎大家提出宝贵意见。using System;using System.Collections;using System.ComponentModel;using System.DirectoryServices;using System.... 阅读全文

posted @ 2006-01-16 16:25 卓如 阅读(1301) 评论(1) 推荐(0) 编辑

Asp.net中处理一个站点不同Web应用共享Session的问题

摘要: 1、问题描述: 系统S中有M1,M2,M3,M4四个模块,每个模块都是一个web应用。其中一个模块中设置Session后在其他模块中无法读取。 2、问题原因: 一个WEB应用相当于一个站点,应用与应用之间不可能共享Session。 3、解决方法: 1) 将四个web应用包含在同一个解决方案中 (注:调整.webinfo文件使解决方案能构正常运行) 2) 新建一个web应用Main... 阅读全文

posted @ 2006-01-16 12:22 卓如 阅读(258) 评论(0) 推荐(0) 编辑

IIS下中文名的文件无法下载问题的解决方案

摘要: 有两种方法可以解决此问题:1、在Web服务器端修改注册表,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\INETINFO_PARAMETERS\FAVORDBCS 把1改成0,之后重新启动IIS即可。(如果此值已经是0,应该不会出现上述问题)2、在客户端修改IE设置 把“总是以UTF-8发送URL”设置为不选中。(最好采用第一种方案,否则... 阅读全文

posted @ 2006-01-16 12:20 卓如 阅读(289) 评论(0) 推荐(0) 编辑

2006年1月13日 #

.NET中各种数据库连接大全

摘要: SQL Server ODBC Standard Security:"Driver={SQL Server};Server=Aron1;Database=pubs;Uid=sa;Pwd=asdasd;" Trusted connection:"Driver={SQL Server};Server=Aron1;Database=pubs;Trusted_Connection=yes... 阅读全文

posted @ 2006-01-13 13:38 卓如 阅读(639) 评论(0) 推荐(0) 编辑

经典正则表达式

摘要: 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符(包括汉字在内):[^\x00-\xff] 应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").length;} 匹配空行的正则表达式:\n[\s| ]*\r 匹... 阅读全文

posted @ 2006-01-13 13:37 卓如 阅读(241) 评论(0) 推荐(0) 编辑

对虚拟目录的操作

摘要: 之前做站点发布的时候,有用到对虚拟目录的操作,今天抽时间整理了一下,大概如下: 一、查看虚拟目录是否存在 private bool IsExitesVirtualDir(string virtualdirname) { bool exited =false; DirectoryEntry _entry = new DirectoryEntry("IIS://localhost/W3SV... 阅读全文

posted @ 2006-01-13 13:35 卓如 阅读(241) 评论(0) 推荐(0) 编辑

2006年1月7日 #

C#下实现动态系统托盘图标

摘要: 程序主要用到了一下几个类: System.Windows.Fomrs.NotifyIcon类System.Windows.Forms.ContextMenu类System.Windows.Forms.MenuItem类System.Windows.Forms.Label类System.Windows.Forms.Timer类 二、程序设计和运行的环境: (1)微软公司视窗2000服务器版或... 阅读全文

posted @ 2006-01-07 12:10 卓如 阅读(283) 评论(0) 推荐(0) 编辑

2005年12月31日 #

关于硬盘序列号的类

摘要: using System; using System.IO; using System.Runtime.InteropServices; using System.Text; using Microsoft.Win32; namespace Wjb.ReadOrWriteIniAndReg { /// /// HardDiskVal 的摘要说明。 /// 读取指定盘符的硬盘序列号 /// 功能:... 阅读全文

posted @ 2005-12-31 15:31 卓如 阅读(348) 评论(0) 推荐(0) 编辑

确保只有一个程序实例运行(C#)之解决方案

摘要: 转帖自http://www.yesky.com/20030407/1661941.sHTML如何确保在C#中只有一个程序(实例)运行? 解答:主要应用System.Diagnostics名字空间中的Process类来实现,思路,我们在运行程序前,查找进程中是否有同名的进程,同时运行位置也相同程,如是没有运行该程序,如果有,就将同名的同位置的程序窗口置前.主要代码:[C#]public stati... 阅读全文

posted @ 2005-12-31 15:26 卓如 阅读(439) 评论(0) 推荐(0) 编辑

c#中设置默认打印机

摘要: using System.Management; string PrinterName = "HP LaserJet 6L"; ManagementObjectSearcher query; ManagementObjectCollection queryCollection; string _classname="SELECT * FROM Win32_Printer"; query=new M... 阅读全文

posted @ 2005-12-31 15:25 卓如 阅读(2002) 评论(3) 推荐(0) 编辑

老外编的程序:Timed Thread Example

摘要: using System;using System.Threading;class App { public static void Main() { Console.WriteLine("Checking for status updates every 2 seconds."); Console.WriteLine(" (Hit Enter to termiante... 阅读全文

posted @ 2005-12-31 15:24 卓如 阅读(248) 评论(0) 推荐(0) 编辑

不错的线程使用示例

摘要: /// /// Copyright (c) Microsoft Corporation. All Rights Reserved.////// This source code is intended only as a supplement to Microsoft/// Development Tools and/or on-line documentation. See ... 阅读全文

posted @ 2005-12-31 15:22 卓如 阅读(315) 评论(0) 推荐(0) 编辑

线程的实现

摘要: 1.1.1 创建和使用线程 用户可以通过声明一个变量类型System.Threading来建立一个新的线程。并且还提供了一个AddressOf操作和一个用户想运行的过程或方法。例如: Dim mythread as New System.Threading.Thread(AddressOf MySub) 用户可以使用”Start”方法来开始一个线程,例如Thread.Start()。 下面我们就举... 阅读全文

posted @ 2005-12-31 15:21 卓如 阅读(279) 评论(0) 推荐(0) 编辑

IIS管理类(C#)

摘要: ///*********************************************************** ///************** IIS控制管理类 1.0 Beta ************** ///************** Author: 飞刀 ************** ///************** http://www.ASPcn.com ***... 阅读全文

posted @ 2005-12-31 15:17 卓如 阅读(323) 评论(0) 推荐(0) 编辑

如何用C#实时获取CPU利用率

摘要: using System; using System.Diagnostics; using System.Threading; public class CpuLoadInfo { // auxiliary print methods private static void Say ( string txt ) { Console.WriteLine(txt); } // auxiliary pr... 阅读全文

posted @ 2005-12-31 15:15 卓如 阅读(1899) 评论(0) 推荐(0) 编辑

C#调用控制面板选项

摘要: 在Windows操作系统中,控制面板的文件一般是以“.cpl”为后缀的,下表列出Windows控制面板常用的选项及其文件名: ------------------------------------------------------------------------------------------------- 选项 文件名 --------------------------------... 阅读全文

posted @ 2005-12-31 15:14 卓如 阅读(955) 评论(0) 推荐(0) 编辑

用C#编写获取远程IP,MAC的方法

摘要: 如果要想获得远程的地址,需要用sendarp这个函数来实现。具体的代码如下: [DllImport("Iphlpapi.dll")] private static unsafe extern int SendARP(Int32 dest,Int32 host,ref IntPtr mac,ref IntPtr length); [DllImport("Ws2_32.dll")] private s... 阅读全文

posted @ 2005-12-31 15:11 卓如 阅读(535) 评论(1) 推荐(0) 编辑

用C#设计一个命令行方式的文件分割器

摘要: 本文用微软的visual studio .net开发环境的C#语言也来设计一个文件分割器,并且以DOS命令行方式运行,就象使用copy命令一样简单。从中也可以了解文件分割的原理以及.net框架对文件的读写操作方式。 新建一个visual c#项目,选择“控制台应用程序”,项目名称设置为filesplitcon,系统自动产生了class1.cs文件,将以下的代码加入到class1.cs的相应区域中:... 阅读全文

posted @ 2005-12-31 15:11 卓如 阅读(288) 评论(0) 推荐(0) 编辑

委托的说明和举例

摘要: 委托是C#中的一个全新的概念.类似于C++中的函数指针.但是,不像C++中的函数指针,委托是完全面向对象的; 不像指向成员函数的指针,委托封装一个对象的实例方法或静态方法. 一个委托声明定义一个从System.Delegate派生的类.一个委托实例封装一个或多个方法,每一个被称为可调 用的实体.委托的最有用和感兴趣的是,它不知道或不关心,它所封装的方法的类.所以说,委托是"匿名"引用. ... 阅读全文

posted @ 2005-12-31 15:07 卓如 阅读(264) 评论(0) 推荐(0) 编辑

用API修改注册表的完整模块

摘要: 有些老掉牙了,这是很久以前写的了,觉得功能已经比较完善了。 下载地址: http://www.wowor.net/bbs/up/files/2004403_mregistry.zip 这是我用这个模块写过的一个软件: 注册表大师 2.0 http://www.onlinedown.net/soft/16780.htm 标准模块代码: '*******************************... 阅读全文

posted @ 2005-12-31 15:06 卓如 阅读(375) 评论(0) 推荐(0) 编辑

.Net中如何操作IIS

摘要: Net中实际上已经为我们在这方面做得很好了。FCL中提供了不少的类来帮助我们完成这项工作,让我们的开发工作变非常简单和快乐。编程控制IIS实际上很简单,和ASP一样,.Net中需要使用ADSI来操作IIS,但是此时我们不再需要GetObject这个东东了,因为.Net为我们提供了更加强大功能的新东东。 System.DirectoryServices命名空间中包括了些强大的东东--Director... 阅读全文

posted @ 2005-12-31 15:05 卓如 阅读(320) 评论(0) 推荐(0) 编辑

HTTPBrowserCapabilities---在asp.net中显示浏览器属性

摘要: 属性 描述 ActiveXControls 检查浏览器是否支持ActiveXControls返回true,false AOL 检查浏览器是否是AOL返回true,false Cookies 检查浏览器是否支持Cookies但是不检查用户是否启用Cookies返回true,false Crawler Browser 浏览器的名字,例如“... 阅读全文

posted @ 2005-12-31 15:02 卓如 阅读(369) 评论(0) 推荐(0) 编辑