摘要: 单元测试中三种准备TestFixture的方法比较首先说一下Test Fixture,我不知道怎么样翻译这个Test Fixture,没能搜到一个翻译的比较合适的。最让我气愤的是某人翻译的一本书中,直接把Test Fixture翻译成为测试夹具,这明显就是什么词霸词典硬翻译出来的,我强烈鄙视这样不负责任的翻译行为。The test fixture is everything we need to have in place to exercise the SUT我觉得这是一个对Test Fixture的一个很清晰明了的定义,就是运行被测软件所需要的一切东西,这个“东西”不单只是数据,同时还包括 阅读全文
posted @ 2011-08-24 08:55 多远才是未来 阅读(1295) 评论(0) 推荐(0) 编辑
摘要: http://www.hn5000.com/sdk/msnetfx/fxref_system/html/442bb81b-05f4-7392-30ae-85b05a4a6f85.htm 阅读全文
posted @ 2011-08-23 14:20 多远才是未来 阅读(110) 评论(0) 推荐(0) 编辑
摘要: C#的内存管理:堆、栈、托管堆与指针2009/11/23 11:25在32位的Windows操作系统中,每个进程都可以使用4GB的内存,这得益于虚拟寻址技术,在这 4GB的内存中存储着可执行代码、代码加载的DLL和程序运行的所有变量,在C#中,虚拟内存中有个两个存储变量的区域,一个称为堆栈,一个称为托管堆,托管堆的出现是.net不同于其他语言的地方,堆栈存储值类型数据,而托管堆存储引用类型如类、对象,并受垃圾收集器的控制和管理。在堆栈中,一旦变量超出使用范围,其使用的内存空间会被其他变量重新使用,这时其空间中存储的值将被其他变量覆盖而不复存在,但有时候我们希望这些值仍然存在,这就需要托管堆来实 阅读全文
posted @ 2011-08-08 15:22 多远才是未来 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 让网页变大的方法:左手按住Ctrl——》滑动鼠标中间的滑轮——》向电脑一侧滑是变大 阅读全文
posted @ 2011-07-28 09:14 多远才是未来 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 开始和结束可以使用椭圆形,条件判断可以用菱形,一般的处理用矩形,使用带箭头的线把程序的执行流程标出来就行了最要的是表示出系统每一步都做什么 阅读全文
posted @ 2011-07-20 18:47 多远才是未来 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 我用的版本是4.1.84.0,以,把自己编写DLL反编译了一下,反编译后的代码除了变量名不同外,其它基本上是一至的,我把反编译后的代码导到相关的文件里(要用到插件),再用vs.net编译,全部通过,真是爽呀.围绕Reflecto开发的插件也很非常多,在网搜索了一下基本到是下面这些,网上关于这些组件的用法和介绍也如出一辄,我想这就样就是网络共享的结果吧以下的组件其中Reflector.OpenRunningAssemblyReflector.CodeModelViewReflector.ClassView我找过很多网站,都无法下载到,如果有那位朋友有,希望能给我了一份.Reflector.Fil 阅读全文
posted @ 2011-07-14 15:41 多远才是未来 阅读(359) 评论(1) 推荐(0) 编辑
摘要: MSMQ Message Queue(微软消息队列)是在多个不同的应用之间实现相互通信的一种异步传输模式,相互通信的应用可以分布于同一台机器上,也可以分布于相连的网络空间中的任一位置。它的实现原理是:消息的发送者把自己想要发送的信息放入一个容器中(我们称之为Message),然后把它保存至一个系统公用空间的消息队列(Message Queue)中;本地或者是异地的消息接收程序再从该队列中取出发给它的消息进行处理。实质 作用 在消息传递机制中,有两个比较重要的概念。一个是消息,一个是队列。消息是由通信的双方所需要传递的信息,它可以节省通信可以是各式各样的媒体,如文本、声音、图象等等。消息最终的理 阅读全文
posted @ 2011-07-13 14:30 多远才是未来 阅读(436) 评论(0) 推荐(0) 编辑
摘要: C#(asp.net)对字符串的操作公共类(StringUtil.cs)我们在做项目时会需要对字符串进行特殊处理,以下提供C#(asp.net)对字符串的操作公共类,直接复制以下代码到新建cs文件StringUtil.cs中即可。/// <summary>/// StringUtil 的摘要说明。/// </summary>public class StringUtil{public StringUtil(){//// TODO: 在此处添加构造函数逻辑//}/// <summary>/// 功能描述:将字符串转换成参数。/// </summary&g 阅读全文
posted @ 2011-07-13 11:27 多远才是未来 阅读(1475) 评论(2) 推荐(1) 编辑
摘要: 1.net底层基础较差, 不知道堆和栈,装箱和拆箱的比比皆是。2.T-SQL基础差,竟然有些同学谈到多表连接,临时表和表变量的时候就晕了,还有些连varchar和nvarchar的区别也分不清。3.还有些同学不知道ADO.NET里面的ExecuteScalar.4.net多线程相关的机制不了解5.asp.net管道模型认识薄弱6.OOA/OOD/OOP基础差,只知道封装、继承和多态这三个基本的概念。7.不了解单元测试,没有单元测试的经历8.没有关注用户体验的意识。针对以上一些问题我给一般开发者推荐两本书C#和.NET 2.0实战:平台、语言与框架Microsoft SQL Server 200 阅读全文
posted @ 2011-07-13 09:15 多远才是未来 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 1.net底层基础较差, 不知道堆和栈,装箱和拆箱的比比皆是。2.T-SQL基础差,竟然有些同学谈到多表连接,临时表和表变量的时候就晕了,还有些连varchar和nvarchar的区别也分不清。3.还有些同学不知道ADO.NET里面的ExecuteScalar.4.net多线程相关的机制不了解5.asp.net管道模型认识薄弱6.OOA/OOD/OOP基础差,只知道封装、继承和多态这三个基本的概念。7.不了解单元测试,没有单元测试的经历8.没有关注用户体验的意识。针对以上一些问题我给一般开发者推荐两本书C#和.NET 2.0实战:平台、语言与框架Microsoft SQL Server 200 阅读全文
posted @ 2011-07-13 09:15 多远才是未来 阅读(202) 评论(0) 推荐(0) 编辑