显示window7桌面IE9图标

评论(0)浏览(83)分类:操作系统及应用软件
显示window7桌面IE9图标  windows7桌面默认不现身IE9的图标,只在快速启动中有IE9的图标,因为微软怕反垄断,所以现在的IE8已经不与系统绑定了,所以没有IE9桌面图标。如果需要在windows7显示IE9桌面图标,把以下代码另存为REG文件,双击导入到WINDOWS 7 注册表即可。Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\CLSID\{B416D21B-3B22-B6D4-BBD3-BBD452..

asp.net实现文件压缩解压缩

评论(0)浏览(83)分类:Asp.Net/C#/WCF
asp.net实现文件压缩解压缩  如果服务器上安装了RAR程序,那么asp.net可以调用RAR实现文件压缩与解压缩。  不过要注意的是,由于Web程序不能直接调用客户端的程序(除非用 ActiveX,ActiveX几乎被废弃),所以如果要想实现让用户把本地文件用网页解压缩只有把文件上传到服务器上再调用服务器上的RAR压缩,同理要解压缩本地的RAR文件可以把文件上传到服务器解压再拿回来..

asp.net使用jmail设置回复地址

评论(0)浏览(83)分类:Asp.Net/C#/WCF
asp.net使用jmail设置回复地址+展开-C#usingjmail;publicclasssendmail{///summary///发送邮件////summary///paramname="tomail"收件人email/param///paramname="subject"邮件标题/param///paramname="body"邮件内容/param///paramname="replyTo"回复到的邮箱/param///paramname="replyName"发件人姓名/paramprivateboolSendMail(stringtomail,stringsubject,stringbody,stri..

设计模式(22)-Strategy Pattern

评论(0)浏览(83)分类:C#设计模式
设计模式(22)-Strategy Pattern一、 策略(Strategy)模式策略模式的用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。假设现在要设计一个贩卖各类书籍的电子商务网站的购物车(Shopping Cat)系统。一个最简单的情况就是把所有货品的单价乘上数量,但是实际情况肯定比这要..

C#反射教程(4)

评论(0)浏览(83)分类:Asp.Net/C#/WCF
C#反射教程(4)面试例题8:如何动态加载外部程序集并用反射获取指定类型的信息?考点:学习动态加载外部程序集的基本方法,理解Assembly类的Load()方法和LoadFrom()方法的区别。出现频率:★★★解答  通过System.Reflection命名空间下的Assembly类可以动态加载外部程序集,可选方法为Load()方法和 LoadFrom()方法。Load()方法用于加载当前程序集位于相同目录..

《Robots.txt 协议标准》介绍

评论(0)浏览(83)分类:lucene.net/分词技术
《Robots.txt 协议标准》介绍近期有很多站长咨询,怎样正确设置"robots.txt"文件。为了解决广大站长朋友们的疑问,我们对《Robots.txt 协议标准》进行了翻译,希望此篇译文能够帮助大家对"robots.txt"文件有更深的了解。Robots.txt 是存放在站点根目录下的一个纯文本文件。虽然它的设置很简单,但是作用却很强大。它可以指定搜索引擎蜘蛛只抓取指定的内容,或者是禁止搜索引..

用C#对ADO.NET数据库完成简单操作(2)

评论(0)浏览(83)分类:Asp.Net/C#/WCF
用C#对ADO.NET数据库完成简单操作(2)读取不同的数据类型["stuff"]通常可以返回某个类型的字符串。但是要获取一个整型或DateTime对象,就需要列出这些数据。以一个简单的例子或是ADODataReade内建的很多例子中的一个就可以说明。例如:intnOrdinalAge=dr.GetOrdinal("Age");intnAge=dr.GetInt32(nOrdinalAge);DateTimetUpdated=(DateTime)dr["Updated"];注意通过名字定位GetOrdinal字..

vbscript一个大数按位与的算法

评论(0)浏览(82)分类:Asp/VBScript
vbscript一个大数按位与的算法Dim a As String Dim b As String a = "4294967297" b = "4294967296" MsgBox a And b 提示溢出。 求一个可以处理大数按位与的算法。----------------+展开-VBScriptOptionExplicit'完整的PrivateSubCommand1_Click()Debug.Printdec2hex("12379814471884843981")Debug.Printhex2dec("ABCDEFABCDEFABCD")Debug.Printhex2dec(myand(dec2hex("42949..

.NET用JMAIL发邮件

评论(0)浏览(82)分类:Asp.Net/C#/WCF
.NET用JMAIL发邮件 .NET自带的有MAIL类,可以自己发邮件,不过要SMTP服务器的支持  对于我们这些寄居于别人服务器的,一般都没有装,就要用到第三方免费邮件提供商  因为没有验证用户信息,发出的信件会被很多服务器所拒收,还是用JMAIL发吧  安装JMAIL组件,在VS里添加对组件的引用 程序代码+展开-C# usingSystem; usingSystem.Web.Util; usingSystem.Web.Mail; ..

IP头和TCP头数据结构(C#版)

评论(0)浏览(82)分类:Asp.Net/C#/WCF
IP头和TCP头数据结构(C#版)IP头和TCP头数据结构(C#版)+展开-C#publicstructip_hdr//IP头{publicbyteh_lenver;//4位首部长度+4位IP版本号publicbytetos;//8位服务类型TOSpublicushorttotal_len;//16位总长度(字节)publicushortident;//16位标识publicushortfrag_and_flags;//3位标志位+13报片偏移publicbytettl;//8位生存时间TTLpublicbyteproto;//8位协议(TCP,UDP或其..

asp下载文件

评论(0)浏览(82)分类:Asp/VBScript
asp下载文件Sometimes you want a user to download a binary file instead of opening it inside the browser window. There are several different ways to accomplish this. Generically: %FileName = "Document.Doc"Response.ContentType = "application/octet-stream"Response.AddHeader "content-disposition", "attachment; filename =" filenameSe..

php学习--html字符替换

评论(0)浏览(82)分类:PHP/apache/Perl
php学习--html字符替换+展开-PHPfunctionHTMLEncode($str){$str=str_replace("\r","",$str);$str=str_replace("\"","",$str);$str=str_replace(">","",$str);$str=str_replace("","",$str);$str=str_replace("'","'",$str);$str=str_replace("\n","br/>",$str);return$str;}functionHTMLDecode($str){$str=str_replace("","\"",$str);$str=str_replace("",">",$st..

jdbc连接数据库驱动

评论(0)浏览(82)分类:Jsp/Java
jdbc连接数据库驱动MSSQLSERVERClass.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");java.sql.DriverManager.registerDriver(new com.microsoft.jdbc.sqlserver.SQLServerDriver());OracleClass.forName("oracle.jdbc.driver.OracleDriver");java.sql.DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());mysqlClass.forName("com.m..

慎用还原Wpa.dbl文件来达到使WindowsXP永远激活的目的

评论(0)浏览(82)分类:操作系统及应用软件
慎用还原Wpa.dbl文件来达到使WindowsXP永远激活的目的WinXP新增的激活功能很是讨厌。我想没有人会反对这个观点的。于是就有人提出备份WindowsXP的激活文件来达到永远激活WinXP的目的而不需要重新上网/打电话激活了。接着就有人说明了这个文件就是Wpa.dbl,没错,WindowsXP就是这个验证这个文件来确定你的WindowsXP是否需要激活/重新激活。但是经过我的一番实践,发现这个方法有欠妥之处。 前几日,我..

Windows XP 家庭用户内存优化指南

评论(0)浏览(82)分类:操作系统及应用软件
Windows XP 家庭用户内存优化指南  好多人的家里只有一台计算机,主要用来上上网和玩游戏,并且配置也不是很高,如果装上了Windows XP,你的感觉可以用一个字来形容:慢!这就是我装完Windows体验版(Windows XP的中文名字)的一个体验。为什么这么慢呢,因为微软为了让你有新的体验,所以往Windows XP中加入了大量崭新的功能,比如:帮助中心,远程桌面,系统恢复,自动软件更..

使用微软分布式缓存服务Velocity Part 1

评论(0)浏览(82)分类:SQL及数据库
使用微软分布式缓存服务Velocity Part 1概述Velocity是微软推出的分布式缓存解决方案,为开发可扩展性,可用的,高性能的应用程提供支持,可以缓存各种类型的数据,如CLR对象、XML、二进制数据等,并且支持集群模式的缓存服务器。Velocity也将集成在.NET Framework 4.0中,本文将介绍Velocity的一些预备知识、安装配置以及开发一个简单的示例。 简介既然是分布式的缓存平台,客户端应用..

设计模式(14)-Flyweight Pattern

评论(0)浏览(82)分类:C#设计模式
设计模式(14)-Flyweight Pattern一、 享元(Flyweight)模式Flyweight在拳击比赛中指最轻量级,即"蝇量级",有些作者翻译为"羽量级"。这里使用"享元模式"更能反映模式的用意。享元模式以共享的方式高效地支持大量的细粒度对象。享元对象能做到共享的关键是区分内蕴状态(Internal State)和外蕴状态(External State)。内蕴状态是存储在享元对象内部并且不会随环境改变而改变。..

C#设计模式(5)-Factory Method Pattern

评论(0)浏览(82)分类:C#设计模式
C#设计模式(5)-Factory Method Pattern一、 工厂方法(Factory Method)模式工厂方法(FactoryMethod)模式是类的创建模式,其用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中。工厂方法模式是简单工厂模式的进一步抽象和推广。由于使用了多态性,工厂方法模式保持了简单工厂模式的优点,而且克服了它的缺点。在工厂方法模式中,核心的工厂类不再负责所有产品的创..

3.5 类的方法

评论(0)浏览(82)分类:Asp.Net/C#/WCF
3.5 类的方法  创建了类,就需要创建类的字段,初始化字段。同样,创建了类之后也需要创建类的方法,来访问或者对字段进行操作。在类的对象的初始化后,对象能够使用方法进行对象的操作从而能够更加完整的描述一个对象(事务)。3.5.1 编写方法  方法是指定名称的一组语句,每个方法都有一个方法名和一个方法体。方法名用来指定方法的名称,方法体用来描..

索引碎片的整理

评论(0)浏览(82)分类:SQL及数据库
索引碎片的整理解决碎片问题一旦你确定表或索引有碎片问题,那么你有4个选择去解决那些问题:1. 删除并重建索引2. 使用DROP_EXISTING子句重建索引3. 执行DBCC DBREINDEX4. 执行DBCC INDEXDEFRAG尽管每一个技术都能达到你整理索引碎片的最终目的,但各有各的优缺点。删除并重建索引用DROP INDEX和CREATE INDEX或ALTER TABLE来删除并重建索引有些缺陷包括在删除重..

msn/windows live message 错误代码 80048820

评论(0)浏览(82)分类:操作系统及应用软件
msn/windows live message 错误代码 80048820  今天登陆msn/windows live message ,死活登陆不上,一直提示错误代码 80048820,检查的时候又是正确的。网上找的解决办法,关闭防火墙什么的都试过了,还是不行。  以前都是可以登录的,怎么现在登陆不了了?NND的熊。后面回想好像我是先登录msn然后再登陆qq的,今天是先登录了qq再登陆msn。难搞是qq搞的鬼。  于是退出qq,登陆msn。卧..

关闭危险端口防止病毒与黑客入侵

评论(0)浏览(82)分类:Asp/VBScript
关闭危险端口防止病毒与黑客入侵  当操作系统系统是不是WindowsXP SP1,但是安装了2005瑞星杀毒软件后总是提示系统有 MS-4011 Exploit 和Blaster Rpc Exploit 两个漏洞。  最直接的办法,把系统不用的端口都关闭掉,然后重新启动。如果瑞星还提示有漏洞攻击,就没办法了。注:关闭的端口有,135、137、138、139、445、1025、2475、3127、6129、3389、593,还有tcp.  具体..

WCF 4.0新特性-路由服务示例

评论(0)浏览(82)分类:Asp.Net/C#/WCF
WCF 4.0新特性-路由服务示例  创建连个简单的服务HelloServie和GoodbyeService。假设客户端 不能直接调用这两个服务,需要使用到路由服务作为两者之间的中介。整个消息路由的场景如下图所示,中间的GreetingService.svc就是代表 路由服务,而两个目标服务则通过HelloServie.svc和GoodbyeService.svc表示。路由服务使用的消息筛选器 EndpointAddressMessageFilter,即根据..

WCF授权-AuthorizationPolicy和ServiceAuthorizationManager示例

评论(0)浏览(81)分类:Asp.Net/C#/WCF
WCF授权-AuthorizationPolicy和ServiceAuthorizationManager示例  在《WCF授权-AuthorizationPolicy和ServiceAuthorizationManager》 中我们谈到:如果采用自定义安全主体权限模式,我们可以通过自定义AuthorizationPolicy或者 ServiceAuthorizationManager实现对基于当前认证用于相关的安全主体的提供,进而达到授权的目的。为了让大家对此有个更加深刻 的认识,在这篇文章中我们会提供一个具体的例子。[源..

WCF服务端运行时架构体系详解(一)

评论(0)浏览(81)分类:Asp.Net/C#/WCF
WCF服务端运行时架构体系详解(一)  WCF的服务端架构体系又可以成为服务寄宿端架构体系。我们知道,对于一个基于某种类型的服务进行寄宿只需要使用到一个唯一的对象,那就是ServiceHost。甚至在某种语境下,我们所说的服务实际上就是指的对应的ServiceHost对象。整个服务寄宿过程包括两个阶段,即服务描述的创建和服务端运行框架的建立。而第一个阶段创建的服务描述是为了第二个..

ASP.NET环境配置常见错误

评论(0)浏览(81)分类:Asp.Net/C#/WCF
ASP.NET环境配置常见错误一: 未开启脚本资源访问  **************************  *1: 错误表现 *  **************************  该页无法显示  您试图从目录中执行 CGI、ISAPI 或其他可执行程序,但该目录不允许执行程序。  --------------------------------------------------------------------------------  请尝试以下操作:  如果您认为该目录应该..

3.11 类命名

评论(0)浏览(81)分类:Asp.Net/C#/WCF
3.11 类命名  .NET框架系统中类的命名总是包含着各种含义,无论是命名空间还是类甚至是变量。良好的命名规范这能够让使用它 的人非常容易理解并方便阅读和使用。在系统开发中,对于程序开发人员而言,也推荐统一并按照一定的规范来命名,这用同样为了方便阅读和维护。3.11.1 命名空间的命名  在.NET框架中,包含很多系统的命名空间,示例代码如下所示..

7.4 ADO与ADO.NET

评论(0)浏览(81)分类:Asp.Net/C#/WCF
7.4 ADO与ADO.NET  ADO.NET相比于ADO有很大的改进。使用ADO.NET,能够更加容易的进行数据库的开发,其中,一部分是针对开发人员做出的更改,包括易用性、适用性等,其次的更改让ADO.NET相比于ADO,更加灵活、强大、易于升级使用。7.4.1 ADO概述  微软公司的ADO(ActiveX Data Objects)是一个用于存取数据源的COM组件。它提供了编程语言和统一数据访问方式O..

2.2 变量

评论(0)浏览(81)分类:Asp.Net/C#/WCF
2.2 变量  在任何编程语言中,无论是传统的面向过程还是面向对象都必须使用变量。因此,变量都有自己的数据类型,在使用变量的时候,必须使用相同的数据类型进行运算。在程序的运行中,计算中临时存储的数据都必须用到变量,变量的值也会放置在内存当中,由计算机运算后再保存到变量中,由此可见,变量在任何的应用程序开发中都是非常基础也是非常重要..

C#设计模式(11)-Composite Pattern

评论(0)浏览(81)分类:C#设计模式
C#设计模式(11)-Composite Pattern一、 合成(Composite)模式合成模式有时又叫做部分-整体模式(Part-Whole)。合成模式将对象组织到树结构中,可以用来描述整体与部分的关系。合成模式可以使客户端将单纯元素与复合元素同等看待。从和尚的故事谈起这是小时候我奶奶讲的故事:从前有个山,山里有个庙,庙里有个老和尚在给小和尚讲故事,讲的什么故事呢?从前有个山,山里有个庙..