自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 vue前端开发实践课后习题答案

第一种是应用Vue.js提供的全局方法 Vue.filter()进行定义,第二种是应用选项对象中的 filters.选项进行定义。注册自定义指令有两种方法,一种是注册全局自定义指令,另一种是注册局部自定义指令。全局自定义指令可以在所有实例中进行调用,而局部自定义指令只能在当前实例中进行调用,而无法在其它实例中调用。bind:只调用一次,在指令第一次绑定到元素上时调用,用这个钩子函数可以定义一个在绑定时执行一次的初始化设置。inserted:被绑定元素插入父元素时调用。

2023-05-29 11:35:38 4255

原创 软件质量保证与测试技术实验报告(四)——JUnit单元测试

题目2:这是一个简单的计算器类——Computer,能够实现两个整数的加、减、乘、除运算(具体代码见附录C),请利用Junit进行单元测试。题目2:这是一个简单的计算器类——Computer,能够实现两个整数的加、减、乘、除运算(具体代码见附录C),请利用Junit进行单元测试。通过本次实验,我学会了利用Junit进行单元测试,理解了单元测试的任务和这类测试工具的实现原理,并且理解了断言的基本概念和断言测试方法。(1)利用Junit进行单元测试,理解单元测试的任务、同时理解这类测试工具的实现原理;

2023-04-14 19:09:33 5382

原创 软件质量保证与测试技术实验报告(三)静态测试

题目:对学生宿舍管理系统(代码见附录B)完成静态测试中的代码测试。掌握单元测试中的静态测试技术。

2023-04-14 19:01:58 2247

原创 软件质量保证与测试技术实验报告(二)黑盒测试用例设计

题目1:NextDate程序的功能是按年、月、日的顺序输入一个日期,输出为输入日期后一天的日期。题目2:根据163邮箱地址的构成规则,为163邮箱注册模块中输入域“邮箱地址”设计测试用例(假设没有重复的用户名),注册界面请登录网址:https://mail.163.com/查看。题目2:根据163邮箱地址的构成规则,为163邮箱注册模块中输入域“邮箱地址”设计测试用例(假设没有重复的用户名)。通过本次实验,我学会了用等价类划分法和边界值法设计测试用例,并且进行了功能测试。

2023-04-14 17:29:44 3134

原创 软件质量保证与测试技术实验报告(一)白盒测试用例设计

(2)给出满足语句覆盖和条件组合覆盖的测试用例。(2)给出满足语句覆盖和条件组合覆盖的测试用例。(3)设计驱动程序main函数,运行被测模块。(4)设计驱动程序main函数,运行被测模块。(3)设计驱动程序main函数,运行被测模块。(4)设计驱动程序main函数,运行被测模块。(2)会用各种逻辑覆盖法设计测试用例。(1)给出被测模块的程序流程图。(1)给出被测模块的程序流程图。(1)给出被测模块的控制流图。(1)给出被测模块的控制流图。路径1:1-2-4-6-8。路径2:1-2-4-7-8。

2023-04-14 17:15:39 2912 1

原创 软件工程导论实验报告四(行为图设计)

活动图描述的是某流程中的任务的执行,活动图描述活动是如何协同工作的,当一个操作必须完成一系列事情,而又无法确定以什么样的顺序来完成这些事情时,活动图可以更清晰地描述这些事情。管理员首先要扫描读者的借书证,检验证件是否符合图书馆借书条件,若该读者的借书数量还未达到最大规定数量,并且其所借书籍均未属于过期范围,则符合借书条件。在这些条件都符合时则更新书籍信息和读者的借阅信息,记录好借书的时间。图书管理员对书籍进行扫描,若书籍已经过期,则要求读者还请欠款才能还书,读者缴应交罚款后,更新书目信息和读者信息。

2023-03-14 12:00:37 1285

原创 软件工程导论实验报告三(顺序图设计)

