代码较多,请先略过代码,看懂逻辑在研究代码 引入 回顾上一节中的项目,最终的层次结构: 在MVC上中,我们分析了MVC设计模式具备的优点,以及不足,并在其基础上增了Service层用于处理业务逻辑,但是这还没完,对于大型项目来说,程序结构依然是不够清晰的,Service层不仅要处理业务逻辑,还要处理 ...
分类:
编程语言 时间:
2019-12-17 13:10:30
阅读次数:
97
数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。 数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序源数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以 ...
分类:
其他好文 时间:
2019-12-11 21:23:02
阅读次数:
483
一、体系结构 MySQL C/S模型 Server : mysqld Client : socket:仅本地连接使用 tcp/ip:应用连接使用(远程和本地) 实例介绍 实例=mysqld+master thread + N thread + 内存区域 mysqld程序运行原理 mysqld程序结构 ...
分类:
数据库 时间:
2019-12-11 17:14:04
阅读次数:
97
程序结构 : 顺序结构 , 选择结构 , 循环结构 1,顺序结构 程序自上而下逐行执行,一条语句执行完之后继续执行下一条语句,一直到程序的结尾 2,选择 (分支) 结构 根据条件的的成立与否,来决定要执行哪些语句的一种结构 (1) 第一组选择结构: if , if...else , if...els ...
分类:
其他好文 时间:
2019-12-10 14:47:03
阅读次数:
103
什么是面向过程 自上而下顺序执行,逐步求精 其程序结构是按功能划分为若干个基本模块,这些就是树状结构 各模块之间的关系尽可能简单,在功能上相对独立 每一模块内部均是由顺序、选择和循环三种基本结构 其模块化实现的具体方法是使用子程序 程序流程在写程序时就决定了 什么是面向对象 把数据及对数据的操作方法 ...
分类:
其他好文 时间:
2019-12-07 12:37:06
阅读次数:
76
白盒测试 单元测试:一般用白盒测试(依据《详细设计说明书》LLD) 集成测试:一般用灰盒测试(依据《概要设计说明书》HLD) 系统测试:一般用黑盒测试(依据《需求规格说明书》SRS) 白盒测试:基于程序结构的 逻辑驱动 测试。(透明盒) 为什么进行白盒测试? 白盒测试在前期,使前期逻辑覆盖率达到一定 ...
分类:
其他好文 时间:
2019-12-04 20:03:58
阅读次数:
110
在我们学习 C 语言的基本构建块之前,让我们先来看看一个最小的 C 程序结构,在接下来的章节中可以以此作为参考。 C Hello World 实例 C 程序主要包括以下部分: 预处理器指令 函数 变量 语句 & 表达式 注释 让我们看一段简单的代码,可以输出单词 "Hello World": 实例 ...
分类:
其他好文 时间:
2019-11-28 01:13:15
阅读次数:
79
条件完备后执行后继计算: F = Future(context & P & r(F)) + Call(r(F) = F(input - 1)) Continuation是一种非常古老的程序结构,简单说来就是entire default future of a computation, 即对程序“接下 ...
分类:
其他好文 时间:
2019-11-25 18:55:59
阅读次数:
53
功能实现 1.输入:大学排名url链接 2.输出:大学排行信息 所用到的库:BeaitifulSoup,requests 程序结构设计步骤一:利用requests获取网页内容 步骤二:利用bs4提取网页内容信息到合适的数据结构 步骤三:在屏幕上打印出来 建立三个函数,将其分为三个模块。这样能够使代码 ...
分类:
其他好文 时间:
2019-11-23 14:33:29
阅读次数:
77
转发链接:https://zhuanlan.zhihu.com/p/76743929 什么是事务 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。 事务的结束有两种,当事务中 ...
分类:
数据库 时间:
2019-11-18 18:36:42
阅读次数:
79