tf.pow() tf.sqrt() tf.add() tf.add_n() tf.subtract() :减法 tf.matmul() :矩阵乘法 tf.reduce_sum() :求和 tf.reduce_mean():求均值,直接给源码定义中的注释 tf.cast(): bool->数字 tf ...
分类:
其他好文 时间:
2017-08-26 20:45:50
阅读次数:
257
测试驱动android开发 在安卓模拟器或者真机上跑测试用例速度很慢。构建、部署、启动app,通常需要花费一分钟或者更久。这不是TDD(测试驱动开发)模式.Robolectric提供一种更好的方式。 可能你一直尝试在java IDE中使用junit或者testng直接跑测试用例,但是一直报java. ...
分类:
移动开发 时间:
2017-08-17 12:57:37
阅读次数:
170
The idea is to begin development of a new software unit with its specification, followed by its implementation (which, by definition, must satisfy the ...
分类:
其他好文 时间:
2017-08-13 11:15:34
阅读次数:
143
关于这篇文章的题目。思索良久,事实上一些技术术语一直是我的软肋。高大上标题。别人会觉得你言过事实上。低调隐晦的标题,又根本提不起别人打开这篇博文的兴趣。许久之后。就下定决心,那么就起一个朴实无华的名字算了,所以就想到了“进程保护”。但细致想想,事实上这也是一个很大的技术专题,包含众多的技术细节。所以 ...
分类:
系统相关 时间:
2017-08-12 21:20:54
阅读次数:
197
敏捷、敏捷开发这类词近期非常火!敏捷开发,就是指可以在需求迅速变化的情况下高速开发软件。我们接触最多的和敏捷相关的名词是:极限编程(XP)、结对编程、測试驱动开发(TDD)等。 敏捷建模(Agile Modeling,AM),的价值观包含了XP的四个价值观:沟通、简单、反馈、勇气。此外,还扩展了第五 ...
分类:
其他好文 时间:
2017-08-04 15:17:21
阅读次数:
120
1 import stddraw 2 3 stddraw.setXscale(-1, 1) 4 stddraw.setYscale(-1, 1) 5 6 DT = 20.0 7 RADIUS = 0.05 8 rx = 0.480 9 ry = 0.860 10 vx = 0.015 11 vy =... ...
分类:
其他好文 时间:
2017-08-04 00:23:13
阅读次数:
238
JUnit是什么 ? JUnit是一个Java编程语言编写的单元测试框架。 重要的是在测试驱动开发中,并且是一个家族的统称为xUnit单元测试框架中的一个。 JUnit促进“先测试再编码”,它强调建立测试数据的一段代码可以被测试,先测试再编码实现的想法。这种做法就像是“试了一下,码了一点,测试了一下 ...
分类:
其他好文 时间:
2017-08-02 19:01:37
阅读次数:
136
# 单元测试 如果你听说过“测试驱动开发”(TDD:Test-Driven Development),单元测试就不陌生。 单元测试是用来对一个模块、一盒函数或者一个类来进行正确性检验的测试工作。 比如对函数abs(),我们可以编写出以下几个测试用例: 1、输入整数,比如1、1.2、0.99,期待返回... ...
分类:
其他好文 时间:
2017-07-29 15:15:02
阅读次数:
127
《单元測试及持续集成实战》 2014091. 质量(Quality):一组内在特性满足需求的程度;一个系统、构件或过程满足特定需求(顾客或用户须要或期望)的程度。软件质量管理:确定一个软件产品的质量目标,建立实现这些目标的计划。监督、调整软件计划、软件工作产品、活动和质量目标,以满足顾客、终于用户须 ...
分类:
其他好文 时间:
2017-07-27 20:31:34
阅读次数:
141
写作驱动学习在软件开发领域有这种几个名词TDD。測试驱动开发(Test-driven development)是极限编程中倡导的程序开发方法。以其倡导先写測试程序,然后编码实现其功能得名BDD。行为驱动开发(Behavior-Driven Development)是一种敏捷软件开发的技术。它鼓舞软件 ...
分类:
其他好文 时间:
2017-07-22 21:05:59
阅读次数:
224