(1)掌握绘顺序图的基本步骤;(2)掌握顺序图的基本方法。

2023-03-14 11:55:53 3590

原创 软件工程导论实验报告二(类图设计)

(1)掌握绘制类图的基本步骤;(2)掌握识别类的方法。

2023-03-14 11:50:47 2962

原创 软件工程导论实验报告一(用例图设计)

(1)掌握绘制用例图的基本步骤;(2)掌握识别用例的方法;(3)掌握识别用例之间关系的方法。

2023-03-14 11:45:36 2955

原创 JAVA面试- MyBatis

虽然Mybatis解析Xml映射文件是按照顺序解析的,但是,被引用的B标签依然可以定义在任何地方,Mybatis都可以正确识别。原理是,Mybatis解析A标签,发现A标签引用了B标签,但是B标签尚未解析到,尚不存在,此时,Mybatis会将A标签标记为未解析状态,然后继续解析余下的标签,包含B标签,待所有标签解析完毕,Mybatis会重新解析那些被标记为未解析的标签,此时再解析A标签时,B标签已经存在,A标签也就可以正常解析完成了。

2023-02-01 16:45:11 273

原创 C语言程序设计基础实验

从键盘为数组a[4][4]输入数据,分别用指向数组元素的指针变量和指向一维数组的指针变量输入输出数组元素,求该数组每一行的最大值,将这些值保存在一维数组b[4]中编写函数打印出10*10的杨辉三角形编写函数删除一维数组s中下标为k的元素的值。编写函数把一个十进制正整数转换为二进制数。编写函数实现输入一行数字字符,用数组元素作为计数器来统计每个数字字符的个数。用下标为0元素统计字符“0”的个数,用下标为1元素统计字符“1”的个数…。编写程序从输入的若干字符串中找出最小的串输出

2023-01-24 12:15:40 652

原创 C语言程序设计基础实验

编程实现输入两个整数,输出其最大公约数和最小公倍数。要求编写一个函数gcd用辗转法求两个数的最大公约数。在主函数中实现:数据的输入,调用gcd函数求最大公约数,在此基础上再求最小公倍数,最后输出结果。编写一个字符串逆序存放的函数reverse(),并由主函数调用实现对字符串的逆序操作。编写两个函数input()函数和output()函数,分别完成5个学生的三门课程的数据记录的输入输出工作,最后由主函数来调用这两个函数,完成具体的输入输出工作。

2023-01-24 12:01:49 165

原创 排序算法(冒泡排序,选择排序,插入排序,希尔排序,归并排序,快速排序,堆排序)

【代码】排序算法(冒泡排序,选择排序,插入排序,希尔排序,归并排序,快速排序,堆排序)

2022-12-10 16:44:46 241

原创 JAVA基础知识

所谓跨平台性,是指java语言编写的程序,一次编译后,可以在多个系统平台上运行。实现原理:Java程序是通过java虚拟机在系统平台上运行的,只要该系统可以安装相应的java虚拟机,该系统就可以运行java程序。字节码:Java源代码经过虚拟机编译器编译后产生的文件(即扩展为.class的文件),它不面向任何特定的处理器,只面向虚拟机。采用字节码的好处:Java语言通过字节码的方式,在一定程度上解决了传统解释型语言执行效率低的问题,同时又保留了解释型语言可移植的特点。

2022-12-10 16:39:26 506

原创 JAVA基础知识与简答题

1、类、对象的概念,类与对象的关系。答:对象是有状态(数据)和行为(功能)等内同的。类(Class)是同一类型对象的抽象,对象是类的实例化。类是同一种(具有相同属性和行为)对象的集合与抽象。对象是现实中的具体实体。2、面向对象的三大特征。答:抽象、封装、继承和多态。3、封装、继承和多态的概念。Java语言实现多态有哪三种方法?封装是将对象的属性和行为组合成为一个独立的单位或部件,并尽可能隐蔽对象的内部细节,而只保留必要的对外接口,使之与外部发生联系。它是面向对象的重要原则。 继承是指一个对象是对另一个

