JUnit测试JUnit Test单元测试:单元测试是针对最小的功能单元编写测试代码 Java程序最小的功能单元是方法 单元测试就是针对单个Java方法的测试测试驱动开发TDD:Test-Driven Development 使用Assert断言:assertEquals assertArrayEq... ...
分类:
其他 时间:
2018-07-21 20:09:01
收藏:
0 评论:
0 赞:
0 阅读:
199
[toc] 一、知识概述 在上一节中,我们讲了最短路径问题。而这一节,我们要讲和最短路径相关的一个知识点:生成树。 1、什么是生成树呢? ? 对于一个n个点,m条边的无向图,我们需要求出它的生成树,即边为n 1条且均属于m条边的无环连通图。 ? 我们一般有最小生成树和最大生成树,即边权和最小或最大的 ...
分类:
其他 时间:
2018-07-21 20:08:46
收藏:
0 评论:
0 赞:
0 阅读:
171
(摘自知乎) Lindström–Gessel–Viennot lemma(Lindström-Gessel-Viennot lemma这里有详细介绍跟证明) 在一个有向无环图里,想要计算从n个起点 到n个终点 的n条互不相交的路径的数量(具体说是其生成函数),只要符合一定条件,就有个非常漂亮的形式 ...
分类:
其他 时间:
2018-07-21 20:08:12
收藏:
0 评论:
0 赞:
0 阅读:
148
我们在进行自动化测试的时候,使用get方法打开页面时会等到页面完全加载完才会执行后续操作, 有时我们需要的元素已加载完成,而部分JS未加载完导致加载时间很长,这无疑增加了自动化测试的时间, 针对此情况,可使用set_page_load_timeout(seconds)方法设置超时时间,然后捕获超时异 ...
分类:
Windows开发 时间:
2018-07-21 19:47:31
收藏:
0 评论:
0 赞:
0 阅读:
184
VMware12.0+Ubuntu16.04+MySQL5.7.22安装 首先使用命令sudo -s获得root权限,后面执行任何命令都不需要每次输入密码了。用whereis mysql查看当前是否有安装MySQL,有就卸载,没有就继续。如下图,本机之前没有安装MySQL,那个显示的路径是我创建的一 ...
分类:
数据库技术 时间:
2018-07-21 19:47:14
收藏:
0 评论:
0 赞:
0 阅读:
225
【题目描述】 给出两堆石子数目,两个人轮流去取.每次取的时候,只能从较多的那堆石子里取,并且取的数目必须是较少的那堆石子数目的整数倍.最后谁能够把一堆石子取空谁就算赢. 【题目链接】 http://noi.openjudge.cn/ch0205/6266/ 【算法】 【代码】 ...
分类:
其他 时间:
2018-07-21 19:46:57
收藏:
0 评论:
0 赞:
0 阅读:
172
给你n个数,m次询问,Ks为区间内s的数目,求区间[L,R]之间所有Ks*Ks*s的和。1<=n,m<=200000.1<=s<=10^6 ...
分类:
其他 时间:
2018-07-21 19:46:41
收藏:
0 评论:
0 赞:
0 阅读:
147
初学 Winform 时,相信很多人都遇到过自己的程序在运行中出现了没有捕获的异常,导致程序退出的问题,在这种情况下,程序往往会弹出一个很不友好的信息框,然后强行退出。 程序出现了未捕获的异常,系统便认为它无法再继续工作了,所以强行结束了程序,这也是很正常的行为。但如果我们想要给用户显示一个比较友好 ...
分类:
Windows开发 时间:
2018-07-21 19:46:13
收藏:
0 评论:
0 赞:
0 阅读:
164
1.什么是爬虫? 请求网站并提取数据的自动化程序 请求:客户端向服务端发送请求获得网页资源,是一段html代码,包含html标签和一段信息。 提取:提取出想要的信息,然后将结构化的数据存储到文本 自动化:写完程序一直运行着,代替客户端向服务端发送请求,可以大量的获得数据 爬虫四部 1.发起请求:通过 ...
分类:
其他 时间:
2018-07-21 19:45:42
收藏:
0 评论:
0 赞:
0 阅读:
170
react生命周期的整个过程和vue的类似 Mounting :已插入真实 DOM,Updating:正在被重新渲染,Unmounting:已移出真实 DOM 具体的回掉函数及运行时机: componentWillMount 在渲染前调用,在客户端也在服务端。 componentDidMount : ...
分类:
其他 时间:
2018-07-21 19:45:12
收藏:
0 评论:
0 赞:
0 阅读:
167
问题 J: 【动态规划】机器分配 时间限制: 1 Sec 内存限制: 64 MB提交: 7 解决: 4[提交] [状态] [讨论版] [命题人:]<!--StartMarkForVirtualJudge--> 题目描述 魔法学院购进高效生产设备M台以转换魔法石能量,准备分给学院的N个小组。各小组若获 ...
分类:
其他 时间:
2018-07-21 19:44:58
收藏:
0 评论:
0 赞:
0 阅读:
150
java内存区域 程序计数器 因为java可以多线程并发执行,因此,为了线程切换后能恢复到正确的执行位置,每个线程都需要一个独立的程序计数器。记录正在执行的虚拟机字节码指令的地址。 这个区域不会产生内存溢出异常。 栈 java虚拟机栈 栈中主要存放了编译期可知的四类八种基本数据类型存(逻辑型 boo ...
分类:
其他 时间:
2018-07-21 19:44:41
收藏:
0 评论:
0 赞:
0 阅读:
136
大家经常出现同步调用Redis超时的问题,但改成异步之后发现错误非常少了,但却可能通过前后记日志之类的发现Redis命令非常慢。 PS: 以后代码都在Windows bash中运行,StackExchange.Redis版本为1.2.6 先快速重现问题和解决问题,大家先运行下面的代码 运行发现抛出S ...
分类:
其他 时间:
2018-07-21 19:44:23
收藏:
0 评论:
0 赞:
0 阅读:
196
文字描述 和之前的插入排序比,表插入排序可以保证排序过程中不移动记录;因此表插入排序所用的存储结构和之前的顺序存储不同,表插入排序采用静态链表类型作为待排记录序列的存储结构,设数组中下标0的分量为表头结点,并令表头结点记录的关键字取最大整数MAXINT。表插入排序的基本操作仍然是将一个记录插入到已经 ...
分类:
编程语言 时间:
2018-07-21 19:44:06
收藏:
0 评论:
0 赞:
0 阅读:
173
1、启用hyper-v 控制面板-所有控制面板项-程序和功能-启用或关闭windows功能:勾选红框中的选项 点击确定后,启用完毕会提示重启系统,选择稍后重启 2、docker安装 docker官网下载地址:https://store.docker.com/editions/community/do ...
分类:
Windows开发 时间:
2018-07-21 19:43:22
收藏:
0 评论:
0 赞:
0 阅读:
185
Every year the cows hold an event featuring a peculiar version of hopscotch that involves carefully jumping from rock to rock in a river. The exciteme ...
分类:
其他 时间:
2018-07-21 19:43:08
收藏:
0 评论:
0 赞:
0 阅读:
180