-
我的C++自动化测试程序.zip
【实例简介】个人编程中比较喜欢重构,重构能够提高自己的代码质量,使代码阅读起来也更清晰。但是重构有一个问题,就是如何保证重构后带代码实现的功能与重构前的一致,如果每次重构完成后,对此不闻不问,则会有极大的风险,如果每次重构后,都进行一边测试,则工作量会很巨大,最终可能是即使代码有重构的欲望,也会尽量克制住,不去重构。除非代码能够进行自动化测试。实际上进行测试的是接口,而不是所有代码,只要能够保持接口不变,自动化测试的工作量也没有想象中的巨大。其实我们在单元测试的时候,会测试各种异常情况,只不过,没有将这些测试写成测试代码罢了。
在Java中有JUnit,在C#中有NUnit,在C++中,笔者并不知道有哪些自动化测试工具(笔者的孤陋寡闻)。于是就产生了自己写一个自动化测试程序的想法。
- 2021-11-24 00:46:15下载
- 积分:1
-
一个简单的ID3决策树算法实现
一个简单的ID3决策树算法实现,但是很使用。简单易懂。
- 2020-11-30下载
- 积分:1
-
徐传运 JAVA高级程序设计课后习题答案
徐传运 清华大学出版社 JAVA高级程序设计 思考与练习答案 算法与程序设计 一到九章答案都有,文字部分也有答案,其余为代码,导入后即可运行。
- 2020-11-30下载
- 积分:1
-
ADI芯片封装
ADI公司器件PCB封装库和原理图库。该ADI公司芯片封装库,为AltuimDesigner版的,同时支持3D模型显示。
- 2020-12-08下载
- 积分:1
-
热敏打印机驱动.rar
【实例简介】由于网上关于热敏打印机部分的驱动源码很少,基本上只有重试这部分驱动开发的人员才有该源码,因此我整理我做过的打印机驱动分享出来,该驱动只针对打印机驱动层部分,对底层定时器,IO驱动,延时部分的驱动,相信你一定能够自行实现。如有疑问请留言。
附件为热敏打印机驱动,该驱动使用双定时器,一个定时器给步进电机使用另一个定时器给热敏机芯加热使用,该驱动可移植到任何平台打印机,前提是你必须自己实现定时器接口函数,io管教函数,mdelay(),udelay(),spi 函数等函数,该驱动打印接口函数为 prn_string(),和prn_image()函数,其中prn_image()打印图片默认扫描方式为横向扫描, prn_string()函数默认字库的扫描方式为纵向扫描方式, 源码中有纵向扫描方式转换为横向扫描算法。请仔细研究...
另外为了更加便于理解该驱动,我在附件中加入打印机部分原理图,和打印机datasheet。
- 2021-11-24 00:45:28下载
- 积分:1
-
zebase(用于zemax初始结构选择)
使用镜头结构,可用于光学设计初始结构,可直接用zemax打开,包括9张图片格式目录。
- 2020-07-04下载
- 积分:1
-
潮流计算IEEE4、5、14、30、57、118、300节点系统
文件为C++语言编写的潮流计算,采用牛顿法实现,内含IEEE4、5、14、30、57、118、300节点系统系统原始数据及潮流计算结果,还有详细的使用说明,经与《高等电力网络分析》(张伯明著2007版)附录对比,计算结果完全正确;个人觉得程序可扩展用遗传算法,禁忌搜索算法中;
- 2020-12-06下载
- 积分:1
-
【SystemVerilog部分讲义】路科验证V2
【实例简介】
- 2021-08-14 00:47:16下载
- 积分:1
-
华为内部TCL经典培训教程(全)
华为兄弟整理的非常实用的tcl教程,由浅入深地教会你tcl
- 2021-05-06下载
- 积分:1
-
在FPGA中实现DDS(波形可选,频率可调,signaltap ii调试,有注释)
代码为verilogHDL编写,有三个按键:一个控制波形(方波和正弦波),一个控制频率增加,一个控制频率降低。代码有注释,并在signaltap ii中验证成功。
- 2020-12-05下载
- 积分:1