2022-12-07 10:14:53 1986 2

原创 《JAVA语言程序设计》期末考试试题及答案

1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为(B)。 A. java B. .class C. html D. .exe2、设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是(A)。 A. 3 B. 3. 5 C. 4

2022-12-07 09:58:30 749

原创 中北大学算法分析与设计实验报告七(动态规划问题)

实验七 动态规划问题实验综合应用实验2:最大子段和问题利用蛮力算法、分治算法和动态规划算法解决问题,分析不同算法的时间复杂度,并能够针对算法进行优化。(1)根据实验内容设计算法伪代码进行算法描述;(2)利用C++/C/Java等编程语言对算法伪代码进行工程化实现;(3)输入测试用例对算法进行验证;(4)列出算法时间复杂度模型并与计算机运行统计时间进行对比分析。给定n个整数(可能为负数)组成的序列a[1],a[2],…,a[n],求该序列如a[i]+a[i+1]+…+a[j]的字段和的子段和的最大值。

2022-12-06 11:16:43 1003

原创 中北大学算法分析与设计实验报告六(最大团问题)

实验六 回溯与分支限界算法实验题目:最大团问题强化学生利用回溯算法和优化处理实际问题的能力。(1)根据实验内容设计算法伪代码进行算法描述;(2)利用C++/C/Java等编程语言对算法伪代码进行工程化实现;(3)输入测试用例对算法进行验证;(4)列出算法时间复杂度模型并与计算机运行统计时间进行对比分析。给定一个无向图G=(V,E)。若 ,且对任意的,都有边 ,则称U是图G的一个完全子图。G的完全子图U是一个图,当且仅当U不包含在G的更大的完全子图中。G的最大团是指包含顶点数最多的团。对给定的无向图,

2022-12-06 11:13:27 2072

原创 中北大学算法分析与设计实验报告五(贪心算法)

实验五 贪心算法实验题目1 贪心算法解决TSP问题(1)掌握贪心法的设计思想;(2)掌握TSP问题的具体实现过程;(3)熟练掌握二维数组的使用方法;(4)在掌握的基础上编程实现TSP问题的具体实现过程。(1)根据实验内容设计算法伪代码进行算法描述;(2)利用C++/C/Java等编程语言对算法伪代码进行工程化实现;(3)输入测试用例对算法进行验证;(4)列出算法时间复杂度模型并与计算机运行统计时间进行对比分析。给出n个城市及任意两城市间的距离,要求旅行家在旅行者n个城市时,各个城市经历且仅经历

2022-12-06 11:10:15 1607

原创 中北大学算法分析与设计实验报告四(数塔问题)

实验四 动态规划问题实验题目1 数塔问题(1)掌握动态规划法的设计思想;(2)掌握数塔问题的具体实现过程;(3)熟练掌握二维数组的使用方法;(4)在掌握的基础上编程实现数塔问题的具体实现过程。(1)根据实验内容设计算法伪代码进行算法描述;(2)利用C++/C/Java等编程语言对算法伪代码进行工程化实现;(3)输入测试用例对算法进行验证;(4)列出算法时间复杂度模型并与计算机运行统计时间进行对比分析。给出一个数塔,从该数塔的顶层出发,在每一个节点可以选择向左走或向右走,一直走到该数塔的最底层,

2022-12-06 11:07:36 1714

原创 中北大学算法分析与设计实验报告三(数字旋转方阵)

