1.什么是设计模式设计模式就是经过前人无数次的实践总结出的,设计过程可以反复使用的,可以解决特定问题的设计方法。2.常用的设计模式有哪些2.1单例模式(饱汉模式、饿汉模式、双重锁模式)1.构造方法私有化,让除了自己类中能创建外,其他地方不能创建;2.在自己类中创建一个单实例(饱汉模式是一出来就创建单实例,而饿汉模式需要的时候才创建);3.提供一个方法获取该实例对象(饿汉模式创建时需要进行方法同步)
一、研究背景研究雌螺产卵的最优条件,在20平方厘米的泥盒里饲养同龄雌螺10只,试验条件有4个因素,每个因素2个水平。希望找出2个因素时各水平的最佳产卵组合。如果不进行正交实验,那么实验组合次数为2*2*2*2=16种组合;显然实验次数太多,因此使用SPSSAU的正交实验方法进行操作,得出部分有代表性的实验组合。二、一般步骤首先设计正交表,然后修改正确的数据格式进行极差分析,最后选出实验中最佳产卵组
 正交试验  当使用排列组合方法的结果很多、影响了测试效率的时候,如果按照经验测试,往往可能漏掉场景,这时可以考虑采用正交试验。  在做兼容性测试、查询条件、配置类的测试时十分有用,即条件间组合;  缺点:正交表时数学推导出来的,所以正交表不考虑业务逻辑,如果业务逻辑比较复杂,不一定适合使用正交表。   基本概念:  因子:参与试验、且影响试验结果的因子,成为因子,例如判定表中
