01 2012 档案
摘要:1.1.charchar的长度是固定的,最大支持2000个字节。比如,定义了char(20),即使插入abc,不足二十个字节,数据库也会在abc后面自动加上17个空格,以补足二十个字节;char是区分中英文的,中文在char中占两个字节,而英文占一个,所以char(20)只能存20个字母或10个汉字。char适用于长度比较固定的,一般不含中文的情况。1.2.varchar/varchar2varchar是长度不固定的,最大支持4000个字节。比如,定义了varchar(20),当插入abc,则在数据库中只占3个字节。varchar同样区分中英文,这点同char。varchar的效率低于char
阅读全文
摘要:Mock对象是一种方便写单元测试的辅助工具。当被测试的某个类需要依赖其它类的时候,采用Mock对象可以模拟出依赖对象的类型和一些特定的调用,从而隔离了被测试单元之间的互相影响。比如你的某个业务逻辑组件需要调用数据库,这个时候就可以用Mock对象模拟出数据库,并给出一些设定好的调用数据,这样当对业务逻辑组件进行测试的时候,即使数据库崩溃也不会让该业务逻辑组件的单元测试亮出一盏红灯。Rhino Mocks 是一个.Net平台下的Mock工具,Rhino.Mocks源于EasyMock.Net,它试图提供一种更简单的方法去创建和使用mock objects且使你得到更好的重构支持。 它结合了Easy
阅读全文

浙公网安备 33010602011771号