实验三 分治与减治算法实验(1)掌握分治法的设计思想;(2)掌握数字旋转方阵的具体实现过程;(3)熟练掌握二维数组的使用方法;(4)在掌握的基础上编程实现数字旋转方阵的实现过程。(1)根据实验内容设计算法伪代码进行算法描述;(2)利用C++/C/Java等编程语言对算法伪代码进行工程化实现;(3)输入测试用例对算法进行验证;(4)列出算法时间复杂度模型并与计算机运行统计时间进行对比分析。给出一个初始数据,在此数据的基础上由外层向里层填写数据,完成一个数字旋转方阵,输出结果,输出时要求有文字说明。

2022-12-06 11:03:20 2649

原创 #中北大学算法分析与设计实验报告二(选择排序,冒泡排序,堆排序)

实验二 蛮力优化算法实验题目1、排序问题程序设计(1)掌握选择排序和起泡排序的基本思想;(2)掌握两种排序方法的具体实现过程;(3)在掌握的基础上编程实现两种排序方法。题目2、整数排序问题增强学生对算法时间复杂度的理解与应用。(1)根据实验内容设计算法伪代码进行算法描述;(2)利用C++/C/Java等编程语言对算法伪代码进行工程化实现;(3)输入测试用例对算法进行验证;(4)列出算法时间复杂度模型并与计算机运行统计时间进行对比分析。题目1:输入一个待排序的序列,分别用选择排序和起泡排序两

2022-12-06 10:51:53 3107

原创 中北大学算法分析与设计实验报告一(BF算法)

实验一 算法基础实验:数理基础与串匹配程序设计以字符串匹配问题为例,结合C等编程语言和链表、堆、栈等数据结构知识,基于BF算法对字符串匹配问题进行求解,深刻理解数学知识在算法复杂度分析中的使用方法,学会算法分析的技能,进一步增强代码的设计和工程化实现能力。(1)根据实验内容设计算法伪代码进行算法描述;(2)利用C++/C/Java等编程语言对算法伪代码进行工程化实现;(3)输入测试用例对算法进行验证;(4)列出算法时间复杂度模型并与计算机运行统计时间进行对比分析。(1)给定两个字符串S和T,利用BF算

2022-12-06 10:39:37 4729 1

中北大学操作系统云沙箱-实验报告-基于openEuler和openGauss的网盘系统搭建

Nextcloud”是一款开源免费的私有云网盘系统,使用它可以快速便捷地搭建一套属于自己的网盘,从而实现跨平台跨设备文件的同步、共享等功能。该网盘的搭建涉及到数据库的安装、PHP软件的安装、Apache软件的安装以及其他依赖软件的安装等,是一个综合性的软件集成实验,下图是该网盘系统搭建的流程图。 (1)openGauss数据库安装 需要安装openGauss数据库来实现承载数据进行登录验证、个人网盘数据存储等功能,安装过程如下: • 软硬件环境配置:配置安装需要的硬件环境,设置安装需要的软件环境包括防火墙的设置、linux系统的环境变量的设置、虚拟内存的设置等。 • 获取并校验安装包:从官网下载openGauss安装包,并进行解压操作,验证其中的内容。 • 配置XML文件:openGauss安装中需要依据的配置文件,配置数据库安装的路径、主机信息、主备信息等。 • 初始化环境:对数据库的安装环境进行初始化,为正式安装做好铺垫。 • 执行安装:开始正式安装数据库。 (2)网盘软件安装 网盘系统中,安装依赖的组件以使Apache、PHP、Nextcloud等软件能够正常安装,并进行脚本语言

2023-04-08

中北大学操作系统云沙箱实验报告-使用Shell脚本实现局域网MAC地址收集和FTP服务监控

