自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实验七 子网的划分

实验目的掌握划分子网的方法实验内容划分给定IP地址的子网将划分后的子网应用到网络环境中实验要求每位同学从下表中至少选择一行进行子网划分,并填写所选择行的剩余部分。(注意:子网号全0的不用)

2023-12-11 14:46:57 479

原创 实验五 Spring Boot项目开发

【实验目的】1. 掌握Spring Boot工作原理、项目创建、结构和运行方法。2. 掌握Spring配置文件的YAML风格。3. 掌握Thymeleaf模版引擎的使用。4. 掌握在Spring Boot项目里使用Spring Data JPA框架的方法。5. 掌握在Spring Boot项目里使用MyBatis Plus框架的方法。

2023-12-10 20:34:02 1236

原创 数据结构与算法_实验五 huffman树

理解哈夫曼树和哈夫曼编码哈夫曼树和哈夫曼编码:从终端输入若干个字符,统计字符出现的频率,将字符出现的频率作为结点的权值,建立哈夫曼树,然后对各字符进行哈夫曼编码。最后打印哈夫曼树和对应的哈夫曼编码。

2023-11-22 11:30:00 172

原创 数据结构与算法_实验四二叉树

1、二叉树的定义、递归遍历及其它基本操作的实现实现二叉链表表示的二叉树,完成二叉树的基本操作:初始化二叉树、按前序次序建立一个二叉树、检查二叉树是否为空、按任一种遍历次序(包括按前序、中序、后序、按层次)输出二叉树中的所有结点、求二叉树的深度、求二叉树中所有结点数、清除二叉树。

2023-11-21 10:30:00 70

原创 数据结构与算法_实验3 栈和队列

1、栈的定义及算法实现2、队列的定义及算法实现分别实现顺序栈和链栈的抽象数据类型定义,完成栈的基本操作:初始化栈、检查栈是否为空、清空栈、入栈、退栈、取栈顶元素。分别实现循环队列和链队列的抽象数据类型定义,完成队列的基本操作:初始化队列、检查队列是否为空、清空队列、入队、出队、取队首元素。

2023-11-20 10:30:00 102 1

原创 实验四 SSM整合项目开发

1. 掌握Spring框架的依赖注入和面向切面编程两大核心功能。2. 了解Spring的底层原理掌握Spring整合MyBatis Plus的使用。3. 掌握Spring MVC框架的工作原理、框架配置、控制器/方法的编写。4. 掌握Spring MVC字符编码过滤器、文件上传与下载的使用。5. 掌握SSM整合项目的创建及基于XML配置使用。6. 掌握SSM整合项目基于注解配置类并使用内嵌Tomcat的用法。

2023-11-20 09:00:00 593 1

原创 数据结构与算法_实验二单链表

理解单链表的定义掌握单链表的检索、插入、删除等算法的实现;实现单链表完成线性表的基本操作:初始化线性表、清空线性表、求线性表长度、检查线性表是否为空、遍历线性表、从线性表中查找元素、从线性表中查找与给定元素值相同的元素在线性表中的位置、插入元素、删除元素。

2023-11-19 13:00:08 686 1

原创 实验5 A*算法求解八数码问题

式中,d(n)为搜索树的深度;w(n)为放错位置的数字个数。(选做)尝试使用更好的评价方法代替(改进)当前的启发式函数。注:可以尝试第2页中给出的几种初始状态来对比两种算法。无论对怎样的初始状态,八数码问题是否都存在解。F1= w(n)为放错位置的数字个数。尝试运行示例程序,从以下几个方面对比。算出该路径的时间是否一致。查看示例代码,简单了解。是否都能对该状态求解。

2023-11-18 21:01:53 455 1

原创 机器学习实验三 聚类算法的使用

实验任务:1.使用三种聚类算法对随机生成的点簇完成聚类,并分析结果2.使用K均值聚类、密度聚类算法对鸢尾花IRIS数据集进行聚类,并分析结果

2023-11-14 19:57:48 98 1

原创 解析this.cartList = JSON.parse(JSON.stringify(this.cartList))数组对象的深拷贝

