自动化转配bean的测试案例分析 观察代码可知,有两处使用断言:编写代码的时候我们总会做出一些假设,比如假设3+5的值为10,然后取验证,发现不等于10,而等于8,而我们用代码捕捉我们的假设称为断言 第一处断言:断言cd这个自动化装配的bean已经装配进来了 第二处断言:断言控制台输出的结果与 "P ...
分类:
编程语言 时间:
2019-10-10 11:24:32
阅读次数:
94
#include<iostream>#include<assert.h>using namespace std; int temp[20]; void domerge(int*a, int left, int right){ for (int i = left; i <= right; i++) t ...
分类:
编程语言 时间:
2019-10-10 11:31:07
阅读次数:
107
运行结果 注意: 1、python3的print是一个内置函数,需要在后面加括号(英文版) 2、字符串需要加引号 ...
分类:
编程语言 时间:
2019-10-10 12:37:23
阅读次数:
50
1、安装python 官网(https://www.python.org/downloads/)下载,按步骤安装,注意点击环境变量设置。 网上很多安装步骤详解。 2、或者直接安装anaconda,集成了很多库。 下载地址https://www.anaconda.com/distribution/。 ...
分类:
编程语言 时间:
2019-10-10 12:37:47
阅读次数:
80
Java提供两种类型的线程:用户线程和守护程序线程。 用户线程是高优先级线程。JVM将在终止任务之前等待任何用户线程完成其任务。 守护线程是低优先级线程,其唯一作用是为用户线程提供服务。 由于守护线程旨在为用户线程提供服务,并且仅在用户线程运行时才需要,因此它们都不会退出JVM,直到所有用户线程执行 ...
分类:
编程语言 时间:
2019-10-10 12:39:51
阅读次数:
76
5.2 5.2 5.3 5.4 5.5 ...
分类:
编程语言 时间:
2019-10-10 12:40:38
阅读次数:
109
int partition(int*a, int left, int right){ int low; if (left < right){ low = left; int high = right; int value = a[left]; while (low < high){ while (l ...
分类:
编程语言 时间:
2019-10-10 12:42:42
阅读次数:
91
Javascript字符串占位符替换 ...
分类:
编程语言 时间:
2019-10-10 12:42:54
阅读次数:
211
位运算 递归与递推 前缀与差分 二分 排序 倍增 贪心 总结与练习 ...
分类:
编程语言 时间:
2019-10-10 12:53:18
阅读次数:
67
namedtuple collections.namedtuple(typename, filed_name, *, rename=False, module=None) 创建一个以 typename 命名的 tuple 子类,这个子类用于创建类元组对象,这些对象可以像元组一样被索引和迭代。 fie ...
分类:
编程语言 时间:
2019-10-10 12:53:32
阅读次数:
85
Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。 Python 由 Guido van Rossum (龟叔)于 1989 年底发明,第一个公开发行版发行于 1991 年。 Python版本:2.x,3.x 3.x版本和2.x版本相互不兼容,且官方宣布,2020 年 1 月 1 ...
分类:
编程语言 时间:
2019-10-10 12:59:08
阅读次数:
89
需求:按照起始日期查询出数据库里一段连续日期的住院信息。 问题:数据库里的住院信息可能不是完整的,也就是在给出的日期区间里只有若干天的数据,缺少某些日期的数据。 解决: 1.需要我们先按日期分组查出数据库里有的数据; 2.然后遍历日期,将不存在的日期以日期为key,value为null插入集合里; ...
分类:
编程语言 时间:
2019-10-10 13:00:58
阅读次数:
279
问题: 使用g++ 编译C++文件报错了,无法识别abs,可是我这文件中已经添加了#include<math.h>? 于是在指令中加入-lm 可是问题并没有解决,还是同样的问题. 查看usr/lib 下是否有libm.so,发现在/usr/lib/x86_64-linux-gnu路径下,于是拷贝到u ...
分类:
编程语言 时间:
2019-10-10 13:01:44
阅读次数:
253
先说一下Java的基本数据类型转换规则,大的数据类型转换为小的数据类型需要强制转换,反之可以自动转换。 赋值表达式等号两侧的转换的规则是右侧的向左侧的看齐,即右侧表达式要转换到和左边的类型一样。 第一题:short s1 = 1; s1 = s1 + 1; 错! s1 + 1,s1是short类型, ...
分类:
编程语言 时间:
2019-10-10 14:06:46
阅读次数:
84
一、使用jdbc 配置多数据源 1.yml数据源配置 2.配置类 3.测试类 二、使用mybatis 配置多数据源 1.yml数据源配置 2.prom.xml配置 3.测试类 第二种mybatis 配置方法可参考 https://mp.baomidou.com/guide/dynamic-datas ...
分类:
编程语言 时间:
2019-10-10 14:08:53
阅读次数:
107
1.安装python #1.安装python3.7所需要的依赖包yum -y groupinstall "Development tools"yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel ...
分类:
编程语言 时间:
2019-10-10 14:10:39
阅读次数:
134
链表概述 链表是一种常见的重要的数据结构。它是动态地进行存储分配的一种结构。它可以根据需要开辟内存单元。链表有一个“头指针”变量,以head表示,它存放一个地址。该地址指向一个元素。链表中每一个元素称为“结点”,每个结点都应包括两个部分:一为用户需要用的实际数据,二为下一个结点的地址。因此,head ...
分类:
编程语言 时间:
2019-10-10 15:20:53
阅读次数:
88
应用场景是产品中需要有一个批量执行的任务,很多店铺同时执行,并且需要执行之后的结果进行业务处理,然后在全部执行完毕之后通知处理完毕 用Future和Callable虽然可以阻塞获取结果,但是因为处理起来有些繁琐,比较消耗资源,而CompletableFuture可以满足这个需求,让异步编程变的更加轻 ...
分类:
编程语言 时间:
2019-10-10 15:21:10
阅读次数:
323
这个问题网上有很多解决问题,检查配置文件是否正确?controller注解是否扫描?项目启动是否成功等等。 访问报错404,而且后台也没错误,归根结底还是访问路径错了。 如图,idea配置tomcat时 如果要修改url中的项目名,得与deployment下的application context( ...
分类:
编程语言 时间:
2019-10-10 15:22:51
阅读次数:
572
banana [6] => banana [7] => banana [8] => banana [9] => banana [10] => banana ) Array ( [-2] => pear [0] => pear [1] => pear [2] => pear ) ...
分类:
编程语言 时间:
2019-10-10 15:23:57
阅读次数:
94