整合Mybatis 步骤: 1. 导入相关jar包 junit mybatis mysql spring aspectjweaver mybatis spring 回忆mybatis 1. 编写实体类 2. 编写核心配置文件 3. 编写接口 4. 编写Mapper.xml 5. 测试 mybatis ...
分类:
其他好文 时间:
2020-01-18 01:00:46
阅读次数:
74
一、什么是 Maven? 是一个项目管理工具,它的本质是一个 项目对象模型(POM) ,体现在配置中就是我们常见的 文件,而这个 文件就是 的核心,它管理了整个项目的生命周期。它主要做两件事: 项目构建:对项目进行编译、打包、测试、部署以及上传到私服仓库等 依赖管理: 诞生时就提出了一个仓库的概念, ...
分类:
其他好文 时间:
2020-01-17 11:47:24
阅读次数:
88
1 import com.google.common.collect.Lists; 2 import org.junit.Test; 3 4 import java.util.List; 5 import java.util.stream.Collectors; 6 7 /** 8 * 9 */ 1 ...
分类:
其他好文 时间:
2020-01-15 11:31:27
阅读次数:
87
程序的目的主要是,在自己开发的web项目中,即提供前端页面调用访问得接口(带有安全机制),也提供第三方调用的API(基于授权认证的). 在整合的过程中发现SpringSecurity不能到即处理自己的web请求也处理第三方调用请求。所以采用拦截器拦截处理本地的web请求,spring-securit ...
分类:
编程语言 时间:
2020-01-15 09:20:55
阅读次数:
116
导入Spring集成Junit坐标 使用RunWith替换原来的运行器 使用@ContextConfiguration指定配置文件或者配置类 使用@Autowired注入需要测试的对象 创建测试 方法测试 ...
分类:
编程语言 时间:
2020-01-14 20:42:46
阅读次数:
74
以JUnit为例。 下载jar包,并粘贴到项目的lib文件中,如果没有这个文件夹需要自己手动创建。 可以发现这个新粘入的jar包前没有小三角,这是还没被解压编译到本项目中。 这时在这上面右键,找到Add as Library。 即可导入jar包了。 ...
分类:
编程语言 时间:
2020-01-14 09:50:17
阅读次数:
72
BN作为最近一年来深度学习的重要成果,已经广泛被证明其有效性和重要性。虽然还解释不清其理论原因,但是实践证明好用才是真的好。 一、什么是BN 机器学习领域有个很重要的假设:独立同分布假设,就是假设训练数据和测试数据是满足相同分布的,这是通过训练数据获得的模型能够在测试集获得好的效果的一个基本保障。B ...
分类:
其他好文 时间:
2020-01-13 12:35:39
阅读次数:
658
Junit单元测试: 测试分类: 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 2. 白盒测试:需要写代码的。关注程序具体的执行流程。 Junit使用:白盒测试 步骤: 1. 定义一个测试类(测试用例) 建议: 测试类名:被测试的类名Test 例:CalculatorTest ...
分类:
其他好文 时间:
2020-01-11 18:12:38
阅读次数:
69
通过实验估计和性能度量,学习器通过测试集得出某个性能度量结果。然而由于测试集大小和测试样例的随机性,度量结果不能通过简单的比较来衡量学习器性能。 统计假设检验(hypothesis test)为学习器性能比较提供重要依据,通常有两个最基本的假设检验,以下以错误率€为性能度量讨论 1.假设检验 ...
分类:
其他好文 时间:
2020-01-10 22:40:54
阅读次数:
131
1、现代化前端测试模型 前端测试中有两种模型, 金字塔模型与奖杯模型。 1.1 金字塔模型 金字塔模型摘自 Martin Fowler's blog: 金字塔模型自下而上分为单元测试、集成测试、UI 测试, 之所以是金字塔结构是因为单元测试的成本最低, 与之相对, UI 测试的成本最高。所以单元测试 ...
分类:
其他好文 时间:
2020-01-09 01:15:55
阅读次数:
120