java程序设计实验1,2,3实验一:安装与熟悉J2SDK实验目的:了解和使用J2sdk1.5.0(JDK)环境;熟悉J2sdk集成环境的基本命令、功能和基本用法,并学会配置path 等环境变量;学习并熟练掌握使用J2SDK环境进行Java程序开发的全过程(包括:源程序的编辑、编译、调试、运行和结果查看);掌握Java应用程序的构成特点,并熟悉基本的错误调试。实验内容J2SDK开发包的安装(可选)
软件测试中用正交实验设计测试用例正交实验法的由来一、正交表的由来拉丁方名称的由来古希腊是一个多民族的国家,国王在检阅臣民时要求每个方队中每行有一个民族代表,每列也要有一个民族的代表。数学家在设计方阵时,以每一个拉丁字母表示一个民族,所以设计的方阵称为拉丁方。什么是n阶拉丁方?用n个不同的拉丁字母排成一个n阶方阵(n<26 ),如果每行的n个字母均不相同,每列的n个字母均不相同,则称这种方阵
正交试验法设计测试用例正交试验法设计工具:1、正交设计助手2、AllPairs3、python(本质是使用AllPairs)先看一个案例:假设一个web系统,需要做兼容性测试,该系统兼容不同操作系统、数据库和web服务器软件,并且客户端有许多的浏览器: >浏览器:Firefox、IE、Google Chrome >数据库:MySQL、Oracle、DB2 >应用服务器:ngin
实验3 分支程序设计实验【微机原理】
原创 2022-10-17 15:51:00
1238阅读
里氏替换原则通俗来讲就是:子类可以扩展父类的功能,但不能改变父类原有的功能。也就是说:子类继承父类时,除添加新的方法完成新增功能外,尽量不要重写父类的方法。合成/聚合复用:将已有的对象纳入新对象中,使之成为新对象的一部分,因此新对象可以调用已有对象的功能。迪米特法则:只与你直接的朋友通信;不要跟"陌生人"说话;每
原创 2022-09-26 11:50:36
268阅读
PICT:基于正交法的软件测试用例生成工具成对组合覆盖这一概念是Mandl于1985年在测试Aad编译程序时提出来的。Cohen等人应用成对组合覆盖测试技术对Unix中的“Sort”命令进行了测试。测试结果表明覆盖率高达90%以上。可见成对组合覆盖是一种非常有效的测试用例设计方法。成对组合覆盖要求任意两个因素(输入条件)的所有水平组合至少要被覆盖1次。组合覆盖的算法已经被很多工具实现,测试人员可以
北京电子科技学院(BESTI)实     验    报     告课程:Java程序设计 班级:1353  姓名:李海空  学号:20135329成绩:         &nbsp
转载 2024-05-16 21:40:03
63阅读
《软件体系结构》实验考试注意:考试时间为100分钟,请认真作答。如给出的回答区域不够,可自行调整表格长度,务必保证美观大方。程序可以加入必要注释来解释说明内容。问题描述:快餐套餐一般含有主食、饮料、点心三部分组成,KFC快餐套餐与Mcdonald快餐套餐的生成过程大致都是一样的。每份套餐由主食、饮料、点心三部分组成,当每部分
原创 2022-07-13 09:53:56
38阅读
1.ajax请求的时候get 和post方式的区别? 答:a.前者在 URL 请求里面附带了表单参数和值, 后者在 HTTP 请求的消息实体中; b.get安全性非常低,post安全性较高; c.get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,因服务器的不同而异;; d.对于get方式,服务器端用
课程:Java程序设计  班级:1352  姓名:黄伟业  学号:20135315成绩:             指导教师:娄嘉鹏    实验日期:2015.5.7实验密级:  &
实验目的通过图形化界面设计相关类、接口等,实现用户图形化应用程序的开发;进一步巩固JDBC连接数据库以及文件读写操作。实验目标能够掌握常用GUI控制组件的使用方法,通过java.awt包以及Javax.swing包中的类和接口实现用户图形界面的开发;能够运用Java的事件处理机制,通过JDBC操作数据库,实现用户登录功能;能够掌握利用I/O流对文件进行操作。实验内容1 实验环境java versi
下载与安装Android Studio下载地址:Download Android Studio 安装教程参考Android开发简易教程 实验内容码云链接任务一参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十四章,完成Hello World, 要求修改res目录中的内容,Hello World后要显示自己的学号,自己学号前后一名同
转载 2023-09-13 10:39:47
78阅读
实验一 Java开发环境的熟悉一、实验内容及步骤1.使用JDK编译、运行简单的java程序步骤一:在linux界面下运行终端步骤二:在终端中打开待编译文件的文件夹步骤三:使用 javac 文件名.java来编译代码文件。步骤四:使用 java 文件名 来运行文件。(如有package,则必须写完全吻合名称;如有引用,必须使用-src 指明引用位置)2.使用IDEA 编辑、编译、运行、调试Java程
转载 2024-02-06 23:14:08
69阅读
自然界和人类社会中,很多现象和事物都不是独立存在的,它们往往纵横交错在一起。数据分析的其中一个重要目的就是研究事物之间的相互关系,发现事物或现象背后客观存在的规律性。这些客观规律性往往受到各种因素的影响,因此,为了减少数据分析结果的误差,同时提高准确性和精确性,合理的实验设计是必不可少的。如果实验设计不合理,不仅会增加实验次数,延长实验周期,造成人力、物力和时间的浪费,而且会导致预期的结果难以达到
实验内容及步骤使用JDK编译、运行简单的java程序 2.使用IDEA编辑、编译、运行、调试Java程序(一)使用JDK编译、运行简单的java程序命令行下的程序开发先建立一个文件夹命名为Code 打开windows下的cmd 输入cd Code命令进入Code目录 → 输入md 20155239test建立以自己学号命名的文件夹 → 输入cd 20155239test进入文件夹 → 输入md e
转载 2023-12-13 23:02:04
51阅读
java程序设计类与方法-java实验报告java程序设计类与方法-java实验报告1、 实验内容或题目(1) 编写Java应用程序,实现以下功能:当应用程序运行后,根据屏幕提示进行交互式输入并菲波那契(Fibonacci)数列的任意项。(2) 应用程序中定义方法头如下所示的方法:static int[] add(int[] x, int[] y)static int[] multi(i
循环程序设计实验 实验目的掌握循环程序的设计方法。 实验设备PC 微机一台。 实验内容及说明本实验要求通过求某数据区内负数的个数来表现循环程序的结构形式。要求实验程序在数据区中存放一组数据,为统计负数的个数,逐个判断区内的数据,然后将所有数据中凡是符号位为1 的数据的个数累加起来,即得到区内所包含负数的个数。实验程序清单STACK1 SEGMENT STACKDW 2
原创 2017-11-06 13:08:29
1464阅读
  • 1
  • 2
  • 3
  • 4
  • 5