第十四周作业

2、设计2个类,要求如下:(知识点:类的继承 方法的覆 盖) [必做题] 2.1 定义一个汽车类Vehicle, 2.1.1 属性包括:汽车品牌brand(String类型)、颜色clr (String类型)和速度speed(duble类型)。 2.1.2 至少提供一个有参的构造方法(要求品牌和颜色 ...

自动化测试之争:code vs codeless

博主头像 在TesterHome看到的一个话题,当我们选择做自动化时是否需要code 或者codeless。 code方案 用code去做自动化,实现过程就是拿个IDE撸代码。 python + pytest/unittest + appium/selenium/requests + ... Java + J ...

docker学习笔记5-Dockerfile

1、Dockerfile的指令 a、FROM #基础镜像、一切从这里开始 b、MAINTAINER #镜像是谁写的,姓名+邮箱 c、RUN #docker镜像构建时需要运行的命令 d、ADD #添加内容,将Dockerfile当前目录下的文件或目录拷贝到镜像中,如果是url或压缩包会自动下载 e、W ...

面试题系列--【hash和history的区别】

博主头像 hsah和history的区别: 区别一: 生产环境下:两者无区别 开发环境或者测试环境下: hash:前进和后退正常,刷新页面正常 history:前进和后退正常,刷新页面会报错,报错可能有两种结果:一种是404报错,一种是直接把没有处理的数据展示到页面 history报错的原因:刷新页面,就走后 ...

python 身份运算符

身份运算符用于 比较 两个对象的 内存地址 是否一致 —— 是否是对同一个对象的引用 在 Python 中针对 None 比较时,建议使用 is 判断 运算符描述实例 is is 是判断两个标识符是不是引用同一个对象 x is y,类似 id(x) == id(y) is not is not 是判 ...

JS散度(Jensen–Shannon divergence)

博主头像 1. 概述 KL散度存在不对称性,为解决这个问题,在KL散度基础上引入了JS散度。 \[ J S\left(P_{1} \| P_{2}\right)=\frac{1}{2} K L\left(P_{1} \| \frac{P_{1}+P_{2}}{2}\right)+\frac{1}{2} K L ...

HBase

博主头像 HBase HBase简介 Hbase是一种分布式、可扩展、支持海量存储的NoSQL数据库。 基于Hadoop可分布式,基于HDFS可扩展,可存储数十亿行百万列海量数据。 说明: HBase的数据虽然存储在HDFS上,且HDFS只支持追加写而不支持随机写,但HBase通过技术手段实现随机、实时读写。 ...

嵌入式新闻早班车-第3期

博主头像 【3-5分钟阅读】【动态Flash的可行性】新加坡公司Unisantis上月发表了一篇论文,描述了对"动态闪存(DFM)"的研究,这是一种混合设备,结合了动态RAM和Flash的方方面面。它被认为是两全其美的,也是内存技术的改变者。 【Maxim Integrated推出业界最小尺寸、最高精度的隔离 ...

第六次作业:Spark SQL 及其DataFrame的基本操作

博主头像 1.Spark SQL出现的原因是什么? Shark是一个为Spark设计的大规模数据仓库系统,它与Hive兼容。Shark建立在Hive的代码基础上,并通过将Hive的部分物理执行计划交换出来。这个方法使得Shark的用户可以加速Hive的查询,但是Shark继承了Hive的大且复杂的代码使得Sh ...

在Pycharm下创建Django工程时如何在虚拟环境中使用特定的Django版本来完成

博主头像 在使用pycharm中使用虚拟环境来创建Django工程时,默认会使用最新版的Django包,而有时我们需要的是低版本的包,而不需要最新版的Django包,创建好之后再降低版本到是也可以解决问题,但本着提升效率,简化操作的原则,博主摸索出了一种直接使用特定版本Django包来在虚拟环境中创建Djan... ...

HTTP2 帧

博主头像 在 HTTP/2 的规范中定义了许多帧类型,每个帧类型由唯一的 8 位类型代码标识。每种帧类型在建立和管理整个连接或单个 stream 流中起到不同的作用。 特定的帧类型的传输可以改变连接的状态。如果端点无法维持连接状态的同步视图,则无法在连接内继续成功通信。因此,重要的是端点必须共享的理解状态,在 ...

Pandas中缺失值/NaN值/空值的处理

博主头像 isna() 释义 筛选为NaN的布尔值,可接受单个标量或者数组 举例 筛选stu_name为NaN的所有行: df = pd.DataFrame({'stu_name': ['Tom', 'Tony', 'Jack', 'Jack', np.nan], 'stu_age': [16, 16, 15 ...

释放linux内存中的cache缓存

echo 3 > /proc/sys/vm/drop_caches 记一次 经常用 exp 导出oracle全量数据库,发现linux内存一直在减小没有释放,即使 oracle重启也不行,只有重新启动linux系统才可以。 查看 free 发现 cache过大 , 那么用上述命令即可 释放所有的缓存 ...

<1···678···200>