测试分类: 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值 白盒测试:需要写代码,关注程序具体的执行流程【技术含量高】。Junit单元测试就是白盒测试的一种。 Junit使用:白盒测试 基本使用步骤: 1、定义一个测试类(测试用例) 建议: 测试类名:被测试的类名Test 如:Calc ...
分类:
其他好文 时间:
2020-05-15 09:48:36
阅读次数:
50
一、判断语句 最常用的顺序结构只能顺序执行,并不能进行判断和选择。于是便有了下面两种分支结构 + 语句 + 语句 1. 语句 一个 语句包含一个布尔表达式和一条或多条语句。 1.1 判断语句1—— + 语句的第一种格式 + + 执行流程 + 首先判断关系表达式结果是 还是 + 如果是 就执行语句体 ...
分类:
其他好文 时间:
2020-05-11 23:16:48
阅读次数:
52
[toc] 一、Ansible简介 Ansible是什么 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。 ansible是基于模块化开发的,ansible ...
分类:
其他好文 时间:
2020-05-11 18:25:17
阅读次数:
59
一、循环依赖产生的原因 A依赖B,B又依赖A @Component class A { @Autowired B b; } @Component class B { @Autowired A a; } A类Bean创建过程: 先实例化A,(一般都是)通过无参构造完成实例化; A属性注入,发现A依赖B ...
分类:
编程语言 时间:
2020-05-10 15:02:56
阅读次数:
57
简单地讲,yield 的作用就是把一个函数变成一个 generator,带有 yield 的函数不再是一个普通函数,Python 解释器会将其视为一个 generator,调用带有它的函数不会执行函数,而是返回一个 iterable 对象!在 for 循环执行时,每次循环都会执行 even_numb ...
分类:
编程语言 时间:
2020-05-06 14:23:11
阅读次数:
143
最近研究了下X86处理器的启动流程分析,相比于常见的ARM来说,X86平台启动流程真的复杂了很多,本次基于项目实际的两个问题入手,研究了包括以下几个部分的内容: 1. 从硬件角度看启动流程 2. 从软件角度代码执行流程 3. Reboot过程详解 4. X86-ACPI简析 5. 常识问题总结 由于 ...
分类:
其他好文 时间:
2020-05-05 18:18:19
阅读次数:
147
1.SpringCloudStream的使用 ①安装中间件,根据实际需要安装消息中间件(以RabbitMQ为例介绍) ②创建服务生成者 引入依赖 编写配置 编码 执行流程 ③创建服务消费者 引入依赖(同生产者一样的依赖) 配置 编码 2.自定义消息通道 使用自定义通道 自定义通道配置 3.消息分组( ...
分类:
编程语言 时间:
2020-05-05 01:05:53
阅读次数:
86
 是对可以从互联网上得到的资源位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,用于指出文件的路径位置。简单地说,URL就是常说的网址,每个地址代表不同的网页,在Django中, ...
分类:
Web程序 时间:
2020-04-26 18:33:49
阅读次数:
86