1.按照顺序执行 代码如下: 注解:首先对TestSuite类进行实例化,使之成为一个对象suite,然后调用TestSuite类中addTest方法,把测试用例添加到测试套件中,最后执行测试套件,从而执行测试套件中的测试用例。运行以上代码后,测试用例会按照添加到测试套件的顺序执行,也就是说先添加进 ...
分类:
其他 时间:
2019-08-23 01:50:15
收藏:
0 评论:
0 赞:
0 阅读:
116
Kruskal算法讲解 该部分内容全部摘录自刘汝佳的《算法竞赛入门经典》 Kruskal算法的第一步是给所有边按照从小到大的顺序排列。 这一步可以直接使用库函数 qsort或者sort。 接下来从小到大依次考查每条边(u,v)。 情况1: u和v在同一个连通分量中, 那么加入(u, v)后会形成环, ...
分类:
其他 时间:
2019-08-23 01:48:40
收藏:
0 评论:
0 赞:
0 阅读:
119
感觉自己的的实力真的是有待提高,在编写计算器的过程中,出现了各种各样的问题,暴露了自己的基础不扎实,逻辑思维能力不够,学得知识不能运用到自己的demo中区。先介绍一些这个这个计算器的整体思路。大致分为三部分,首先是用户点击数字或者点的事件,如果点击的是数字,则直接加到显示屏上就好,如果用户点击的是点 ...
分类:
编程语言 时间:
2019-08-23 01:48:12
收藏:
0 评论:
0 赞:
0 阅读:
141
偶然看到大神Katoumegumi的欧几里得推导过程,感觉非常接地气。借此收藏。 对于一个方程a?x+b?y=gcd(a,b) 来说,我们可以做如下的推导: 设有a?x1+b?y1=gcd(a,b) ; 同时我们有b?x2+(a%b)?y2=gcd(b,a%b) ; 对于这个方程组,我们希望知道的是 ...
分类:
编程语言 时间:
2019-08-23 01:47:36
收藏:
0 评论:
0 赞:
0 阅读:
116
typora root url: ./ CPU多核并发缓存架构 JMM(Java线程内存模型)底层实现原理 基于CPU缓存模型建立的,屏蔽掉了底层不同计算机的区别。 所有的共享变量都存储在主内存。每条线程还有自己的工作内存。线程对变量的所有操作都必须在工作内存中进行,而不能直接读写主内存中的变量。 ...
分类:
其他 时间:
2019-08-23 01:47:08
收藏:
0 评论:
0 赞:
0 阅读:
93
ElasticSearch-Head是ElasticSearch的集群管理工具,可以浏览和查询数据,相当于ElasticSearch的客户端。ElasticSearch-Head被托管在github上,所以需要安装git。ElasticSearch-Head运行需要grunt,grunt需要npm包 ...
分类:
其他 时间:
2019-08-23 01:46:19
收藏:
0 评论:
0 赞:
0 阅读:
130
测试一下在IE浏览器界面中插入代码测试,采用寻找窗口的方式获取 句柄。 写的时候参考了很多网上的资料,有些地方不大适用就稍微修改了一下。 1. SendMessageTimeout函数一直无效(看网上有一回答说 可以正常使用,没试过),无效情况是执行成 ...
分类:
Web开发 时间:
2019-08-23 01:45:56
收藏:
0 评论:
0 赞:
0 阅读:
162
"题目链接:" 涉及知识: 动态规划、分类讨论 分析: 首先从简单的情形进行分析,找出大概的状态转移方程,在逐步进行分类讨论。 假设给一个数串,". . . . . . 1258654326014 . . . . . .",dp[k] 表示 k 位数字的解码方法的总数,由于数字 1 26 分别表示字 ...
分类:
其他 时间:
2019-08-23 01:45:34
收藏:
0 评论:
0 赞:
0 阅读:
122
概述 今天在项目中用到了 getBoundingClientRect 和 requestAnimFrame ,查了下它们的polyfill,记录下来,供以后开发时参考,相信对其他人也有用。 getBoundingClientRect getBoundingClientRect 的 polyfill如 ...
分类:
其他 时间:
2019-08-23 01:45:08
收藏:
0 评论:
0 赞:
0 阅读:
142
import { Component, OnInit } from '@angular/core'; import { _HttpClient } from '@delon/theme'; @Component({ selector: 'app-item-two', templateUrl: './... ...
分类:
Web开发 时间:
2019-08-23 01:44:06
收藏:
0 评论:
0 赞:
0 阅读:
155
题目描述 Hanks 博士是BT (Bio-Tech,生物技术) 领域的知名专家,他的儿子名叫Hankson。现在,刚刚放学回家的Hankson 正在思考一个有趣的问题。今天在课堂上,老师讲解了如何求两个正整数c1 和c2 的最大公约数和最小公倍数。现在Hankson 认为自己已经熟练地掌握了这些知 ...
分类:
其他 时间:
2019-08-23 01:43:33
收藏:
0 评论:
0 赞:
0 阅读:
267
DataFrame输出的为表的形式,由于要把输出的表格贴上来比较麻烦,在此就不在贴出相关输出结果,代码在jupyter notebook可以顺利运行代码中有相关解释用来加深理解方便记忆 1 import numpy as np 2 import pandas as pd 3 4 d = {'one'... ...
分类:
其他 时间:
2019-08-23 01:42:57
收藏:
0 评论:
0 赞:
0 阅读:
111
CSS中设置颜色的方法有多种 1. 颜色的英文单词 2. RGB配色:由R(red)、G(green)、B(blue)三种颜色的比例来配色 这三个值也可以用0%~100%之间的值来设置 3. 十六进制颜色:00 ff CSS的颜色值当使用16进制的色彩值时,若每两位的值相同,可以缩写一半 可以缩写成 ...
分类:
Web开发 时间:
2019-08-23 01:41:47
收藏:
0 评论:
0 赞:
0 阅读:
88
List<User> userList = userCache.get(“normal”) For(User user; userList){ Address address = addressMapper.selectByUser(user);//获取指定用户的地址信息 User.setAddre ...
分类:
其他 时间:
2019-08-23 01:41:20
收藏:
0 评论:
0 赞:
0 阅读:
137
算术运算有哪些? 算术运算 逻辑运算有哪些? 比较运算有哪些? ...
分类:
其他 时间:
2019-08-23 01:40:46
收藏:
0 评论:
0 赞:
0 阅读:
92
总结: 这是我第五次面试了,感觉这是一次很无语的面试了,从北京最北边区最南边,来回路上就得五个小时,提前跟人事还确认了一下,招的是java开发后端,去了让我们填了一个资料表,还问清楚了是后端,然后就是来了好多人啊,提前也没准备估计是,完了就等呗,七个人一波,等了半个多小时,让前端的区另外一处,后端的 ...
分类:
其他 时间:
2019-08-23 01:40:08
收藏:
0 评论:
0 赞:
0 阅读:
102
文件系统: 1.目录和文件 1.1 如何获取文件属性:ls的实现:cmd --长格式 -短格式 非选项的传参 stat,fstat,lstat 1.2 文件的访问权限 1.3 umask 1.4 文件权限的更改/管理 chmod fchmod 1.5 粘住位 t位:给目录设置T位 。eg /tmp/ ...
分类:
其他 时间:
2019-08-23 01:39:11
收藏:
0 评论:
0 赞:
0 阅读:
152
面向对象编程风格深受广大开发者喜欢,尤其是以 C++, Java 为典型代表的编程语言大行其道,十分流行! 有意思的是这两中语言几乎毫无意外都来源于 C 语言,却不同于 C 的面向过程编程,这种面向对象的编程风格给开发者带来了极大的便利性,解放了劳动,松耦合,高内聚也成为设计的标准,从而让我们能够更 ...
分类:
编程语言 时间:
2019-08-23 01:38:27
收藏:
0 评论:
0 赞:
0 阅读:
100
chown 用户.用户组 文件用户和用户组可以只写一个,只修改用户组时,需要带前面的.号,.号可以用:代替 如果全部修改,可以加-R参数 userdel 删除用户账户和家目录 chattr和lsattr,加锁后root用户也无法解锁 ...
分类:
其他 时间:
2019-08-23 01:37:35
收藏:
0 评论:
0 赞:
0 阅读:
103
哈希表简介 哈希表也叫散列表,哈希表是一种数据结构,它提供了快速的插入操作和查找操作,无论哈希表总中有多少条数据,插入和查找的时间复杂度都是为O(1),因为哈希表的查找速度非常快,所以在很多程序中都有使用哈希表,例如拼音检查器。 哈希表也有自己的缺点,哈希表是基于数组的,我们知道数组创建后扩容成本比 ...
分类:
其他 时间:
2019-08-23 01:36:28
收藏:
0 评论:
0 赞:
0 阅读:
95