前言
上一篇文章《为什么要进行烦人的单元测试?》讨论了一下现阶段软件开发中,程序员们测试情况的现状。这篇文章中,我打算介绍一下单元测试的工具(插件),并且推荐大家以后在开发中,真正的用上单元测试,用好单元测试。
说明
这篇文章的主题,主要是介绍一下 JUnit 3,虽然 JUnit 3 已经不推荐使用了,但它也曾是风靡一时。这里旨在讨论一下 JUnit 3 的...
分类:
其他好文 时间:
2014-07-23 13:12:56
阅读次数:
239
SharedPreferences介绍:做软件开发应该都知道,很多软件会有配置文件,里面存放这程序运行当中的各个属性值,由于其配置信息并不多,如果采用数据库来存放并不划算,因为数据库连接跟操作等耗时大大影响了程序的效率,因此我们使用键值这种一一对应的关系来存放这些配置信息。SharedPrefere...
分类:
移动开发 时间:
2014-07-23 11:43:56
阅读次数:
230
现在大部分浏览器都已经实现了网页截图的功能,我要说的与这种情况稍有不同,浏览器是从内部获取,而因为我是ActiveX插件,需要从外部获取网页的document。但是,实现的思路基本一致,就是将Webbrowser放大到足够大,使滚动条不出现,然后调用IViewObject接口的Draw方法实现整页的...
分类:
Web程序 时间:
2014-07-22 23:12:52
阅读次数:
443
*首先利用全局变量对象theApp启动应用程序。这是由于这个全局对象,基类CWinApp中this的指针才干指向这个对象。假设没有这个全局对象,程序在编译时不会出错,但在执行时就会出错.*调用全局应用程序对象的构造函数,从而就会先调用其基类CWinApp的构造函数。后者完毕应用程序的一些初始化工作,...
分类:
其他好文 时间:
2014-07-22 22:45:34
阅读次数:
198
原文地址: http://blog.csdn.net/anonymoususer/article/details/9624375邢学慧/(IT经理世界) 对商业用户来说,他们后面是成百上千个供应商,前面是成千上万个消费顾客。怎样利用软件管理错综复杂的供应商和消费顾客,如何做好精细到一个小小调料包.....
分类:
其他好文 时间:
2014-07-22 22:41:34
阅读次数:
244
这个程序是我上研二上学期时下一届师弟师妹们的面向对象课程大作业,当时我正好看过两三本 C++ 书籍,虽然忙着项目,但还是忙里偷闲检验了下自己。从设计到实现,耗时一周左右,完成于 2013 年年底。虽是面向对象课程作业,但是只用到了“封装”,没有触及“继承”和“多态”,只是基于对象而已。以前的做一个东...
分类:
其他好文 时间:
2014-07-22 22:40:14
阅读次数:
431
1.3 用函数式编程提高生产力
很多人觉得函数式编程优雅或甚至是漂亮,但这很难成为在商业环境中使用的一个好理由。优雅不能当钞票,真的不幸。用函数风格编程的主要原因是让你和你的团队工作更高效。
在本节,我们将看到函数式编程带来的主要优势,解释它是如何解决一些现代软件开发最重要问题的。在探索具体的好处之前,我们先宏观地来看一下。函数式编程并未严格界定,因为函数式思想可以有不同的形式。...
分类:
其他好文 时间:
2014-07-22 22:39:33
阅读次数:
175
java是现在比较流行的软件开发语言,同时也是互联网应用中安全性相对较高的一种开发语言了。被很多的电子金融系统开发企业以及电子商务网站建设企业所看重。虽然说在如今的互联网开发中,它比较有优势,然而用得不当的话,反而会使电子商务网站建设的性能受到影响。电子商务网站建设企业,就从多年的java商城开发中...
分类:
其他好文 时间:
2014-07-22 22:36:14
阅读次数:
180
一开始我在写一个小例子,界面显示效果是右边的样子。后来打算用别的方法实现下逻辑,又写了一个小例子,结果界面显示效果却是左面的样子。
当我看到界面效果不一样时,当时我就不乐意了,因为我的属性设置都是一样的呀!...
分类:
其他好文 时间:
2014-07-22 17:58:51
阅读次数:
223
此实例实现的功能:在一个树形控件中显示鸡啄米网站的简单结构分层,共有三层,分别为鸡啄米网站、各个分类和文章。用鼠标左键单击改变选中节点后,将选中节点的文本显示到编辑框中。下面是具体实现步骤:
1. 创建一个基于对话框的MFC工程,名称设置为“Example31”。
2. 在自动生成的对话框模板IDD_EXAMPLE31_DIALOG中,删除“TODO: Pl...
分类:
其他好文 时间:
2014-07-22 14:36:48
阅读次数:
372