最终的效果是,通过这种方式创建了原数组对象的深拷贝,也就是在内存中创建了一个完全独立的新数组对象。这样做的目的通常是为了避免对原始数组对象的修改对拷贝后的数组对象产生影响,保持数据的独立性。方法将 JavaScript 对象转换为 JSON 字符串。在这段代码中,通过调用。// TODO:修改当前函数,实现购物车加入商品需求。,将先前转换为 JSON 字符串的数组对象再转换回 JavaScript 对象。方法将 JSON 字符串解析为 JavaScript 对象。// TODO:补全代码实现需求。

2023-11-14 08:00:00 95 1

原创 机器学习实验二PCA降维

若为True,则运行PCA算法后,原始训练数据的值不会有任何改变,因为是在原始数据的副本上进行运算;若为False,则运行PCA算法后,原始训练数据的值会改,因为是在原始数据上进行降维计算。可以选择的方法有奇异值分解"svd",最小二乘"lsqr"和特征分解"eigen"。赋值为string,比如n_components='mle',将自动选取特征个数n,使得满足所要求的方差百分比。:类别权重,可以在做分类模型时指定不同类别的权重,进而影响分类模型建立。用 PCA 对它们进行降维,共进行了三次,见代码。

2023-11-13 12:15:00 445

原创 web开发基础

B/S架构将Web应用程序分为客户端和服务器端两个部分,客户端部分负责展示数据和交互,服务器端部分负责处理业务逻辑和数据存储,并通过互联网进行数据交互和通信。Web服务基于标准化的协议和接口(如SOAP、WSDL和UDDI等),使用XML或JSON等格式来进行数据传输,支持多种编程语言和平台,具有良好的互操作性和可扩展性。总之,文档对象模型(DOM)是一种用于处理HTML和XML文档的编程接口,它将文档表示为节点树,并提供了一组方法和属性,用于访问和操作节点的内容。对象:表示浏览器窗口或框架。

2023-11-11 07:00:00 41 1

原创 实验二 基于Servlet的MVC项目分层架构

1. 掌握Servlet、JSP和JavaBean技术规范。2. 掌握请求对象、响应对象、会话对象和应用上下文对象的使用。3. 掌握EL表达式与JSTL标签库的使用。4. 掌握在MVC项目里使用DAO对象、实现应用程序分层构架的方法。5. 掌握Servlet监听器和过滤器的使用。

2023-11-10 00:00:00 869 1

原创 实验报告一 Web开发基础

1. 掌握使用Google浏览器及IDEA 2023调试静态HTML项目的方法。2. 掌握使用HTML 5+CSS 3创建页面和布局的方法。3. 掌握使用JavaScript和jQuery编写客户端脚本的方法。4. 掌握Vue项目创建及运行的方法(含Element UI的使用)。5. 掌握在IDEA 2023里使用骨架创建简单的Maven Web项目并运行的方法。

2023-11-09 10:00:00 351 1

原创 数据结构与算法_实验一顺序表

初始化线性表、清空线性表、求线性表长度、检查线性表是否为空、遍历线性表、从线性表中查找元素、从线性表中查找与给定元素值相同的元素在线性表中的位置、插入元素、删除元素。#include"C:\Users\user\Documents\Projects\项目5\seqList.h"#include"C:\Users\刘希\Documents\Projects\项目5\seqList.h"使用头插法依次输入插入元素的位置和值0 1 0 2 0 3 0 4 输出的值为 4 3 2 1 长度为4。

2023-11-08 17:46:20 236 1

原创 实验四 利用cisco 模拟器配置小型局域网(LAN)

在右边有一个区域,如图所示,从上到下依次为选定/取消、移动(总体移动,移动某一设备,直接拖动它就可以了)、Place Note(先选中)、删除、Inspect(选中后,在路由器、PC机上可看到各种表,如路由表等)、simple PPD、complex。注意,接口可不能乱选。通过上面的介绍,已经对思科模拟器有了初步的了解和认识,现在在模拟器中按照下面的拓扑结构(4台PC机,1台有线连接,3台无线连接),建立一个小型LAN,最后要保证四台PC机互相可以ping通。完成后,利用模拟器的保存文件功能,将结果保存。

2023-11-07 10:00:00 3162

原创 实验三 windows的安装与配置

