快速排序(交换范式) 快速排序代码基本上背一遍就可以了,注意 =和= mid_value) high ; a[low] = a[high]; while(low i; j ) { if (a[j 1] a[j]) { int tmp = a[j 1]; a[j 1] = a[j]; a[j] = t ...
分类:
编程语言 时间:
2020-04-01 01:18:21
阅读次数:
80
·测试一般什么时候需要去操作数据库呢? ·详细设计阶段,针对数据库进行测试。 范式、表名、表字段、类型的检查、测试等。 1、需要用到数据库的场景 ·1根据测试用例去构造测试数据。 ·2查询数据库的数据、获取预期结果。(使用JDBC后置处理器) ·3查询数据库的数据、作为测试的输入。(使用JDBC前置 ...
分类:
数据库 时间:
2020-03-27 00:28:10
阅读次数:
95
一、编程范式 编程范式指的是编程的套路,分为 面向对象 、 函数式 、 面向对象 等等 二、面向过程 1.面向过程的基本概念 面向的核心在于 过程 ,过程指的是解决问题的步骤,即先干什么,后干什么 面向过程的开发程序就好比涉及一条流水线,是一种机械的思维方式 优点: 将复杂的问题流程化,进而简单化 ...
分类:
其他好文 时间:
2020-03-26 21:45:08
阅读次数:
68
1. 概念 Reactive 非常适合低延迟、高吞吐量的工作负载。 Reactive Processing 是一种范式(规范),它使开发人员能够构建非阻塞的、异步的应用程序,这些应用程序能够处理背压(流控制) Reactive Streams 为无阻塞背压的异步流处理提供标准。 Reactor 是基 ...
分类:
其他好文 时间:
2020-03-25 23:27:36
阅读次数:
74
传统的图像识别问题往往通过分治法将其分分解为预处理、特征提取和选择、分类器设计等若干步骤。分治法的动机是将图像识别的母问题分解为简单、可控且清晰的若干小的子问题。不过分步解决子问题时,尽管可以在子问题上得到最优解,但子问题上的最优解并不意味着就能得到全局问题的最后解。 深度学习提供了一种“端到端”的 ...
分类:
其他好文 时间:
2020-03-24 00:49:48
阅读次数:
109
1、什么是Scala Scala是一个面向对象和面向函数式的多范式编程语言,并且Scala还是基于JVM的编程语言,Scala运行于Java平台,兼容现有Java程序。 面向对象:Scala是纯面向对象的编程语言,在Scala编程的世界里 “每个值都是对象,每个符号都是方法操作”。 面向函数:函数是 ...
分类:
其他好文 时间:
2020-03-23 09:50:18
阅读次数:
54
164. 数据库的三范式是什么? 第一范式:强调的是列的原子性,即数据库表的每一列都是不可分割的原子数据项。 第二范式:要求实体的属性完全依赖于主关键字。所谓完全依赖是指不能存在仅依赖主关键字一部分的属性。 第三范式:任何非主属性不依赖于其它非主属性。 表类型如果是 MyISAM ,那 id 就是 ...
分类:
数据库 时间:
2020-03-23 00:17:02
阅读次数:
82
目录 范式定义 第一范式 第二范式 第三范式 反范式 范式定义 范式:Normal Format,是一种离散数学中的知识,是为了解决数据的存储与优化的问题:保存数据的存储之后,凡是能够通过关系寻找出来的数据,坚决不再重复存储,终极目标是为了减少数据的冗余。 范式背景: 范式概念: 目前关系数据库有六 ...
分类:
数据库 时间:
2020-03-20 12:35:06
阅读次数:
81
什么是范式 范式是指:设计数据库表的规则(Normal Form) ? 好的数据库设计对数据的存储性能和后期的程序开发,都会产生重要的影响。建立科学的,规范的数据库就需要满足一些规则来优化数据的设计和存储 范式的基本分类 目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3 ...
分类:
数据库 时间:
2020-03-19 12:06:24
阅读次数:
65
第一范式:(1nf) 原子性:保证每一列不可再分 第二范式:(2nf) 每张表只描述一件事情 第三范式(3nf) 前提:满足第一范式和第二范式 第三范式需要确保数据表中的每一列数据和主键直接相关,而不能间接相关 规范数据库的设计 是规范性和性能的问题 关联查询的表不得超过三张表 考虑商业化的需求和目 ...
分类:
数据库 时间:
2020-03-16 19:05:40
阅读次数:
69