编程语言
PyUnit(unittest) 是 Python 自带的单元测试框架,用于编写和运行可重复的测试。PyUnit 是 xUnit 体系的一个成员,xUnit 是众多测试框架的总称,PyUnit 主要用于进行白盒测试和回归测试。 如果你使用的是 2.1 或更早版本的 Python,则可能需要自行下载和 ...
分类:编程语言 时间:2019-12-09 21:03:44 收藏:0 阅读:81
1)快排的原理是什么?快速写一段核心代码实现。 A.快速排序的原理解释 首先,在符合递归条件下进行 其次,得到基准元素位置 ①从数列中取出第一个数作为基准元素 ②实现元素的移动(比基准元素大的放右边,小于或等于放左边) 方法一:挖坑填数,选定基准元素Pivot,并记住位置index(坑位),并且设置 ...
分类:编程语言 时间:2019-12-09 21:03:21 收藏:0 阅读:108
预备知识: array:一组相关变量能够一个接一个地存储在计算机存储器的一块连续区域内的表示方法称为数组array。 数据分析 numpy numpy是Python语言的一个拓展程序库,支持大量的维度数组与矩阵运算,而且numpy针对于数组运算提供大量的数学函数库。 NumPy 是一个运行速度非常快 ...
分类:编程语言 时间:2019-12-09 21:00:42 收藏:0 阅读:105
下面将在用户和账户进行一对一查询的基础上进行介绍SpringBoot集成Mybatis实现多表查询的基于xml的两种方式。 首先我们先创建两个数据库表,分别是user用户表和account账户表 user表: account表: 然后创建实体类 **第一种通过创建子类的方式查询 需求:查询所有的用户 ...
分类:编程语言 时间:2019-12-09 20:59:06 收藏:0 阅读:160
Python 工厂模式、工厂函数 描述: 工厂模式 1、工厂模式是一种创建型设计模式,当直接创建对象不方便时,可以使用创建型设计模式创建对象。如:应用创建对象的代码分布在多个不同的地方,而不是仅在一个函数/方法中,这时没法跟踪这些对象,那么应该考虑使用工厂方法模式。工厂方法集中地在一个地方创建对象, ...
分类:编程语言 时间:2019-12-09 20:55:33 收藏:0 阅读:90
面向对象(上) 面向对象的特点:封装性(是面向对象的核心思想,将对象的属性和行为封装起来)、继承性(主要描述类与类之间的关系,通过继承,可以在无需重新编写原有类的情况下,对原有类的功能进行扩展)和多态性(指的是在程序中允许出现重名现象,它指在一个类中定义的属性和方法被其他类继承后,它们可以具有不同的 ...
分类:编程语言 时间:2019-12-09 20:55:08 收藏:0 阅读:90
1. Array.from(v) : 将伪数组对象或可遍历对象转换为真数组 2. Array.of(v1, v2, v3) : 将一系列值转换成数组 let arr = Array.of(1, 'abc', true); console.log(arr instanceof Array);//tru ...
分类:编程语言 时间:2019-12-09 20:48:39 收藏:0 阅读:76
算法 递归 一、基础知识 1、迭代是重复反馈过程的活动,其目的通常是为了逼近所需目标或结果。每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次迭代的初始值 2、描述迭代的一种方法是使用显式循环,如while和for循环。另一种完全不同的迭代实现方式是递归 3、递归是一种技术,这种 ...
分类:编程语言 时间:2019-12-09 20:44:02 收藏:0 阅读:79
项目中有一个需求,对一个基类而言,拥有一个比较方法和拷贝方法,某些地方需要频繁地对这两个方法进行调用。对于所有子类而言,需要重写这两个方法,并在其中维护类内一些成员变量。例如有一个变量m_iMyVal,在Copy方法中需要维护this.m_iMyVal = data.m_iMyVal;在IsEqua ...
分类:编程语言 时间:2019-12-09 20:41:36 收藏:0 阅读:98
预备知识: 每个ip地址都包含两个内容:网络地址和主机地址 1、ipv4(ip的version4,第四版本的ip),256*256*256*256种网址(最小0和最大255不能用)。 2、ipv6(ip的version6,第六版本的ip),由于ipv4的ip地址已经被全部使用,所以使用ipv6版本。 ...
分类:编程语言 时间:2019-12-09 20:40:06 收藏:0 阅读:72
188368837883851284
上一页512833下一页
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!