在捕获结果中找到对第一个Echo (ping) request 请求帧的回应(Echo (ping) reply)帧(在ICMP过滤以后,一般是在Echo (ping) request的下一帧),目的地址对应哪个设备?(2) 默认网关的 MAC 地址:80:05:88:59:b9:e5。你的PC 的 MAC 地址:dc:4a:3e:7e:2f:03。(2)目的MAC 地址:80:05:88:59:b9:e5。源MAC 地址:dc:4a:3e:7e:2f:03。物理地址:DC-4A-3E-7E-2F-03。

2023-11-06 09:30:00 44 1

原创 实验二 网络常用命令实验报告

根据截图,分析由各个网关返回来的地址哪些是“私有地址”,哪些是“公有地址”。本实验室的出口网关是:(172.23.10.1)(注:返回来的第一个IP地址即为本实验室的出口网关IP),127.0.0.1 是回送地址,Ping回送地址是为了检查本地的TCP/IP协议有没有设置好;物理地址发生改变:80-05-88-59-b9-e5变成了dc-4a-3e-7e-27-95。(1)arp -a或arp -g--用于查看高速缓存中的所有项目;对应的服务器地址是:(183.60.187.16)

2023-11-05 11:45:00 234 1

原创 实验四 嵌入式 linux C语言程序设计实验

1. 根据前面所述库文件创建流程,请编写一个Makefile文件实现自动编译,以完成该库文件的创建工作。2. 设计一个linux C语言程序,完成文件的复制工作。要求通过使用read()函数和write()函数复制“/etc/passwd”文件到“test”文件中,文件名当程序运行时从键盘键入。

2023-11-04 09:00:00 901 3

原创 实验一 如何接双绞线

1.

2023-11-04 08:00:00 74 1

原创 实验一 如何接双绞线

设备,例如:主机和路由器。

2023-11-03 15:00:00 56 1

原创 实验三 嵌入式 linux_shell程序设计实验

通过学习和实践这些内容,我对Linux文件操作、设备文件、终端设备和shell编程的基础知识有了更深入的了解和掌握。这些知识和技能对于在Linux系统上进行开发、管理和维护工作都是非常有用的。

2023-11-02 15:03:35 171

原创 实验二 嵌入式linux文件和目录管理实验

实验名称实验二 嵌入式linux文件和目录管理实验实验目的1. 掌握linux文件和目录管理基本命令2. 掌握linux命令重定向和管道操作3. 熟悉Linux proc文件系统的目录结构4. 掌握Linux shell程序的基本语法实验平台VMware Workstation Pro实验任务文件和目录管理基本命令1、用book账号登录到终端,使用pwd命令查看当前目录2、用ls命令查看“/”目录,了解Linux系统的目录结构3、使用cat、more、head、tail等命令显示 /etc/passwd文

2023-11-02 08:15:00 190

原创 实验一 嵌入式linux实验环境搭建与开发软件使用

在插入模式下,按 Esc 键退出插入模式,再输入 :q!(冒号 q 想退出,感叹号表示不保存),回车键取消编辑。在命令模式下,输入 / 搜索词,回车键搜索。输入 :s/old/new/g 替换 old 为 new。在命令模式下,输入 :wq(写入并退出),回车键保存文件并退出编辑器,或者:w(仅写入不退出)。使用上下左右箭头键移动光标,或者使用 h(左)、j(下)、k(上)、l(右)。在命令模式下,输入 u 撤销最后一步操作,Ctrl + r 恢复上一步操作。直接执行脚本:./helloworld.sh。

2023-11-01 15:06:15 380 1

数据结构与算法-实验五 huffman树

理解哈夫曼树和哈夫曼编码 哈夫曼树和哈夫曼编码:从终端输入若干个字符,统计字符出现的频率,将字符出现的频率作为结点的权值,建立哈夫曼树,然后对各字符进行哈夫曼编码。最后打印哈夫曼树和对应的哈夫曼编码。

2023-11-19

数据结构与算法-实验四二叉树

1、二叉树的定义、递归遍历及其它基本操作的实现 实现二叉链表表示的二叉树,完成二叉树的基本操作: 初始化二叉树、按前序次序建立一个二叉树、检查二叉树是否为空、按任一种遍历次序(包括按前序、中序、后序、按层次)输出二叉树中的所有结点、求二叉树的深度、求二叉树中所有结点数、清除二叉树。

2023-11-19