使用Shell脚本对局域网中的所有主机进行MAC地址的收集,便于日常的维护管理。同时对局域网中部署FTP服务的主机进行监控,能够快速得知哪台具有FTP的主机在提供服务。下图该局域网的拓扑图。 图1局域网拓扑 实现MAC地址收集和FTP服务监控具体操作内容如下: 1)部署FTP服务器 使用dnf命令安装FTP服务,配置基本的ftp参数,对FTP服务进行启动、重启、关闭操作。 2)收集MAC地址 创建Shell脚本文件,编写如下过程:首先创建MAC地址的存储文件,然后使用arping命令,根据IP地址探测局域网中的主机获取对应的信息记录,应用grep命令、sed命令、awk命令对信息记录进行筛选,最后将筛选后的信息通过重定向命令输出到指定的文件中。 3)检测FTP服务 创建Shell脚本文件,编写如下过程:首先创建端口存储文件,然后使用nmap命令根据IP地址检测21号端口的状态,最后根据状态信息通过重定向名输出到指定的文件中。

2023-04-08

中北大学操作系统云沙箱实验报告-基于openEuler的云景平台文件管理系统

本实验从云景平台的实际业务需求出发,综合运用openEuler的登录命令、电源命令、文件权限命令、用户和组命令等,对平台中的涉及到的业务数据,例如软件、脚本文件、结果数据等进行维护,以实现数据的分类管理、存取权限管理等目的,建立的文件系统实现功能如下: • 软件管理:使用目录创建命令、文件下载命令、用户和组的创建命令、文件权限命令,实现对业务软件的存储目录创建、下载、用户存取权限的设置等功能,并结合目录查询命令、文件查询命令等实现对软件的查询。 • 脚本文件管理:使用目录创建命令、文件创建命令、文件编辑命令、用户和组的创建命令、文件权限命令实现对脚本存储目录的创建、脚本文件的创建、脚本文件的编辑、脚本文件的存取权限设置等功能,并结合目录查询命令、文件查询命令、筛选命令等实现对脚本文件的查询。 • 数据管理:使用目录创建命令、文件创建命令、重定向输入输出命令、文件编辑命令、用户和组的创建命令、文件权限命令实现数据文件存储目录的创建、数据文件的创建、数据文件的编辑、数据文件的存取权限的设置等功能,并结合目录查询命令、文件查询命令、统计命令等实现对数据文件的查询。

2023-04-08

Java开发工程师面试题资料

1. 说出一些数据库优化方面的经验?(重点) 2. 你有优化 SQL 查询数据经验吗?说一下你一般用那些什么方式进行优化? 3. 什么是事务,事务的四个特性是什么?有哪些隔离级别? 4. 数据类型 char 与 varchar2 有什么区别?性能方面各有什么优势? 5. 你怎么知道查询 SQL 的性能高还是低? 6. 在开发过程中遇到过数据库锁吗?怎样解锁? 7. 怎样处理并发数据? (重点) 8. delete from table 与 truncate table 的区别?drop table 呢 9. union 和 union all 有什么不同? 10. JDBC 访问数据库的步骤?(重点) 11. 大数据量下的分页解决方法. 12. 简述建立索引的作用和索引的分类 ? 13. 什么是存储过程,有什么优缺点(重点) 14. 存储过程与 SQL 的区别? 15. 如何创建视图? 16. JAVA 中常用的运算符有哪些?这些运算符之间的优先级怎么样?

2022-12-13

java经典选择题100例及答案.docx

1.使用Java语言编写的源程序保存时的文件扩展名是()。 (A).class(B).java(C).cpp(D).txt 2.设inta=-2,则表达式a>>>3的值为()。 (A)0(B)3(C)8(D)-1 3.设有数组的定义int[]a=newint[3],则下面对数组元素的引用错误的是()。 (A)a[0];(B)a[a.length-1]; (C)a[3];(D)inti=1;a[i]; 4.在类的定义中可以有两个同名函数,这种现象称为函数()。 (A)封装(B)继承 (C)覆盖(D)重载 5.在类的定义中构造函数的作用是()。 (A)保护成员变量(B)读取类的成员变量 (C)描述类的特征(D)初始化成员变量 6.下面关键字中,哪一个不是用于异常处理语句()。 (A)try(B)break (C)catch(D)finally

2022-12-07

中北大学数据库概论实验报告五( 关系模式优化-设计型实验)

