摘要: 数据类型描述字节推荐使用SMALLINT整数,从-32000到 +32000范围2存储相对比较小的整数。比如: 年纪,数量INT整数,从-2000000000 到 +2000000000 范围4存储中等整数例如: 距离BIGINT不能用SMALLINT 或 INT描述的超大整数。8存储超大的整数例如: 科学/数学数据FLOAT单精度浮点型数据4存储小数数据例如:测量,温度DOUBLE双精度浮点型数据8需要双精度存储的小数数据例如:科学数据DECIMAL用户自定义精度的浮点型数据变量;取决于精度与长度以特别高的精度存储小数数据。例如:货币数额,科学数据CHAR固定长度的字符串特定字符串长度(高达 阅读全文
posted @ 2012-01-10 22:38 刀锋_Master 阅读(174) 评论(0) 推荐(0) 编辑
摘要: SQL SERVER类型C#类型精确数字bigint从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。Int64int从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型数据(所有数字)。存储大小为 4 个字节。int的 SQL-92 同义字为integer。Int32smallint从 -2^15 (-32,768) 到 2^15 - 1 (32,767) 的整型数据。存储大小为 2 个字节。Int16tinyin 阅读全文
posted @ 2012-01-10 22:31 刀锋_Master 阅读(1492) 评论(0) 推荐(0) 编辑
摘要: C# 类型.NET 框架类型bool System.Booleanbyte System.Bytesbyte System.SBytechar System.ChardecimalSystem.Decimaldouble System.Doublefloat System.Singleint System.Int32uint System.UInt32long System.Int64ulong System.UInt64object System.Objectshort System.Int16ushort System.UInt16string System.String 阅读全文
posted @ 2012-01-10 22:22 刀锋_Master 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1.剖析异或运算二元^运算符是为整型和bool类型预定义的。对于整型,^将计算操作数的按位“异或”。对于bool操作数,^将计算操作数的逻辑“异或”;也就是说,当且仅当只有一个操作数为true时,结果才为true。数值运算举例按位异或的3个特点:(1) 0^0=0,0^1=1 0异或任何数=任何数(2) 1^0=1,1^1=0 1异或任何数-任何数取反(3) 1^1=0,0^0=0 任何数异或自己=把自己置0例如:10100001^00010001=10110000按位异或的几个常见用途:(1) 使某些特定的位翻转 例如对数10100001的第2位和第3位翻转,则可以将该数与00000110进 阅读全文
posted @ 2012-01-07 22:01 刀锋_Master 阅读(5883) 评论(3) 推荐(0) 编辑
摘要: GUID概念GUID: 即Globally Unique Identifier(全球唯一标识符) 也称作 UUID(Universally Unique IDentifier) 。 GUID是一个通过特定算法产生的二进制长度为128位的数字标识符,用于指示产品的唯一性。GUID 主要用于在拥有多个节点、多台计算机的网络或系统中,分配必须具有唯一性的标识符。在 Windows 平台上,GUID 广泛应用于微软的产品中,用于标识如如注册表项、类及接口标识、数据库、系统目录等对象GUID格式GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x 阅读全文
posted @ 2012-01-07 21:55 刀锋_Master 阅读(6884) 评论(1) 推荐(0) 编辑
摘要: 一、常用数据加密1.MD5,全称Message Digest Algorithm MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护,MD5通常是使用16进制数来表示的,所以一共是16种字符(0-9,A-F)。例如:1D62713DF71A7FAA58D678E78B9E3995。特性:MD5将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,换句话说就是,即使你看到源程序和算法描述,也无法将一个MD5的值变换回原始的字符串,从数学原理上说,是因为原始的字符串有无穷多个,这有点象不存在反函数的数学函数。我觉 阅读全文
posted @ 2012-01-07 21:53 刀锋_Master 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 1、接口类似于类,但接口的成员都没有执行方式,它只是方法、属性、事件和索引符的组合而已,并且也只能包含这四种成员;类除了这四种成员之外还可以别的成员(如字段)。2、不能实例化一个接口,接口只包括成员的签名;而类可以实例化(abstract类除外)。3、接口没有构造函数,类有构造函数。4、接口不能进行运算符的重载,类可以进行运算符重载。5、接口的成员没有任何修饰符,其成员总是公共的,而类的成员则可以有修饰符(如:虚拟或者静态)。6、派生于接口的类必须实现接口中所有成员的执行方式,而从类派生则不然。实现接口的典型对象排序例子 class Program { static void Main... 阅读全文
posted @ 2012-01-07 21:45 刀锋_Master 阅读(213) 评论(0) 推荐(0) 编辑
摘要: HTML标签和HTML服务器控件之间的区别早期的Web开发只能够使用HTML来开发Web页面,这种HTML标签给开发过程带来了许多的不便,比如无法利用程序直接来控制这些HTML标签的属性、使用方法和接收事件等,我们只能够借助于网页脚本语言(如JavaScript等)来间接地控制这些HTML标签。现在可以从后台直接控制吧!而在ASP.NET中提供了HTML服务器控件之后,这些难以控制的HTML标签有了更好的选择方案。我们既可以保留原来的HTML标签使用方法,也可以把它转换成服务器控件从而直接在程序中控制,其转换方法就是上面所讲的—向这些 HTML 标签添加 runat="server& 阅读全文
posted @ 2012-01-07 21:42 刀锋_Master 阅读(809) 评论(0) 推荐(0) 编辑
摘要: MS SQL 获取数据库名,表名,列名,说明等信息/**************************************************************************************************************1、获取所有用户名:islogin='1':表示帐户islogin='0':表示角色status='2':表示用户帐户status='0':表示系统帐户******************************************************** 阅读全文
posted @ 2012-01-07 21:38 刀锋_Master 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 在说快速排序之前,先看一下什么是起泡排序,1.起泡排序也叫冒泡排序起泡排序思想:首先第一个记录的关键字和第二个记录比较,若为逆序(array[i]>array[i+1]),交换两个记录,然后比较第二个记录和第三个记录的关键字比较,以此类推,直到第n-1个记录和第n记录关键字比较,这就是第一趟排序,然后进行第二趟排序,直到进行n-1趟排序为止。例子说明:根据数组的长度,要排序ar.Length-1次,每一趟排序后排序次数为:ar.Length-i-1次C#代码: /// <summary> /// 传入一个整型数组,进行冒泡排序(逆序) /// </summary> 阅读全文
posted @ 2012-01-07 21:31 刀锋_Master 阅读(237) 评论(0) 推荐(0) 编辑