数据结构与算法-实验3 栈和队列

1、栈的定义及算法实现 2、队列的定义及算法实现 分别实现顺序栈和链栈的抽象数据类型定义,完成栈的基本操作:初始化栈、检查栈是否为空、清空栈、入栈、退栈、取栈顶元素。 分别实现循环队列和链队列的抽象数据类型定义,完成队列的基本操作:初始化队列、检查队列是否为空、清空队列、入队、出队、取队首元素。

2023-11-19

数据结构与算法-实验二单链表

理解单链表的定义掌握单链表的检索、插入、删除等算法的实现; 实现单链表完成线性表的基本操作: 初始化线性表、清空线性表、求线性表长度、检查线性表是否为空、遍历线性表、从线性表中查找元素、从线性表中查找与给定元素值相同的元素在线性表中的位置、插入元素、删除元素。

2023-11-19

数据结构与算法-实验一顺序表

理解顺序表的定义掌握顺序表的检索、插入、删除等算法的实现 实现顺序表完成线性表的基本操作: 初始化线性表、清空线性表、求线性表长度、检查线性表是否为空、遍历线性表、从线性表中查找元素、从线性表中查找与给定元素值相同的元素在线性表中的位置、插入元素、删除元素。

2023-11-19

实验二 网络常用命令实验报告

实验二网络常用命令实验报告 1、IPConfig (1)查看本机的MAC地址和IP地址,截图: 2、Ping命令 (1) Ping 127.0.0.1,127.0.0.1 是回送地址,Ping回送地址是为了检查本地的TCP/IP协议有没有设置好;截图: (2)Ping本机IP地址,这样是为了检查本机的IP地址是否设置有误;截图: (3) Ping本网网关这样的是为了检查硬件设备是否有问题,也可以检查本机与本地网络连接是否正常;截图: (4) Ping远程IP地址,这主要是检查本网或本机与外部的连接是否正常。截图: 3、ARP (1)arp -a或arp -g--用于查看高速缓存中的所有项目;截图: (2)分别Ping左面(或者右面)同学主机的IP地址;截图: (3)arp -a查看高速缓存中的所有项目;截图: 和(1)中的结果进行比较,查看不同之处,写出不同的地方如下: 物理地址发生改变:80-05-88-59-b9-e5变成了dc-4a-3e-7e-27-95 4、Tracert (1)使用Tracert www.sina.com 命令,截图。

2023-11-01

实验一 如何接双绞线、双绞线流程

实验任务 熟悉掌握网钳的应用 掌握网线测线仪的使用 按照EIA/TIA568B标准制作平行线 实验内容 1. EIA/TIA568A/B标准及超五类双绞线线序。 EIA/TIA568A:绿白、绿、橙白、蓝、蓝白、橙、棕白、棕 EIA/TIA568B:橙白、橙、绿白、蓝、蓝白、绿、棕白、棕 2. 用网钳制作平行网线的原理、步骤及结果检测,并说明平行线(直连线)的用途。 原理:两端都使用EIA/TIA568B或EIA/TIA568A的顺序接线(实验中按照EIA/TIA568B顺序接线)。一端的1、2、3、6用于实现数据的接收和发送,1、2用于发送数据,3、6用于接收数据,另外四根线是双向线,起到消除干扰的辅助作用。1. 1.用网线钳剥去网线外绝缘皮。 2.将双绞线分开、捋直,并按照橙白、橙、绿白、蓝、蓝白、绿、棕白、棕的顺序排好。 3.减去多余的线,留下约1.5cm的线,剪的时候注意线的顺序 4.水晶头有金属片的一面朝上,将线插入按顺序水晶头内最顶部 5.用网线钳按压水晶上的铜片,使得金属片与双绞线内的铜线导通。 6.重复以上步骤,制作平行网线的另外一头。

2023-11-01

实验三 嵌入式 linux-shell程序设计实验

实验三 嵌入式 linux-shell程序设计实验

2023-11-01

实验二 嵌入式linux文件和目录管理实验

实验二 嵌入式linux文件和目录管理实验

2023-11-01

实验一 嵌入式linux实验环境搭建与开发软件使用

实验一 嵌入式linux实验环境搭建与开发软件使用

2023-11-01

空空如也

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

TA关注的人

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