注:本文示例环境 VS2017 XUnit 2.2.0 单元测试框架 xunit.runner.visualstudio 2.2.0 测试运行工具 Moq 4.7.10 模拟框架 为什么要编写单元测试 对于为什么要编写单元测试,我想每个人都有着自己的理由。对于我个人来说,主要是为了方便修改(bug修 ...
分类:
Windows程序 时间:
2017-05-25 11:58:47
阅读次数:
6378
/*API-38*/ Element.remove() 删除某个元素对象,无返回值 /*API-39*/ Element.removeData([key]); 删除某个key的value值。假设没有特殊说明则删除全部的元素数据 參数列表: key 可选參数 字符串类型 key 返回值:元素对象 /* ...
C#在类工厂中动态创建类的实例,所使用的方法为: 1. Activator.CreateInstance (Type) 2. Activator.CreateInstance (Type, Object[]) 两种方法区别仅为:创建无参数的构造方法和创建有参数的构造函数。 1、如同MVC框架中的Co ...
平台:迅为4412开发板 详情了解:http://topeetboard.com 更多了解:https://arm-board.taobao.com 一、超级终端的安装和使用 1 关闭 win8 的自动更新 如果用户使用的 PC 机没有串口,就需要用到 USB转串口驱动。我们给用户配套的硬件是 PL ...
目录 四十五、尽量减少装箱拆箱 四十六、为应用程序创建专门的异常类 四十七、使用强异常安全保证 四十八、尽量使用安全的代码 四十九、实现与 CLS 兼容的程序集 五十、实现小尺寸、高内聚的程序集 四十五、尽量减少装箱拆箱 四十六、为应用程序创建专门的异常类 四十七、使用强异常安全保证 四十八、尽量使 ...
window.open(url, name, features, replace) Arguments - 参数 url 可选字符串参数,指向要在新窗口中显示的文档的URL。如果省略该参数,或者参数为空字符串,新窗口不会显示文档。 name 可选字符串参数,该参数可以设置新窗口的名称。相同name的 ...
静态类型和动态类型各有所长,静态类型能够让编译器帮你找出更多的错误,因为编译器能够在编译时进行大部分的检查工作。C# 是一种静态类型的语言,不过它加入了动态类型的语言特性,可以更高效地解决问题。 一、目录 三十八、理解动态类型的优劣 三十九、使用动态类型表达泛型类型参数的运行时类型 四十、将接受匿名 ...
结果输出: 理解概述 __index是 __newindex是 rawset是 rawget是 总结:取值的元方法定义、赋值的元方法定义、设置new的元方法值(并返回)、仅获取当前表,不获取元方法定义(使index无效) ...
.NET 是一个类库,你了解的越多,自己需要编写的代码就越少。 目录 三十、使用重写而不是事件处理函数 三十一、使用 IComparable<T> 和 IComparer<T> 实现顺序关系 三十二、避免使用 ICloneable 接口 三十三、仅用 new 修饰符处理基类更新 三十四、避免重载基类 ...
目录 二十一、限制类型的可见性 二十二、通过定义并实现接口替代继承 二十三、理解接口方法和虚方法的区别 二十四、用委托实现回调 二十五、用事件模式实现通知 二十六、避免返回对内部类对象的引用 二十七、让类型支持序列化 二十八、提供组粒度的因特网服务 API 二十九、支持泛型协变和逆变 二十一、限制类 ...
1.前言 作为吉日嘎拉权限管理系统最早的一批学习版用户,学了不少东西,在群里面也结识了很多朋友,更重要的是闲余时间,大家都发布很多可靠的外包工作。这次也是由于吉日嘎拉发布了一个有关“压缩文件损坏检测”的外包任务,最早在2009年用C#很简单的使用过压缩组件,这次有了这个需求,才所以才深入研究一番,顺 ...
1.2.1c#数据类型 c#中常用数据类型有 整型 int, 浮点型float, 字符串string, 布尔型bool, 类比于java中的 int, float, String, boolean 1.2.2c#变量命名 c#中变量声明方式与java相同,使用如下方式:访问修饰符 数据类型 变量名称 ...
简介 续 《Effective C#》读书笔记(一)- C# 语言习惯。 .NET 中,GC 会帮助我们管理内存,我们并不需要去担心内存泄漏,资源分配和指针初始化等问题。不过,它也并非万能,因为非托管资源需要我们自己进行清理,如文件句柄、数据库连接、GDI+ 对象和COM 对象等。 目录 十二、推荐 ...
首先,开命令提示符,输入如下命令试试echo %M2_HOME% 回车如果显示的路径和安装路径一致说明配置没问题; 那么出现这个问题的原因可能就是路径问题,可能是你安装了某个软件更改了系统映射路径导致的。 相应的解决办法是:往PATH中添加%SystemRoot%\system32即可。注意:%Sy ...
之前win7的时候突然出现卡死现象,具体表现为:磁盘占用百分之百,千牛窗口无法关闭,点截图按钮后,千牛关闭了,并没有截图,千牛聊天输入/无法出现快捷短语了,电脑桌面点击右键没反应,任务栏点击右键也没反应。卡的现象越来越严重直到卡死,强制关机。也有幸运的时候,多点几次千牛右键。如果能退出千牛,就不卡了 ...
分类:
Windows程序 时间:
2017-05-25 10:14:26
阅读次数:
1903
调用: 注释:如果调用程序路径中有空格时,cmd命令执行失败,可以用双引号括起来 ...
使用了Win8.1 With Update 1后,发现重新启动系统后,当前激活的窗体总是每隔几秒失去焦点。过0.5~1秒焦点回来。导致输入无法正常工作,严重影响使用心情和效率。 在网上找了非常久,也没找到对应的解决的方法。大多提供的是关闭计划任务中禁用阿里巴巴的自己主动更新任务(http://www ...