自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刀锋战士

.NET开发、WP7开发

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

原创 HTML标签与HTML服务器控件的区别

HTML标签和HTML服务器控件之间的区别早期的Web开发只能够使用HTML来开发Web页面,这种HTML标签给开发过程带来了许多的不便,比如无法利用程序直接来控制这些HTML标签的属性、使用方法和接收事件等,我们只能够借助于网页脚本语言(如JavaScript等)来间接地控制这些HTML标签。现在可以从后台直接控制吧!而在ASP.NET中提供了HTML服务器控件之后,这些难以控制的HTM

2011-12-20 17:41:08 1309

原创 数据库并发访问

数据库的并发访问会引起丢失修改、不可重复读和读“脏”数据3种问题。    丢失修改是指一事务的修改数据尚未提交,而另一事务又将该未提交修改的数据做了再次修改。例如,两个编辑人员制作了同一文档的电子复本。每个编辑人员独立地更改其复本,然后保存更改后的复本,这样就覆盖了原始文档。最后保存其更改复本的编辑人员覆盖了第一个编辑人员所做的更改。    不可重复读是指事务T1读取数据后,事务T2执行更

2011-12-15 18:30:52 589

原创 类和接口

1、接口类似于类,但接口的成员都没有执行方式,它只是方法、属性、事件和索引符的组合而已,并且也只能包含这四种成员;类除了这四种成员之外还可以别的成员(如字段)。2、不能实例化一个接口,接口只包括成员的签名;而类可以实例化(abstract类除外)。3、接口没有构造函数,类有构造函数。4、接口不能进行运算符的重载,类可以进行运算符重载。5、接口的成员没有任何修饰符,其成员总是公共的,

2011-12-04 16:00:00 313

原创 快速排序

1.快速排序快速排序思想:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列C#代码说明  ///         /// 快速排序        ///         /// 数组        /// 起始位置

2011-12-04 15:52:11 266

原创 冒泡排序

在说快速排序之前,先看一下什么是起泡排序,1.起泡排序也叫冒泡排序起泡排序思想:首先第一个记录的关键字和第二个记录比较,若为逆序(array[i]>array[i+1]),交换两个记录,然后比较第二个记录和第三个记录的关键字比较,以此类推,直到第n-1个记录和第n记录关键字比较,这就是第一趟排序,然后进行第二趟排序,直到进行n-1趟排序为止。例子说明:根据数组的长度,要排序ar.Len

2011-12-04 14:53:48 282

转载 MSMQ列队简介

MSMQ(MicroSoft  Message  Queue,微软消息队列)是在多个不同的应用之间实现相互通信的一种异步传输模式,相互通信的应用可以分布于同一台机器上,也可以分布于相连的网络空间中的任一位置。它的实现原理是:消息的发送者把自己想要发送的信息放入一个容器中(我们称之为Message),然后把它保存至一个系统公用空间的消息队列(Message  Queue)中;本地或者是异地的消息接收

2011-12-01 02:06:23 986

转载 MS SQL 获取数据库名,表名,列名,说明等信息(SQL Server 2005 测试通过)

--需要验证,部分验证MS SQL 获取数据库名,表名,列名,说明等信息/**************************************************************************************************************1、获取所有用户名:islogin='1'   :表示帐户islogin='0

2011-11-30 00:29:49 731

原创 ADONET数据加密之一

一、常用数据加密1.MD5,全称Message Digest Algorithm MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护,MD5通常是使用16进制数来表示的,所以一共是16种字符(0-9,A-F)。例如:1D62713DF71A7FAA58D678E78B9E3995。特性:MD5将任意长度的“字节串”变换成一个128bit

2011-11-28 12:34:13 602

原创 .NET开发之GUID

GUID概念 GUID: 即Globally Unique Identifier(全球唯一标识符) 也称作 UUID(Universally Unique IDentifier) 。 GUID是一个通过特定算法产生的二进制长度为128位的数字标识符,用于指示产品的唯一性。GUID 主要用于在拥有多个节点、多台计算机的网络或系统中,分配必须具有唯一性的标识符。在 Windows 平台上,

2011-11-27 12:02:16 716

原创 ADO.NET面试题之基础篇不用第三变量交换两个变量的值

1.不用第三变量交换两个变量的值方案一: static void Main(string[] args){     int a = 2, b = 6;     a = a ^ b;     b = b ^ a;     a = a ^ b;     System.Console.WriteLine(a);     System.Conso

2011-11-25 22:59:04 487

原创 C#运算符之异或运算

1.剖析异或运算二元 ^ 运算符是为整型和 bool 类型预定义的。对于整型,^ 将计算操作数的按位“异或”。对于bool 操作数,^ 将计算操作数的逻辑“异或”;也就是说,当且仅当只有一个操作数为true 时,结果才为 true。数值运算举例按位异或的3个特点:(1) 0^0=0,0^1=1  0异或任何数=任何数(2) 1^0=1,1^1=0  1异或任何数-任

2011-11-25 22:44:05 916

原创 ADO.NET开发之VS2010快捷键之一

1.  快捷键If+tab,switch+tab,consoleWriteLine:cw+tab,格式化代码:ctrl+k+d,自动封装:ctrl+r+e,选中行注释:ctrl+k+c,选中行注释取消:ctrl+k+u,快速引入命名空间:shift+alt+F10/ctrl+.文件切换:ctrl+tab,折叠:#region+tab,折叠隐藏:ctral+mm,构造

2011-11-25 18:34:48 478

原创 VS2005 中 bin,app_code,app_data 等文件夹的作用

<br />1.  Bin文件夹<br />Bin文件夹包含应用程序所需的,用于控件、组件或者需要引用的任何其他代码的可部署程序集。该目录中存在的任何.dll文件将自动地链接到应用程序。如果在该文件夹中留有不用的或过期的文件,则可能出现“二义性引用(ambiguous  reference)”异常的风险。换句话说,如果两个不同的程序集定义相同的类(相同的命名空间和名称),则ASP.NET运行库不能决定应该使用哪一个程序集,从而抛出一个异常。在开发时,当我们重新命名一个项目或一个程序集的名称时,这是常见的错误

2011-02-21 23:23:00 697

原创 操作系统原理

讲述各类操作系统原理,以及应用。

2011-02-21 13:00:00 270

原创 解决vs2005打开vs2008应用程序方法

<br />1.用记事本打开.sln(解决方案),修改第一行,把第一行“Microsoft Visual Studio Solution File, Format Version 10.00<br /># Visual Studio 2008”改成“Microsoft Visual Studio Solution File, Format Version 9.00<br /># Visual Studio 2005”。<br />2.用记事本打开.csproj(项目文件),把“<Import Project

2011-02-08 14:41:00 420

原创 储存单位转换

(bit).Byte (B).KiloByte (KB).MegaByte (MB).GigaByte (GB).TeraByte (TB).PetaByte (PB).ExaByte (EB).ZetaByte (ZB).YottaByte (YB).NonaByte (NB).DoggaByte (DB)KB ,2 的 10 次方 : 1024 BYTE. MB ,2 的 20 次方 : 1048576 BYTE, 或 1024 KB. GB ,2 的 30 次方 : 1073741824 BYTE,

2010-09-03 12:57:00 1103

数据库加密技术,实现数据库信息加密。

实现数据库信息加密,实现数据库信息加密,实现数据库信息加密,实现数据库信息加密,实现数据库信息加密。

2011-07-17

空空如也

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

TA关注的人

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