09 2019 档案

摘要:测试用例问题总结 简介 把测试系统的操作步骤按照一定的格式用文字描述出来 为什么要编写测试用例 1)理清思路,避免遗漏 复杂的项目需要我们把功能细分,根据每一个功能来编写测试用例, 整理我们的测试系统思路,避免遗漏要测试的功能点 2)跟踪测试进度 通过测试用例执行后的统计结果,方便我们跟踪项目进度 阅读全文
posted @ 2019-09-30 23:05 可口可乐嗨 阅读(409) 评论(0) 推荐(0)
摘要:单例模式 概念 确保一个类只有一个实例,并提供一个全局访问点。 UML类图 UML类图说明 1)getInstance()是一个静态方法,它是一个全局访问点,我们可以通过Singleton.getInstance()来访问它, 这和访问全局变量一样简单,只是多了一个优点:单例模式可以延迟实例化 2) 阅读全文
posted @ 2019-09-30 23:03 可口可乐嗨 阅读(264) 评论(0) 推荐(0)
摘要:装饰器 概念 动态的将职责附加到对象上。对于某类对象的功能扩展来讲,装饰模式比继承更有弹性。 运行时期的扩展远比编译期的继承威力大。 UML类图 UML类图说明 1)每个组件都可以单独使用,或者被装饰者包裹起来使用 2)每个装饰者(ConcreteDecoratorA, ConcreteDecora 阅读全文
posted @ 2019-09-21 14:48 可口可乐嗨 阅读(266) 评论(0) 推荐(0)
摘要:索引 简介 无索引的表是一组无序的行,当我们在查询表中的某条数据时,它会逐行查询去找到匹配的行, 这是一个全表扫描操作,效率很低。 用来加速查询的技术有很多,其中最为重要的就是索引,通常情况下,查询速度差异的最大因素 就是索引的使用是否得当。此外需要注意,有些查询的编写方法会阻碍你对索引的有效利用。 阅读全文
posted @ 2019-09-16 22:24 可口可乐嗨 阅读(142) 评论(0) 推荐(0)
摘要:存储过程 什么是存储过程 存储过程是为以后的使用而保存的一条或条SQL语句的集合,类似于批处理 为什么用存储过程 1)简单,把多条SQL语句封装在类似函数的单元中,方便调用和修改 2)安全,通过存储过程限制基础数据的访问,减少数据讹误的机会; 防止了错误,需要执行的步骤越多,就越可能出错,保持了数据 阅读全文
posted @ 2019-09-09 23:01 可口可乐嗨 阅读(211) 评论(0) 推荐(0)

levels of contents