中北大学数据库概论实验报告五( 关系模式优化---设计型实验) 1.实验名称 实验五 关系模式优化---设计型实验 2.实验目的 (1)复习巩固数据定义语句、查询语句。 (2)能够应用范式理论以及关系分解算法设计满足3NF的关系模型,为后续实验打好基础。 3.实验内容 依据关系模式分解算法设计满足3NF的关系模式,熟练掌握SQL数据查询和数据定义语句,编写相关SQL语句验证所设计的关系模型是否消除了数据冗余、更新异常、插入异常和删除异常,同时验证模式分解是否具有无损链接性。

2022-12-06

中北大学数据库概论实验报告四 (数据完整性-验证型实验)

中北大学数据库概论实验报告四 (数据完整性---验证型实验) 1.实验名称 实验四 数据完整性---验证型实验 2.实验目的 (1)掌握各种数据完整性的实现方法 (2)掌握利用触发器方法来实现数据控制中完整性约束 3.实验内容 定义并验证实体完整性、参照完整性以及利用触发器实现的复杂用户自定义完整性。

2022-12-06

中北大学数据库概论实验报告三(视图的使用(2学时)-验证型实验)

中北大学数据库概论实验报告三 1.实验名称 视图的使用(2学时)---验证型实验 2.实验目的 (1) 掌握DBMS的数据查询功能 (2) 掌握SQL语言的视图功能 3.实验内容 设计实现指定的数据库定义后,熟练掌握创建表的视图、利用视图完成表的查询、删除表的视图。能够判别数据是否满足完整性约束,同时可以利用触发器实现复杂的数据完整性约束控制。

2022-12-06

中北大学数据库概论实验报告二(SQL的数据更新(2学时)-验证型实验)

1.实验名称 实验二SQL的数据更新(2学时)---验证型实验 2.实验目的 (1)复习巩固数据定义语句、查询语句知识点。 (2)掌握SQL语言数据更新语句,为后续实验打好基础。 3.实验内容 (1)update 语句用于对表进行更新 (2)delete 语句用于对表进行删除 (3)insert 语句用于对表进行插入

2022-12-06

中北大学数据库概论实验报告一

中北大学数据库概论实验报告一 SQL的数据定义与数据查询(2学时)--验证型实验 (1) 熟练掌握SQL的数据定义语句CREATE、ALTER、DROP。 (2) 熟练掌握SQL的数据查询语句--SELECT的查询功能,为后续实验打好基础。 设计并实现指定的数据库定义;实现单表查询,实现带有ANY或ALL谓词的子查询;实现多表查询。

2022-12-06

中北大学操作系统课件ppt(共11个文件)

中北大学操作系统课件PPT 第一章概述,第二章进程的描述与控制,第三章处理机调度与死锁,第四章进程同步,第五章存储器管理,第六章虚拟存储器管理,第七章输入输出系统,第八章文件管理

2022-12-06

Java面向对象程序设计期末考试练习题及答案

Java面向对象程序设计期末考试练习题及答案,复习资料 一、单项选择题 二、将程序补充完整并回答问题 三、编程题

2022-12-06

中北大学计算机网络课件PPT

中北大学计算机网络课件PPT 第一章概述,第二章 物理层,第三章数据链路层,第四章网络层

2022-12-06

信息安全概论期末复习资料

信息安全概论期末复习资料,参考书清华大学出版社 介绍信息安全的基本概念、原理、知识体系与应用,主要涉及密码学基础与应用、消息认证,身份验证,数字签名,网络安全,软件安全与恶意程序,计算机病毒,SDL(软件安全开发生命周期)-软件安全设计初窥,STRIDE 威胁建模方法,网络安全法等信息安全领域的基础知识。

2022-12-05

html爱心源码,浪漫表白

html动态爱心源码,爱心代码实现心形浪漫表白功能

2022-12-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除