1. 面向过程 按照业务逻辑和实现过程步骤来逐步垒代码,代码编写的逻辑即对应于实际实现的步骤过程,核心是过程两个字,从代码执行顺序上体现出设计者的逻辑过程,整个程序就是把若干个过程串起来的效果。本质上像是构建了一条生成流水线,每一道工序都通过代码块严格定义。 优点: 复杂问题简单化,把大的任务逐步分 ...
分类:
编程语言 时间:
2018-12-12 15:46:18
阅读次数:
171
Spring 容器中的 Bean 是有生命周期的,Spring 允许在 Bean 在初始化完成后以及 Bean 销毁前执行特定的操作,常用的设定方式有以下十种: 通过实现 InitializingBean 接口来定制初始化之后的操作方法; 通过实现DisposableBean 接口来定制销毁之前的操 ...
分类:
编程语言 时间:
2018-12-12 11:18:57
阅读次数:
147
1. Unittest 是 python 自带的单元测试框架,可以用其作为自动化框架来组织测试用例(测 试用例的执行顺序)的执行。 2. Unittest 框架的流程: 写好 TestCase 通过 TestLoader 加载 TestCase 到 TestSuite 中 通过 TextTestRu ...
分类:
其他好文 时间:
2018-12-12 00:05:08
阅读次数:
291
1.测试套件(注意:测试用例先添加先执行,后添加后执行,由此组织与设定测试用例的执行顺序) addTests:添加多个测试用例 addTest:添加单个测试用例 ...
分类:
其他好文 时间:
2018-12-12 00:04:48
阅读次数:
195
1、静态代码块 ①、格式 在java类中(方法中不能存在静态代码块)使用static关键字和{}声明的代码块: 1 2 3 4 5 public class CodeBlock { static{ System.out.println("静态代码块"); } } 1 2 3 4 5 public c ...
分类:
编程语言 时间:
2018-12-11 15:52:16
阅读次数:
183
一、测试增删改在同一个事务中的默认执行顺序示例 首先在执行之前我们看一下数据库中的数据截图: 执行结果截图: 我们再来看下数据库执行前后的结果对比: 测试结果: 如果增删改在同一个事务中,那么其默认执行顺序为增C改U删D! 二、我们知道默认的一般我们可以人为去修改、那么怎么修改呢?(session. ...
分类:
其他好文 时间:
2018-12-10 22:00:37
阅读次数:
213
什么是中间件:中间件是一个处理Django的请求和响应的框架级别的钩子. 中间件的本质:在Django中就是一个类,在全局范围内改变Django的输入和输出. Django请求流程图 中间件的五个方法: process_request(self,request) 执行时间: 在视图函数执行之前 参数 ...
分类:
其他好文 时间:
2018-12-10 20:51:19
阅读次数:
205
一. SELECT语句关键字的定义顺序 二. SELECT语句关键字的执行顺序 三 准备表和数据 1. 新建一个测试数据库TestDB; create database TestDB; 2.创建测试表table1和table2; 3.插入测试数据; 准备工作做完以后,table1和table2看起来 ...
分类:
数据库 时间:
2018-12-08 22:35:43
阅读次数:
190
静态代码块、构造代码块、构造方法的执行顺序? 静态 》构造代码块 》构造方法 静态代码块:只执行一次 构造方法:每次调用构造方法都执行 测试结果: ...
分类:
其他好文 时间:
2018-12-07 12:59:19
阅读次数:
154
如图: 此类问题的出现是由于页面渲染顺序先于datatable函数执行顺序,解决方式: $(document).ready在界面初始状态即加载 ...
分类:
Web程序 时间:
2018-12-06 20:15:21
阅读次数:
223