需求类型分类 需求类型可分为如下四类: 功能需求 质量要求 设计约束 流程约束 接下来,对不同的需求分别进行分类 功能需求 作者端需求 作者可以编排图书的目录结构、章节内容,章节内容中包括图片、视频、文字和集成第三方软件边学边练,能定义常见练习题比如问答题、选择题 作者编辑时可以预览读者端的效果,手 ...
分类:
其他好文 时间:
2020-04-22 13:24:05
阅读次数:
67
单表查询 单表查询语法: select distinct 字段1,字段2... from 表名 where 条件 group by field having筛选 order by 关键字执行的优先级: 1.找到表:from 2.拿着where指定的约束条件,去文件/表中取出一条条记录 3.将取出的一 ...
分类:
数据库 时间:
2020-04-22 10:22:20
阅读次数:
78
F - F HDU - 2647 拓扑排序,从上往下回溯,挺好奇差分约束为啥就不对。拓扑排序有明显的优先级。 #include<bits/stdc++.h> using namespace std; #define pb push_back typedef long long ll; const i ...
分类:
其他好文 时间:
2020-04-22 00:02:10
阅读次数:
67
应用架构COLA 2.0 很多同学不止一次和我反馈,我们的系统很混乱,主要表现在: 应用的层次结构混乱:不知道应用应该如何分层、应该包含哪些组件、组件之间的关系是什么; 缺少规范的指导和约束:新加一段业务逻辑不知道放在什么地方(哪个类,哪个包)、应该起什么名字比较合适? 解决这些问题,正是我创建CO ...
分类:
其他好文 时间:
2020-04-21 13:27:56
阅读次数:
437
对于如何设计一个自动化框架之前,首先得清楚什么是自动框架,设计时有哪些是需要注意的,然后该怎么去做?什么是自动化测试框架?1、什么是框架?特指为解决一个开放性问题而设计的具有一定约束性的支撑结构。在此结构上可以根据具体问题扩展、安插更多的组成部分,从而更迅速和方便地构建完整的解决问题的方案。框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法。也就是说框架本身不解决特定的问题
分类:
其他好文 时间:
2020-04-20 23:53:33
阅读次数:
111
1.创建数据表在创建完数据库之后,接下来我们就需要创建数据表。创建数据表是指在已经创建好的数据库中建立新表。创建数据表的过程是规定数据列的属性的过程,同时也是实施数据完整性约束的过程。2.创建表的语法形式数据表属于数据库,在创建数据表之前,应该使用语句“USE<数据库名>”指定操作是从哪个数据库中进行,如果没有选择数据库,会报错语法:CREATETABLE<表名>(字段名1
分类:
数据库 时间:
2020-04-20 14:08:42
阅读次数:
69
继续上一篇我们继续学习InnoDB的表的相关知识,本章主要内容:InnoDB表约束,视图,分区表。 约束 首先我们搞清楚约束和索引的区别,用户创建了一个唯一索引,意味着用户创建了唯一约束。但是约束和索引的概念是不同的,约束更多是逻辑上的概念,用来保证数据的完整性,而索引是一个数据结构,既有逻辑上的概 ...
分类:
数据库 时间:
2020-04-19 17:39:38
阅读次数:
93
1.定义 客户端不应该依赖它不需要的接口,类间的依赖关系应该建立在最小的接口上。 2.分析 接口隔离原则是对接口的使用进行约束规范的一个原则,它告诉我们要想把接口用好,关键在于隔离。接口隔离原则告诉我们,不要把一大堆方法塞进一个接口里,导致这个接口变得臃肿无比。应该要根据实际需要,让接口中只有用得上 ...
分类:
其他好文 时间:
2020-04-18 20:10:30
阅读次数:
97
一.InnoDB存储引擎 InnoDB给MySQL的表提供了事务处理、回滚、崩溃修复能力和多版本并发控制的事务安全。在MySQL从3.23.34a开始包含InnnoDB。它是MySQL上第一个提供外键约束的表引擎。而且InnoDB对事务处理的能力,也是其他存储引擎不能比拟的。靠后版本的MySQL的默 ...
分类:
数据库 时间:
2020-04-18 09:26:10
阅读次数:
75
CAP理论 Consistency,一致性 是指所有节点在同一时刻的数据是相同的,即更新操作执行结束并响应用户完成后,所有节点存储的数据会保持相同。 Availability,可用性 是指系统提供的服务一直处于可用状态,对于用户的请求可即时响应。 Partition Tolerance,分区容错性 ...
分类:
其他好文 时间:
2020-04-17 16:09:39
阅读次数:
110