.NET开发
文章平均质量分 57
xiaodalei
这个作者很懒,什么都没留下…
展开
-
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 · 429 阅读 · 0 评论 -
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 · 845 阅读 · 0 评论 -
.NET开发之GUID
GUID概念 GUID: 即Globally Unique Identifier(全球唯一标识符) 也称作 UUID(Universally Unique IDentifier) 。 GUID是一个通过特定算法产生的二进制长度为128位的数字标识符,用于指示产品的唯一性。GUID 主要用于在拥有多个节点、多台计算机的网络或系统中,分配必须具有唯一性的标识符。在 Windows 平台上,原创 2011-11-27 12:02:16 · 636 阅读 · 0 评论 -
ADONET数据加密之一
一、常用数据加密1.MD5,全称Message Digest Algorithm MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护,MD5通常是使用16进制数来表示的,所以一共是16种字符(0-9,A-F)。例如:1D62713DF71A7FAA58D678E78B9E3995。特性:MD5将任意长度的“字节串”变换成一个128bit原创 2011-11-28 12:34:13 · 520 阅读 · 0 评论 -
类和接口
1、接口类似于类,但接口的成员都没有执行方式,它只是方法、属性、事件和索引符的组合而已,并且也只能包含这四种成员;类除了这四种成员之外还可以别的成员(如字段)。2、不能实例化一个接口,接口只包括成员的签名;而类可以实例化(abstract类除外)。3、接口没有构造函数,类有构造函数。4、接口不能进行运算符的重载,类可以进行运算符重载。5、接口的成员没有任何修饰符,其成员总是公共的,原创 2011-12-04 16:00:00 · 264 阅读 · 0 评论 -
冒泡排序
在说快速排序之前,先看一下什么是起泡排序,1.起泡排序也叫冒泡排序起泡排序思想:首先第一个记录的关键字和第二个记录比较,若为逆序(array[i]>array[i+1]),交换两个记录,然后比较第二个记录和第三个记录的关键字比较,以此类推,直到第n-1个记录和第n记录关键字比较,这就是第一趟排序,然后进行第二趟排序,直到进行n-1趟排序为止。例子说明:根据数组的长度,要排序ar.Len原创 2011-12-04 14:53:48 · 246 阅读 · 0 评论 -
HTML标签与HTML服务器控件的区别
HTML标签和HTML服务器控件之间的区别早期的Web开发只能够使用HTML来开发Web页面,这种HTML标签给开发过程带来了许多的不便,比如无法利用程序直接来控制这些HTML标签的属性、使用方法和接收事件等,我们只能够借助于网页脚本语言(如JavaScript等)来间接地控制这些HTML标签。现在可以从后台直接控制吧!而在ASP.NET中提供了HTML服务器控件之后,这些难以控制的HTM原创 2011-12-20 17:41:08 · 1228 阅读 · 0 评论 -
数据库并发访问
数据库的并发访问会引起丢失修改、不可重复读和读“脏”数据3种问题。 丢失修改是指一事务的修改数据尚未提交,而另一事务又将该未提交修改的数据做了再次修改。例如,两个编辑人员制作了同一文档的电子复本。每个编辑人员独立地更改其复本,然后保存更改后的复本,这样就覆盖了原始文档。最后保存其更改复本的编辑人员覆盖了第一个编辑人员所做的更改。 不可重复读是指事务T1读取数据后,事务T2执行更原创 2011-12-15 18:30:52 · 520 阅读 · 0 评论