加载中
百度、阿里、腾讯、京东等面试算法题

这是无量测试之道的第180篇原创 今天给大家分享的是字符串相关的算法面试题。现在进大厂,都会有算法面试题,不过因为算法和数据结构是有一定门槛的,所以想迈过这个门槛,慢慢积累然后反复看...

Unittest 之 DDT 的原理解析

这是无量测试之道的第179篇原创 引言   前面的文章介绍了如何在 Python 的 Unittest 框架中来使用 ddt 实现数据驱动的自动化测试。 在了解了 ddt 的使用后,你是否有过如下疑问: ddt 是如...

数据结构—并查集《下》

这是无量测试之道的第178篇原创   上一节主要介绍了 Quick Find 的思想和代码实现,本节要介绍的是 Quick Union的实现和代码实现。 Quick Union - Union Quick Union的union(v1, v2):让 ...

自动化测试必会—数据驱动DDT

这是无量测试之道的第176篇原创 引言   你是否有过这种感受,在做自动化测试过程中,不论是API 自动化测试还是UI 自动化测试,我们写测试脚本有很大一部分时间都是在准备数据(setUp)、清...

看Python 如何实现门面模式

这是无量测试之道的第177篇原创 引言   打个还算比较形象的比喻吧,我们把门面比作建筑工地上的建筑物的表面,可以是贴有横幅,如:XXXX铁路工程局,这种比较醒目的一面,能更吸引人注意力...

数据结构—并查集《上》

这是无量测试之道的第175篇原创   今天主要介绍的是并查集这种数据结构。其本质上是解决某一些特定问题的而设计出的数据结构。大家可以了解下这种数据结构,作为自己知识的储备。 通过一个...

自动化测试必会—PageObject 设计模式

这是无量测试之道的第174篇原创 PageObject 是什么? 对页面对象进行抽象处理,(页面对象包含:页面元素、button点击、文本框输入、选项框选择等等)。使代码能在页面元素发生改变后,尽量减...

Python 工厂方法模式

这是无量测试之道的第172篇原创 今日分享主题:Python 工厂方法模式 工厂,大家一般能想到的是生产产品的地方,在设计模式中,工厂可分为:简单工厂模式、工厂方法模式。在前期推文 Python 简...

编程范式--函数式编程

这是无量测试之道的第173篇原创 从一个题目说起 题目:读入一个文本文件,确定所有单词的使用频率并从高到低排序,打印出所有单词及其频率的排序列表。 传统的解决方案 函数式解决方案 命令式...

Docker 镜像配置,看这一篇足矣。

这是无量测试之道的第171篇原创 镜像:是一个只读的Docker 容器模板,包含启动容器所需要的所有文件系统结构和内容。 简单来讲,镜像是一个特殊的文件系统,它提供了与容器运行时所需的程序,...

2020/12/30 08:12
21
Docker 三大核心概念

这是无量测试之道的第168篇原创 Docker 核心概念 镜像 镜像是什么呢?通俗地讲,它是一个只读的文件和文件夹组合。它包含了容器运行时所需要的所有基础文件和配置信息,是容器启动的基础。因...

Python 简单工厂模式

这是无量测试之道的第169篇原创 今天分享的主题是:Python 简单工厂模式的具体实现 简单工厂模式,说起这个概念,你可能比较陌生,但是在日常码代码中你一定不经意间用到过。 1、类别 简单工...

设计模式---命令模式

这是无量测试之道的第170篇原创 什么是命令模式?:行为参数化的模式 作用?:降低代码重合度 1.命令模式介绍   命令模式:将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参...

计算机基础

这是无量测试之道的第166篇原创 1. 内存的物理机制    这篇文章主要讲的是内存的物理机制的原理是什么?以及我们在开发中定义的变量是怎样存储的。认真看完才会觉得很简单,如果只是粗略的...

Python 中property & eval()的妙用

这是无量测试之道的第167篇原创 学习过Java 编程语言的小伙伴,应该都知道在Java 语言学习过程中会学到类属性的getter & setter 方法。那么在Python 中是否也有类似的方法呢?答案是,有的。...

def
2020/12/21 08:00
5
容器技术之Chroot&Docker

这是无量测试之道的第165篇原创 chroot 容器技术从1979年chroot的首次问世便已崭露头角。 维基百科对chroot的定义如下: 是在 Unix 和 Linux 系统的一个操作,针对正在运行的软件进程和它的子...

Python 面向对象的核心概念汇总

这是无量测试之道的第164篇原创 面向对象编程的核心概念:封装,抽象,多态、继承、组合 封装: 第一个概念:在面向对象编程中,对象将变量和方法集中在一个地方,即对象本身。 第二个概念:...

MacOS Docker 安装与基础使用

这是无量测试之道的第162篇原创 MacOS可以使用Homebrew 来安装Docker Homebrew 的 Cask 已经支持 Docker for Mac,因此可以很方便的使用 Homebrew Cask 来进行安装: 输入命令:brew cask i...

哈希表(Hash Tabel)

这是无量测试之道的第163篇原创 面试的时候,曾被问过:你知道字典的底层数据结构是什么吗?   那我们今天主要讲的就是哈希表这种数据结构到底是什么样子的;哈希碰撞是怎么造成的以及是如...

Python 协程实现异步(修正版)

这是无量测试之道的第161篇原创 今日主题:前面分享过Python 通过使用回调函数如何实现异步的处理,今天我们将通过一个简单的示例来讲解一下协程是如何实现异步的处理的。 协程的概念 协程,...

2020/12/07 08:00
55

没有更多内容

加载失败,请刷新页面

返回顶部
顶部