- 博客(8)
- 资源 (91)
- 收藏
- 关注
转载 学习NUnit测试C#项目
单元测试基础知识 单元测试是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。例如,你可能把一个很大的值放入一个有序list 中去,然后确认该值出现在list 的尾部。或者,你可能会从字符串中删除匹配某种模式的字符,然后确认字符串确实不再包含这些字符了。 执行单元测试,是为了
2014-01-15 16:41:17 2573
转载 鸭子类型:一切是为了复用
尊重原创:http://www.cnblogs.com/ohmyjava/archive/2006/12/24/2141966.html当小平同志说出“科技是第一生产力”的时候,中国的发展无不是围绕此展开的。软件工程亦是如此。虽然小平同志的话只是一个总结。但必须承认,这个总结非常有见地。软件发展,你可能已经被各种各样的名次搞晕了头。一堆类似OP、OO、SOA等等概念,如果你半年不关心I
2014-01-10 16:04:44 780
转载 更改程序清单文件获取管理员权限
尊重原创:http://www.cnblogs.com/chenxizhang/archive/2009/12/08/1619783.html这一篇文章,演示一下,如何在开发程序的时候声明某个程序需要管理员权限?第一步:添加一个应用程序清单文件第二步:修改清单文件• asInvoker:继承父进程的访问令牌。• highestAvailable:进程
2014-01-08 17:21:33 1441
转载 DLL Hell
DLL噩梦DLL HELL字面意思是DLL“灾难”,是由于com组件升级引起的程序不能运行的情况。com对象常常被编译为dll文件。com组件模型虽然很不错,但是它自身存在致命的缺陷。由于com对象可以被重用,这样多个程序可能使用一个com对象,如果这个com组件升级了,就很有可能出现其中某个程序无法正常使用新组件,导致程序不能运行的情况,这种情况被称为“DLL HELL”。有时安装了新的
2014-01-05 15:32:03 745
转载 Cygwin安装
CygwinCygwin是一个用于在Windows上模拟Linux环境的软件。它可以作为那些虚拟机软件的一个部分替代品。之所以将它排在第一个来介绍,是因为它实在给我帮了很大的忙。运行Cygwin后,你会得到一个类似Linux的Shell环境,在其中你可以使用绝大部分Linux软件和功能。如Gcc,Make,Vim,Emacs等等。总之如果你想使用某个Linux下的功能,而windows上又
2014-01-05 15:19:06 785
转载 qt显示label--勘误
通常在qt下,我们显示一个labe,代码如下:int main(int argc, char *argv[]){ QApplication app(argc, argv); // MainWindow w; //w.show(); // 方案一 QLabel label("Hello,World"); label.show(); //
2014-01-04 10:08:18 1731
转载 MD5校验码
这里将介绍什么是MD5校验和如何使用MD5工具进行校验什么是MD5码?MD5码是message-digest algorithm 5(信息-摘要算法)的缩写,被广泛用于加密和解密技术上,它可以说是文件的“指纹”。任何一个文件,无论是可执行程序、图像文件、临时文件或者其他任何类型的文件,也不管体积多大,都有且只有一个独一无二的MD5信息码,并且如果这个文件被修改过,它的MD5码也将随之改
2014-01-02 15:05:31 2773
转载 对象间通信Signal和Slot机制
在Qt的众多与众不同的特点中,信号(Signal)/槽(Slot)机制是Qt的一个中心特征并且也许是Qt与其它工具包的最大不相同的部分。信号和槽主要用于对象之间的通讯。信号与插槽机制提供了对象间通信机制,它易于理解和使用,并完全被Qt图形设计器所支持。图形用户接口的应用需要对用户的动作做出响应。例如,当用户点击了一个菜单项或是工具栏的按钮时,应用程序会执行某些代码。大部分情况下,我们希望不
2014-01-02 14:13:17 3415
限制软件使用次数
2014-04-12
RSA签名算法实例
2014-04-09
根据藏有加密信息的EXE文件加载主窗体
2014-04-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人