自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 Application、Session、Cookie、ViewState的特性

Application的特性: 存储的物理位置:服务器端内存。 存储的类型限制:任意类型,Application对象可以存放其它对象。 状态使用的范围:整个应用程序。 存储的大小限制:任意大小。 生命周期:应用程序开始时创建,应用程序结束时销毁。 安全与性能:安全性较高(因为存放在服务器端),不能存放大量数据。 Session的特性:InProc StateServer SQLServer 存储的物理位置 IIS(内存) Windows服务进程(内存) SQLServer数据库(磁盘)存储的类型

2010-12-22 14:19:00 263

原创 WPF 生命周期

<br />SourceInitiated<br />Activated<br />Loaded<br />ContentRendered<br />Deactivated<br />Closing<br />Deactivated<br />Closed

2010-12-14 14:09:00 349

转载 SSL

SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。

2010-12-06 10:47:00 238

原创 AppDomain

<br />应用程序域,保证各应用程序之间不相互干扰。在Asp.net中,可以利用appdomain隔离一些不常使用的dll,在其域被回收时,不会影响到其他域的正常运行。

2010-12-03 13:54:00 224

原创 Singleton

<br />目的:限制实例数目

2010-11-30 22:49:00 171

原创 XSL

<br />XSL就是用来表现XML。

2010-11-28 23:00:00 222

转载 ASP.net 事件触发顺序

PreInitOnInitLoadViewState LoadPostBackData Page_LoadControl Event HandlersPreRender SaveViewState Render Unload

2010-11-28 21:55:00 283

转载 gc总结

总结我在这里写出了正篇文章的要点:一个对象只当在没有任何引用的情况下才会被回收。 一个对象的内存不是马上释放的,GC会在任何时候将其回收。 一般情况下不要强制回收工作。 如果没有特殊的需要不要写Finalizer。 不要在Finalizer中写一些有时间逻辑的代码。 在任何有非托管资源或含有Dispose的成员的类中实现IDisposable接口。 按照给出的Dispose设计写自己的Dispose代码。 当用胖对象时可以考虑弱引用的使用。 好了,就说到这里了,希望对GC的了解会让您的代码更加稳固,更加简洁

2010-11-26 17:52:00 369

转载 delegate 多线程

using System;using System.Threading; public class Student{ private int score; public void SetScore(int value) { if (value > 100 || value

2010-11-18 00:15:00 301

转载 线程安全的singleton实例

public class Singleton {<br /><br /> static class SingletonHolder {<br /> static Singleton instance = new Singleton();<br /> }<br /><br /> public static Singleton getInstance() {<br /> return SingletonHolder.instance;<br /> }<br /><br

2010-11-17 23:56:00 195

转载 delegate实例

<br />delegate就是调用其他类中的方法。<br /> <br />使用Delegate的方法:<br />using System;<br />using System.Threading;<br /> <br />publicclass Student<br />{<br /> <br />     privateint score;<br /> <br />     publicvoid SetScore(intvalue)<br />     {<br />      

2010-11-17 23:26:00 263

转载 抽象类与接口的区别

抽象类里面可以有非抽象方法但接口里只能有抽象方法 声明方法的存在而不去实现它的类被叫做抽像类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,其类型是一个抽像类,并让它指向具体子类的一个实例。不能有抽像构造函数或抽像静态方法。Abstract 类的子类为它们父类中的所有抽像方法提供实现,否则它们也是抽像类为。取而代之,在子类中实现该方法。知道其行为的其它类可以在类中实现这些

2010-11-17 23:08:00 433

原创 OR Mapping

<br />ORM,即Object-Relationl Mapping,它的作用是在关系型数据库和对象之间作一个映射,这样,我们在具体的操作数据库的时候,就不需要再去和复杂的SQL语句打交道,只要像平时操作对象一样操作它就可以了。

2010-11-09 11:28:00 179

转载 DCOM

DCOM---Microsoft Distributed Component Object Model(分布式组件对象模型,分布式组件对象模式)是一系列微软的概念和程序接口,利用这个接口,客户端程序对象能够请求来自网络中另一台计算机上的服务器程序对象。DCOM基于组件对象模型(COM),COM提供了一套允许同一台计算机上的客户端和服务器之间进行通信的接口(运行在Windows95或者其后的版本上)。

2010-11-09 10:23:00 451

转载 邮件格式check正则表达式

<br />Return Regex.IsMatch(strEmail, _<br />                   "^(?("")("".+?""@)|(([0-9a-zA-Z]((/.(?!/.))|[-!#/$%&'/*/+/=/?/^`/{/}/|~/w])*)(?<=[0-9a-zA-Z])@))" + _<br />                   "(?(/[)(/[(/d{1,3}/.){3}/d{1,3}/])|(([0-9a-zA-Z][-/w]*[0-9a-zA-Z]/.

2010-11-09 10:12:00 1080

转载 装箱(Boxing)拆箱(unboxing)

<br />拆箱是把“引用”类型转换成“值”类型; <br />装箱是把“值”类型转换成“引用类型”; <br />原因是有时某些方法的参数要求使用“引用”类型,而你想把“值”类型的变量通过这个参数传入,就需要使用这个操作。 <br /><br />拆箱和装箱 其实就是类型转换 在C#里那么叫 <br /><br />装箱:低类型-->高类型 例:object i="aa"; <br />这个是 string --> object 叫装箱 <br /><br />拆箱:高类型-->低类型 例:String

2010-11-04 11:56:00 337

转载 GC机制

<br />http://www.cppblog.com/mzty/archive/2006/04/30/6486.html

2010-11-02 16:47:00 213

转载 Override和Overload的区别。

◆override 表示重写,用于继承类对基类中虚成员的实现◆overload 表示重载,用于同一个类中同名方法不同参数(包括类型不同或个数不同)的实现 using System;  using System.Collections.Generic;  using System.Text;     namespace Example07  {  class Program  {  class BaseClass  {  public virtual void F()  {  Console.WriteLin

2010-11-02 15:46:00 161

转载 Abstract Factory实例

<br />public abstract class Road<br />{<br />}<br />public abstract class House<br />{<br />}<br />public abstract class Role<br />{<br />}<br />public class ClassicRoad : Road<br />{<br />}<br />public class ClassicHouse : Ho

2010-10-28 23:39:00 216

空空如也

空空如也

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

TA关注的人

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