自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

行者无疆

When I was young , I used to think that money was the most important thing . now that I am old , I know it is.

  • 博客(22)
  • 资源 (13)
  • 收藏
  • 关注

原创 类成员的初始化顺序

★类成员的初始化顺序, 举例 ChildClass从ParentClass继承而来ChildClass child = new ChildClass();1.  初始化ChildClass的静态字段(按声明顺序)2.  初始化ChildClass的静态构造函数3.  初始化ChildClass的实例字段4.  调用ChildClass的构造函数,并在此中断, 调用ParentClass的构造函

2007-10-10 00:18:00 688

原创 C#3.5体验

1.  隐含类型局部变量var关键字,告诉编译器(对于CLR来说,它是不会知道你是否使用了var, 编译器将其编译为实际类型)自己去推断它的类型。既然让编译器推断类型就必须声明的时候赋值,而且不能是null值。注意,这只能用于局部变量,用于字段是不可以的。code: private void TestVarDeclare()        {            var age =

2007-09-24 15:43:00 865

转载 c#事务的使用、示例及注意事项

什么是数据库事务  数据库事务是指作为单个逻辑工作单元执行的一系列操作。设想网上购物的一次交易,其付款过程至少包括以下几步数据库操作:  · 更新客户所购商品的库存信息  · 保存客户付款信息--可能包括与银行系统的交互  · 生成订单并且保存到数据库中  · 更新用户相关信息,例如购物数量等等正常的情况下,这些操作将顺利进行,最终交易成功,与交易相关的所有数据库信息也成功地更新。但是

2007-09-12 14:29:00 889

转载 KMP 字符串模式匹配详解

KMP 字符串模式匹配详解KMP字符串模式匹配通俗点说就是一种在一个字符串中定位另一个串的高效算法。简单匹配算法的时间复杂度为O(m*n);KMP匹配算法。可以证明它的时间复杂度为O(m+n).。一 . 简单匹配算法 先来看一个简单匹配算法的函数: int Index_BF ( char S

2007-09-11 01:56:00 657

转载 分块查找

     分块查找(Blocking Search)又称索引顺序查找。它是一种性能介于顺序查找和二分查找之间的查找方法。1、 二分查找表存储结构     二分查找表由"分块有序"的线性表和索引表组成。(1)"分块有序"的线性表     表R[1..n]均分为b块,前b-1块中结点个数为 ,第b块的结点数小于等于s;每一块中的关键字不一定有序,但前一块中的最大关键字必须小于后一块中的最小关键字,即

2007-09-11 00:19:00 2958

转载 二进制、八进制、十六进制[转]

这是一节“前不着村后不着店”的课。不同进制之间的转换纯粹是数学上的计算。不过,你不必担心会有么复杂,无非是乘或除的计算。生活中其实很多地方的计数方法都多少有点不同进制的影子。比如我们最常用的10进制,其实起源于人有10个指头。如果我们的祖先始终没有摆脱手脚不分的境况,我想我们现在一定是在使用20进制。至于二进制……没有袜子称为0只袜子,有一只袜子称为1只袜子,但若有两袜子,则我们常说的

2007-08-29 00:19:00 1550

原创 一道javascript面试题

Itll be a jscript function to transform a given format of XML input to another XML format.The input would be like:             0         1         parent                 2         1        

2007-08-28 23:30:00 880

原创 3. 工厂方法模式(Factory Method)---------- 创建型模式

1. 工厂方法和抽象工厂不同 ,抽象工厂解决的问题是一个系列的对象的创建,而工厂方法解决的是某个对象的创建。 抽象工厂生成的实例是在抽象工厂类中实现, 工厂方法则是使一个类的实例化延迟到其子类2. 举例还是数据库访问.   public abstract class DBAccesss                                                   

2007-08-28 02:02:00 614

原创 2. 抽象工厂模式(Abstract Factory) ---------- 创建型模式

1. 抽象工厂的目的是提供一个创建一系列相关或具有相似行为对象的实例,而无需指定它们具体的类。 2. 举例, 数据库访问中, 如果我们要求我们的系统支持SQL SERVER, Oracle等数据, 根据不同用户的需求, 切换不同的数据库.  我们不想到处用if  else判断用户的需求的话, 抽象工厂就可以大派用场了.例如我们先定义抽象工厂, 然后两个实际访问数据库的类都继承此工厂. 然后

2007-08-28 01:22:00 665

原创 1. 单件模式(Singleton Pattern) ---------- 创建型模式

1. Singleton模式要求一个类有且仅有一个实例,并且提供了一个全局的访问点。2. GOF实现(单线程模式)public class Singleton                 {                                                 private static Singleton instance=null;          

2007-08-28 00:42:00 699

原创 asp.net2.0 登录控件使用(membership) 的环境配置及使用

1. sql server2005中建立了一个空的数据库:membershipdemo2. 在C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727目录下运行aspnet_regsql.exe, 自动生产表结构和存储过程3. 配置web.configa. 增加一个数据库连接字符串        b.  要求登录验证身份,加上一个forms

2007-08-27 00:03:00 984

转载 msdn: C# data stucture introduce

http://msdn2.microsoft.com/en-us/library/ms379570(vs.80).aspx 

2007-08-25 16:46:00 581

转载 ASP.NET服务器控件开发-控件生命周期

怎样分析ASP.NET服务器控件开发-控件生命周期 ASP.NET 2.0服务器控件开发----控件生命周期 服务器控件生命周期简介   服务器控件的生命周期是创建服务器控件最重要的概念。作为开发人员,必须对服务器控件生命周期深刻理解。当然,这不是一朝一夕就可以做到的。对于学习控件开发技术的初学者,可以不必掌握得非常详细深入,只需对服务器控件的生命周期中的不同阶段有一个大致的了解即可。

2007-08-25 16:43:00 1443 1

转载 C# 网络资源

地址:http://chs.gotdotnet.com/quickstart/     描述:本站点是微软.NET技术的快速入门网站,我们不必再安装.NET   Framework中的快速入门示例程序,直接在网上查看此示例即看。     ****************************************************     名称:微软官方.NET指导站点     地址:h

2007-08-25 16:38:00 395

原创 泛型

1. 所谓泛型,即通过参数化类的类型来实现代码的复用。这句话比较拗口,言外之意就是声明将类型抽象化,通过参数来告诉类是什么类型,这样在JIT时候可以根据不同的类型参数,产生不同的类型实例。如:声明Stack 泛型后,可以用Stack  x = new Stack来实例化;2. 泛型的好处有4点: a. 是赋予代码更强的类型安全,b. 代码复用 c. 更高的效率 d. 更清晰的约束。3. 泛

2007-08-25 16:34:00 447

原创 托管模块结构及运行机制

托管文件模块组成PE表头: 文件类型:(GUI,CUI,DLL),时间标记(文件创建时间).text部分:包含JMP _CorExeMain指令.idata部分,保护MSCorEE.dll引用CLR表头: 包含托管模块信息:CLR版本号,Main方法的MethodDef元数据标记,托管模块的元数据,资源,强命名,标记信息的位置和尺寸元数据: 包括元数据表,有两种,一种描述源代码

2007-08-25 16:33:00 922

转载 ASP.NET 中的正则表达式

ASP.NET 中的正则表达式发布日期: 8/17/2004 | 更新日期: 8/17/2004速成课程Steven A. Smith适用范围:Microsoft® .NET FrameworkMicrosoft® ASP.NET正则表达式 API摘要:正则表达式是一种处理文本的有用工具。无论是验证用户输入、搜索字符串内的模式、还是以各种有效方式重新设置文本格式,正则表

2007-08-25 16:31:00 1460

转载 C# Message处理

可以用2种方法来处理1. 重载DefWndProc 方法2. 继承IMessageFilter接口using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windo

2007-08-25 16:30:00 2669

转载 .Net中的内存回收机制

[前言:].Net平台提供了许多新功能,这些功能能够帮助程序员生产出更高效和稳定的代码。其中之一就是垃圾回收器(GC)。这篇文章将深入探讨这一功能,了解它是如何工作的以及如何编写代码来更好地使用这一.Net平台提供的功能。   .Net中的内存回收机制  垃圾回收器是用来管理应用程序的内存分配和释放的。在垃圾回收器出现以前,程序员在使用内存时需要向系统申请内存空间。有些语言,例如Visua

2007-08-25 16:29:00 448

转载 Remoting

• 一、Remoting基础   什么是Remoting,简而言之,我们可以将其看作是一种分布式处理方式。从微软的产品角度来看,可以说Remoting就是DCOM的一种升级,它改善了很多功能,并极好的融合到.Net平台下。Microsoft? .NET Remoting 提供了一种允许对象通过应用程序域与另一对象进行交互的框架。这也正是我们使用Remoting的原因。为什么呢?在Windows

2007-08-25 16:27:00 488

转载 多线程的机制和常用对象(转)

一.多线程的概念 Windows是一个多任务的系统,如果你使用的是windows 2000及其以上版本,你可以通过任务管理器查看当前系统运行的程序和进程。什么是进程呢?当一个程序开始运行时,它就是一个进程,进程所指包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的,线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的

2007-08-25 16:26:00 603

转载 ASP.NET控件的执行生命周期

阶段 控件需要执行的操作 要重写的方法或事件 初始化 初始化在传入 Web 请求生命周期内所需的设置。 Ini

2007-08-25 16:07:00 484

视频标准smpte272

SMPTE STANDARD for Television  Formatting AES Audio and Auxiliary Data into Digital Video Ancillary Data Space

2014-05-26

Sams.Teach.Yourself.WPF.in.24.Hours.Jun.2008.pdf

Sams.Teach.Yourself.WPF.in.24.Hours.Jun.2008.pdf, 经典wpf

2009-10-16

Apress - Pro WPF in C# 2008, 2nd Edition

Apress - Pro WPF in C# 2008, 2nd Edition.7z, 注意压缩格式, 请用7zip解压, wpf经典

2009-10-16

深入理解.NET内存回收机制

深入理解.NET内存回收机制, 虽然只是个word文档,但是值得一看

2009-10-16

Effective.CSharp

Effective.CSharp.chm, 书有点老了,但是编程思想是不过时的,值得一看

2009-10-16

CLR via Cs

CLR via Cs.pdf, C# 2大经典书籍之一,不用推荐了吧

2009-10-16

Applied.Microsoft.NET.Framework

Applied.Microsoft.NET.Framework C#必看2本书之一

2009-10-16

essential .net

essential_dotnet.chm

2009-10-16

设计模式迷你手册.chm

设计模式迷你手册.chm

2007-08-27

Spring.net 中文教程

spring中文文档

2007-08-27

IoC中文介绍

控制反转(依赖注入), 插件开发王道

2007-07-28

空空如也

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

TA关注的人

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