泛型 1.为什么要使用泛型 集合容器类在设计阶段/声明阶段不能确定这个容器实际上存放的是什么类型的数据,在jdk5.0之前只能设计为Object类型,在jdk5,0之后使用泛型来解决。因为这个时候除了元素的类型是不确定的,其他部分是确定的,比如如何保存、如何管理等。因此此时把元素的类型设计为一个参数 ...
分类:
编程语言 时间:
2021-03-18 14:34:45
阅读次数:
0
一、背景 使用postman进行接口自动化测试时,除了要验证接口的返回,有时候还要同时验证数据库的数据,或者将接口返回的数据与数据库的数据做对比,检验数据的正确性。 有的时候还需要在执行自动化case之前,造一些测试数据,或者在跑完自动化之后,删除测试数据。 所以,我们需要在postman里连接并操 ...
分类:
数据库 时间:
2021-03-18 14:28:39
阅读次数:
0
参考:https://www.imooc.com/article/303110?block_id=tuijian_wz 环境: 操作系统: mac os 11.2.3 idea版本: 社区版 2020.3.2 步骤: 1. 2.打开 Settings -> Plugins,(按照步骤选择,因为我已经 ...
分类:
编程语言 时间:
2021-03-18 14:25:01
阅读次数:
0
cmder介绍 简介 windows10中常用的命令行终端有cmd,powershell。其它需手动安装的终端有git bash(对于git命令),xshell(对于ssh连接远程主机附带linux命令) 集成多种终端,实现高效开发的命令行工具cmder,可以实现cmd,git,ssh,linux多 ...
分类:
其他好文 时间:
2021-03-18 14:03:40
阅读次数:
0
list 去重扩展: public static IEnumerable<TSource> DistinctBy<TSource, TKey>(this IEnumerable<TSource> source, Func<TSource, TKey> keySelector) { HashSet<T ...
一:Map接口实现类的结构: 二:Map结构的理解 三:HashMap的底层实现原理(重点!!!常考!!!以JDK7为例说明) HashMap无法按照添加的顺序遍历,即其底层的添加是无序的,是按照hash值来确定存放位置的。 注意版本之间的不同: JDK1.8 之所以会加入红黑树是因为当链表过长是会 ...
分类:
编程语言 时间:
2021-03-17 14:47:17
阅读次数:
0
我们每次,去npm install xxx会把内容记录到package.json文件中,下载的包都会发生变化,为了系统的稳定性考虑,每次执行完npm install之后会对应生成package-lock文件,该文件记录了上一次安装的具体的版本号。 根据官方文档,package-lock.json 是 ...
分类:
Web程序 时间:
2021-03-17 14:27:39
阅读次数:
0
开启mysql缓存后,数据没有更新的情况下,相同的查询sql会使用缓存数据返回结果。在数据更新较少,类似查询较多的情况下,使用mysql缓存可以显著提升查询效率。 mysql查询缓存参数设置 (1) have_query_cache表示是否支持查询缓存,YES表示支持 (2) query_cache ...
分类:
数据库 时间:
2021-03-17 14:15:55
阅读次数:
0
df -T 只可以查看已经挂载的分区和文件系统类型。 Filesystem Type 1K-blocks Used Available Use% Mounted on/dev/sda1 ext4 20642428 3698868 15894984 19% /tmpfs tmpfs 32947160 ...
分类:
系统相关 时间:
2021-03-17 14:14:35
阅读次数:
0
lv_micropython/ports/unix make 报错 编译环境如下 这是缺少SDL2库导致的 sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock 安装时可能会遇到如下问题 【解决办法】 在ubuntu系统终端下 ...
分类:
编程语言 时间:
2021-03-17 14:14:14
阅读次数:
0