- 博客(108)
- 资源 (4)
- 收藏
- 关注
原创 【计算机网络实验】BGP和OSPF协议仿真实验
本实验的网络拓扑图如图4-30所示,有3个自治系统组成。(4)完成各个自治系统BGP发言人的BGP协议配置。(5)测试各个自治系统之间的连通性。(3)掌握网络自治系统的划分方法;(1)学习BGP协议的配置方法;(2)验证BGP协议的工作原理;(5)验证自治系统之间的连通性。Router12 13命令行配置。Router31 32命令行配置。Router11命令行配置。Router21命令行配置。Router22命令行配置。Router24命令行配置。Router23命令行配置。Router33命令行配置。
2023-06-01 22:00:00
1151
原创 【计算机网络实验】静态路由协议和RIP协议仿真实验
1.6.1单击Router0,在Config选项卡左方选择路由(ROUTING)下方的静态(Static),在右侧network项输入192.168.2.0,在Mask项输入255.255.255.0,在Next Hop项输入192.168.5.2,然后点击Add按钮,即可加入一条静态路由,该路由指明到网络192.168.2.0/24的下一跳路由器接口地址是192.168.5.2。根据上面的信息,完成Router1和Router2的静态路由的配置。2.2 删除在静态路由实验中配置的各路由器的静态路由信息。
2023-06-01 10:40:50
1980
原创 【算法分析与设计报告】快递终端送货配送系统、基因序列比较、地图染色、文章查重系统、果园篱笆问题(附源码)
假设某快递终端投递站,服务n个小区,小区与快递点之间有道路相连,如下图,边上的权值表示距离。 图1-1 小区快递点图现在设有m包裹,每个包裹都有自己的目的地及总量。 将第一题抽象就是在一张无向图中,找到一棵最小生成树。但是,仅仅是本问题也不仅仅是最小生成树问题,还需考虑以下问题:(1)可以多次走过同一个点以获得更短路径。及在比较路程更短的情况下,快递员可以先回到上一小区,再前往下一小区。(2)一次不一定能够遍历全部顶点,需要向回走。快递员需延边,一个小区一小区走。经过反复分析,多源最短路Floyd算法可以
2023-05-18 14:06:24
2438
2
原创 【算法基础】 Trie树
个操作,所有输入的字符串总长度不超过。询问一个字符串在集合中出现了多少次。(异或)运算,得到的结果最大是多少?行,每行包含一个操作指令,指令为。,都要输出一个整数作为结果,表示。向集合中插入一个字符串 x;Trie树用于高效存储和。,字符串仅包含小写英文字母。找字符串集合的数据结构。在集合中出现的次数。输出一个整数表示答案。2.Trie 树解法。
2023-02-24 20:10:40
425
原创 【算法基础】KMP算法
所有字符串中只包含大小写英文字母以及阿拉伯数字。共一行,输出所有出现位置的起始下标(下标从。开始计数),整数之间用空格隔开。中所有出现的位置的起始下标。中多次作为子串出现。
2023-02-23 21:21:44
127
原创 【算法基础】栈与队列
Python中的整除//默认向下取整,因此Python的eval()函数中的整除也是向下取整,在本题中不能直接使用。题目保证符号 - 只作为减号出现,不会作为负号出现,例如,-1+2,(2+2)*(-(1+1)+2) 之类表达式均不会出现。的整数数列,输出每个数左边第一个比它小的数,如果不存在则输出。操作的查询结果为一个整数,表示栈顶元素的值。操作的查询结果为一个整数,表示队头元素的值。操作都要输出一个查询结果,每个结果占一行。行,每行包含一个操作命令,操作命令为。行,每行包含一个操作命令,操作命令为。
2023-02-22 20:08:14
427
原创 【算法基础】链表
次操作,进行完所有操作后,从左到右输出整个链表。次操作,进行完所有操作后,从头到尾输出整个链表。,表示在第 k 个插入的数左侧插入一个数。,表示在第 k 个插入的数右侧插入一个数。在第 k 个插入的数左侧插入一个数;个插入的数并不是指当前链表的第。个数,则按照插入的时间顺序,这。在第 k 个插入的数右侧插入一个数。个插入的数并不是指当前链表的第。个数,则按照插入的时间顺序,这。H x,表示向链表头插入一个数。共一行,将整个链表从头到尾输出。,表示在链表的最左端插入数 x。,表示在链表的最右端插入数 x。
2023-02-19 18:54:44
699
原创 【高级Java】高级Java实验
d.服务器向指定客户端发送命令:,如果客户端收到消息,则返回:,如果message命令中的 from属性为空,则表示由服务器发送的消息。1、请编程实现基于数据库的学生信息管理程序,程序的功能有:显示所有学生、新增学生、删除学生、修改学生、查找学生(根据学号、姓名、班级、性别、专业、学院等),程序采用命令行方式。
2023-02-17 15:35:46
1797
2
原创 软件工程专业课实验报告
罗列上述需求陈述中的名词作为类与对象的候选者:医生、患者、护士、系统平台、用户注册、患者信息、身份证号码、联系方式、选择医生、看病日期、医院挂号处、挂号、社保卡、医院门诊卡、银行卡、微信、支付宝、门诊挂号费、号牌、特殊情况、取消预约、挂号信息、叫号、就诊、病情、医嘱药品。④总体(概要)设计;罗列出删除的不正确或不必要的类与对象:挂号、社保卡、医院门诊卡、银行卡、微信、支付宝、患者信息、身份证号码、联系方式、病情、用户注册、特殊情况、叫号、就诊、病情。找出文中的实体类,描述主要名称、数据流的去向、组成等。
2023-01-15 09:00:00
6617
原创 JaveEE课程设计水果网络销售平台(Vue+SpringBoot实现)
摘要近年以来随着“互联网+”大潮的来临,农村这个市场也逐渐开始活跃起来。从现实情况看,全国各地农村和广大农民的信息需求逐渐旺盛。中国城市的互联网网购人群4.5亿左右,而农村电商市场潜在用户超过9亿人口。随着农村互联网的快速发展,农村电商将出现井喷式地发展,并且在偏远农村地区开辟土地种植水果,但由于传统的销售渠道得不到保障,常常导致水果滞销,给果农们带来极大得经济损失。针对这一现象,我们基于Vue+SpringBoot技术为果农开发一款网络销售平台。
2023-01-15 00:02:37
1532
1
原创 【高级Java开发】类QQ聊天工具的设计与实现(代码已上传)
点击最上方的返回按钮(左边的符号)可以退回到消息页面,点击最上方的聊天记录按钮(右边的符号)可以查看聊天记录。注册页面可以跳转到登陆页面,实现新用户的注册,使用正则表达式判断用户输入是否符合格式,符合格式在数据库中判断是否用户名重复,重复则不能注册用户,不重复则成功注册用户,同时跳转到登陆页面。注册页面可以跳转到登陆页面,实现新用户的注册,使用正则表达式判断用户输入是否符合格式,符合格式在数据库中判断是否用户名重复,重复则不能注册用户,不重复则成功注册用户,同时跳转到登陆页面。
2023-01-14 00:01:14
3901
原创 【算法基础】位运算
在计算机中不管正数还是负数都用二进制补码表示。 给定一个长度为 n 的数列,请你求出数列中每个数的二进制表示中 1 的个数。输入格式第一行包含整数 n。第二行包含 n个整数,表示整个数列。输出格式共一行,包含 n个整数,其中的第 i 个数表示数列中的第 i个数的二进制表示中 1 的个数。数据范围1≤n≤100000,0≤数列中元素的值≤109输入样例:输出样例:代码:
2023-01-13 23:19:34
141
原创 【算法基础】双指针
给定一个长度为 n 的整数序列,请找出最长的不包含重复的数的连续区间,输出它的长度。第一行包含整数 n。第二行包含 n 个整数(均在 0∼105 范围内),表示整数序列。共一行,包含一个整数,表示最长的不包含重复的数的连续区间的长度。1≤n≤1053。
2022-11-30 15:22:48
783
原创 【算法基础】前缀和与差分
输入一个 nn 行 mm 列的整数矩阵,再输入 qq 个操作,每个操作包含五个整数 x1,y1,x2,y2,cx1,y1,x2,y2,c,其中 (x1,y1)(x1,y1) 和 (x2,y2)(x2,y2) 表示一个子矩阵的左上角坐标和右下角坐标。输入一个 nn 行 mm 列的整数矩阵,再输入 qq 个询问,每个询问包含四个整数 x1,y1,x2,y2x1,y1,x2,y2,表示一个子矩阵的左上角坐标和右下角坐标。接下来 mm 行,每行包含三个整数 l,r,cl,r,c,表示一个操作。
2022-11-17 14:47:28
150
原创 【计算机网络实验】防火墙访问控制列表实验
在路由器R0上禁止PC1访问PC2,允许其他流量;路由器R0解除禁止PC1访问PC2,允许访问。本实验所用的网络拓扑如图1所示。搭建实验环境时注意地址的配置。(2)Router1配置;(3)Router2配置;图1 ACL实验拓扑结构。
2022-11-15 14:43:38
959
原创 【计算机网络实验】TCP和UDP传输过程仿真与分析
同理,客户端完成它的数据发送任务后,就也会向服务器发送一个终止数据包,以关闭在这个方向上的TCP连接,该数据包中,序列号为服务器发送的上一个数据包中的确认号值,而确认号为客户端发送的上一个数据包中的序列号+该数据包所带数据的大小;同理,客户端完成它的数据发送任务后,就也会向服务器发送一个终止数据包,以关闭在这个方向上的TCP连接,该数据包中,序列号为服务器发送的上一个数据包中的确认号值,而确认号为客户端发送的上一个数据包中的序列号+该数据包所带数据的大小;随机产生一个初始序列号和一个为0的确认号。
2022-11-14 18:47:25
4155
1
原创 【计算机网络实验】 静态路由协议和RIP协议仿真实验
1.6.1单击Router0,在Config选项卡左方选择路由(ROUTING)下方的静态(Static),在右侧network项输入192.168.2.0,在Mask项输入255.255.255.0,在Next Hop项输入192.168.5.2,然后点击Add按钮,即可加入一条静态路由,该路由指明到网络192.168.2.0/24的下一跳路由器接口地址是192.168.5.2。根据上面的信息,完成Router1和Router2的静态路由的配置。(1)掌握静态路由和RIP的配置方法;
2022-11-09 16:58:44
1056
原创 【算法】对于二分算法的理解及例题解析
如果还不好理解的话,我们可以这么想,我们最终要找的那个边界点是在右半区符合,而左半区不符合的。注意,第二套模板也就是判定条件是是否属于左半区的性质的那套,如果mid=l+r>>1的时候,令l=r-1的时候,mid=l,会陷入死循环。,即我们最终寻找的点是在左半边符合,右半边不符合的。找到符合左边性质的右边界点,即终止位置,如果mid符合则mid在左半区,则令。的时候,满足条件的时候,我们要寻找的点在。的时候,满足条件的时候,我们要寻找的点在。,如果不满足条件,则mid必定在右半区,
2022-11-07 18:31:40
830
原创 【计算机网络实验】虚拟局域网VLAN配置实验
问题:“设置三层交换机VLAN间的通信,创建VLAN2、VLAN3和VLAN4的虚接口,并配置虚接口VLAN2、VLAN3和VLAN4的IP地址,开启路由功能”这一步中不知道如何设置虚接口。3.6、设置三层交换机VLAN间的通信,创建VLAN2、VLAN3和VLAN4的虚接口,并配置虚接口VLAN2、VLAN3和VLAN4的IP地址,开启路由功能。3.8、将二层交换机VLAN2、VLAN3、VLAN4下的主机默认网关分别设置为相应虚拟接口的IP地址。2.2、观察未划分VLAN的时候,广播包的广播范围。
2022-10-24 10:36:01
10644
原创 【JaveEE】MyBatis查询验证试验
8、在MyFirstTest类中创建testfindChosenCourseAndChosenCourseDetail方法(仿照MyBatisTest的testfindBatchAndBatchDetail方法)6、创建测试类MyFirstTest(在cn.com.mybatis.test包中,仿照MyBatisTest类)、学期、学年、学号、姓名、课程数、学分数、学时数、选修课数、必修课数)、课程编号、课程名、课程性质、开课学期、学时、学分)、课程编号、课程名、课程学时)、学号、姓名、学院、入学时间)
2022-10-11 20:30:00
1113
原创 【JaveEE】MyBatis入门实验
1、建立数据库表(如:UserInfo:id(int)、name(varchar)、age(int))2、增加一条数据(如:insert UserInfo values(1,"tom",23)4、创建UserInfoMapper.xml(在目录里config/sqlmap/)7、创建测试类MyFirstTest(在cn.com.mybatis.test包中)6、在SqlMapConfig.xml中mappers标签中增加新的Mapper。5、在UserInfoMapper.xml中增加查询描述(如下所示)
2022-10-11 13:39:56
735
原创 【机器学习】线性回归代码实现
求y=x^2+2x+5的最小值# 画函数图像#初始化x,α和迭代次数x = 3# y的导数为2x+2,迭代求theta#输出x的值print(x)n = data.shape[1]-1 # 特征数,减去实际值X = data[:,0:n] # 所有行 从0开始到ny = data[:,-1].reshape(-1,1) # s所有行取最后一列。
2022-10-10 22:06:18
2665
原创 【计算机网络实验】使用Packet Tracer搭建网络拓扑
实验目的1. Packet Tracer概述 2. Packet Tracer操作界面3. 使用Packet Tracer搭建网络拓扑4. 使用Packet Tracer进行网络配置5. 使用Packet Tracer进行网络测试和协议分析实验要求 图1-1 网络拓扑图(2)分别配置PC机的IP地址、子网掩码和默认网关;(3)验证PC机之间的连通性;(4)查看数据包的传输过程;(5)查看协议数据包格式。实验过程描述1)首先添加网络设备:1个路由器、1个交换机、2台PC机以及1台Server服务器。2)将各个
2022-10-04 18:49:45
13918
原创 【Python练习】task-09 类的练习
set_sex(self,sex) 设置性别,只能接受’m’,’w’或’M’,’W’,表示男,女。 构造方法 ,参数(self,name, sex,score) ,前两个参数调用父类方法设置。 get_sex(self) 获得人的性别,返回’男’,或‘女’ __str__(self)方法, 返回人的姓名和性别和成绩。 构造方法 ,有参数(self,name, sex) __str__(self)方法, 返回人的姓名和性别。
2022-09-27 06:59:04
861
原创 【Python练习】task-08 综合练习
4.从文件中读取数据(第3题中的文件),使用归并排序或快速排序进行排序,然后写入另外一个文件中。3. 输入一个数n,生成n个1到100之间的随机整数,写入文件中。绘制x和delt_y的点图,并计算y的方差。5.把如下数据写入文件,然后从文件中读取数据,绘制两行数据对应的图。2,计算y_new,算出y_new和y的差,记为delta_y。(1)如果有星期几的第一个字母相同,则继续输入第二个字母。解析:输入星期几的英语单词的第一个字母,输出星期几。(2)循环操作,直到输入q或Q则退出程序。
2022-09-27 06:54:44
1669
原创 【Python练习】task-07 函数的扩展应用
print(time,",启动函数fun2()")re=fun()returnre@fun1deffun2()https。
2022-08-01 10:10:45
1017
原创 【Python练习】task-06 函数的练习和实验
3)根据上述(1)(2)得到的嵌套列表作为函数结果返回。(4)设计一个函数,专门打印输出根据(3)返回的列表。(5)并在主函数中调用上述两个函数,输出结果。(1)每行的所有乘法式子构成一个列表。(2)所有行构成一个列表。...
2022-07-26 08:24:28
1275
原创 【Python练习】task-05 字符串、列表、元组、字典、集合练习和实验
5、请删除字典中键值对"k1""v1",并输出删除后的结果6、现有dict2={"k1""v11","a""b"},通过一行操作使dict2={"k1""v1","k2""v2","k3""v3","a""b"}#使用推导式输出如下形式{'id''11923020101','name''tom','score''90'}元组的元素是列表,因为列表是可变对象,因此可以对列表的元素进行修改。4、请在字典中增加一个键值对,"k4""v4",输出添加后的字典。...
2022-07-25 09:02:01
2866
原创 【Python练习】task03-math库和string练习
4)将name变量对应的值中的“l”替换为“p”,并输出结果。2)判断name变量对应的值是否以"al"开头,并输出结果。3)判断name变量对应的值是否以"X"结尾,并输出结果。5)将name变量对应的值根据“l”分割,并输出结果。1)移除name变量对应的值两边的空格,并输出结果。10)请输出name变量对应的值的后2个字符?8)请输出name变量对应的值的第2个字符?9)请输出name变量对应的值的前3个字符?...
2022-07-20 09:51:34
1884
6
原创 【Python练习】task02-变量,常量,类型和表达式
1.Python在使用标识符时,需要注意的规则(1) 标识符是由字符(A~Z 和 a~z)|,下划线和数字组成,但第一个字符不能是数字。 (2) 标识符不能和 Python 中的保留字相同。(3) Python 中的标识符中,不能包含空格、@、% 以及 $ 等特殊字符。(4) 汉字可以做标识符。2.python的数据类型有哪六种?其中数字类型有哪四种?1.数字型/Number 字符串str 元组tuple 字典dict 集合set 列表list2.数字型:整型int,浮点型float,布尔.
2022-07-19 11:14:27
1209
原创 【Java高级程序设计】网络编程实验
1.请分别采用TCP、UDP协议编程实现一对一的文件上传。2.编写一对多的聊天程序,程序由服务器和客户端两部分构成,两部分的交互方式如下:a.客户端发送命令: 给服务器端注册用户,服务器端如果允许注册,则返回消息:,否则返回消息:b.客户端发送命令:...
2022-07-18 20:49:12
1390
原创 【Java高级程序设计】注解实验
PersonInput类与PersonDisplay类实现了共同的接口PersonAction,接口PersonAction有方法process,方法process的签名为publicPersonprocess(Personperson);2.把注解@Column加在Person类的每个属性上,在输入Person时根据注解@Column的配置进行校验。请编写PersonInput类,负责提示录入人员的相关属性,提示必须是注解@Label所标注的中文名称。StringidNo身份证号。...
2022-07-16 19:26:41
1766
1
原创 【Java高级程序设计】JDBC实验
JDBC的全称指的是Java数据库连接,指的是Java数据库数据库连接,是一种标准的Java应用编程接口。1、请编程实现基于数据库的学生信息管理程序,程序的功能有显示所有学生、新增学生、删除学生、修改学生、查找学生(根据学号、姓名、班级、性别、专业、学院等),程序采用命令行方式。使用JDBC的步骤注册驱动、建立连接、创建执行SQL语句的statement、处理执行结果、释放资源。2、请编程实现把从数据库中查询出的学生信息记录集(ResultSet)中的记录转换为学生对象。2.Connection接口。...
2022-07-14 20:41:44
1599
原创 【Java高级程序设计】类型信息与反射实验
请通过反射技术,为附件中的Person.class生成相应的.java代码,java代码中的方法的方法体为空,即方法内部代码不用生成。请注意生成的java代码的格式。第二题:请为第1题中Person类创建代理类 PersonProxy,PersonProxy的在代理Person类的所有setter方法时,把方法的调用时间、方法名称写入到文本文件中,每一行日志的格式为: 第三题:利用动态代理实现第二题...
2022-07-14 11:33:11
1282
原创 【计算机组成原理笔记】总线
一、什么是总线总线是连接各个部件的信息传输线,是各个部件共享的传输介质。二、总线上信息的传送串行:,一次可以传输1位信号。 并行:,一次可以传输n位信号。 通常并行传输的距离短,串行传输传输距离长。三、总线结构的计算机举例1.单总线结构框图: 2.面向CPU的双总线结构框图 3.以存储器位为中心的双总线结构框图 片内总线:芯片内部的总线系统总线:计算机各个部件之间的信息传输线数据总线:双向、与机器字长、存储字长有关地址总线:单向、与存储地址、I/O地址有关控制总线:有出有入、存储器读和写、总线允许、中断确认
2022-07-05 13:17:36
547
1
javee课程设计水果销售平台(Springboot+Vue实现)
2023-01-15
类QQ聊天工具的设计与实现
2023-01-14
课堂派Servlet +jsp实现
2022-07-26
数据结构课程设计 哈夫曼树编码解码 java javafx
2022-05-28
数据结构课设 实现扫雷游戏 java实现
2022-05-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人