自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库作业四

1. 修改 student 表中年龄( sage )字段属性,数据类型由 int 改变为 smallint :2. 为 Course 表中 Cno 课程号字段设置索引,并查看索引:3. 为 SC 表建立按学号( sno )和课程号( cno )组合的升序的主键索引,索引名为 SC_INDEX :4. 创建一视图 stu_info ,查询全体学生的姓名,性别,课程名,成绩:5. 删除所有索引:

2024-07-26 20:18:38 274

原创 数据库作业五

INSERT INTO orders (gid, name, price, onum, otime) VALUES ('A0001', '橡皮', 2.5, 10, '2024-07-26');创建一个存储过程 s3,有 2 个参数,传入部门号,返回该部门的平均工资。订单表中增加订单数量后,商品表商品数量同步减少对应的商品订单出数量。创建存储过程 s2,实现输入员工姓名后返回员工的年龄。客户取消订单,恢复商品表对应商品的数量。客户修改订单,商品表对应商品数量同步更新。使用 mydb7_openlab 库。

2024-07-26 19:58:39 326

原创 数据库第三次作业

SELECT s.* FROM student s JOIN score sc ON s.id = sc.stu_id WHERE sc.c_name = '计算机' AND sc.grade < 95;SELECT c_name, grade FROM score WHERE stu_id = (SELECT id FROM student WHERE name = '李广昌');WHERE s.name LIKE '张%' OR s.name LIKE '王%';10.计算每个考试科目的平均成绩。

2024-07-25 21:07:26 282

原创 数据库第二次作业

SELECT department_id, COUNT(*) AS num_of_party_members FROM t_worker WHERE politics = '党员' GROUP BY department_id;10. 列出所有部门号为 102 和 103 且不是党员的职工号、姓名。11. 将职工表 t_worker 中的职工按出生的先后顺序排序。2. 查询所有职工所属部门的部门号,不显示重复的部门号。12. 显示工资最高的前 3 名职工的职工号和姓名。9. 列出所有孙姓和李姓的职工姓名。

2024-07-22 21:34:05 862

原创 python作业

3.给定一个包含n+1个整数的数组nums,其数字在1到n之间(包含1和n),可知至少存在一个重复的整数 假设只有一个重复的整数,请找出这个重复的数,如[1,2,3,3,4],输出3。f = open("Testio1.text", "a")# 打开文件Testio1.text,以追加模式写入。dict1[i] = 1# 如果字符不存在于字典中,则将其添加到字典,并计数初始化为1。nums = [1, 2, 3, 3, 4]# 定义一个包含重复数字的列表。print(dict1) # 打印字符计数的字典。

2024-05-20 10:16:21 409

原创 python练习

例如:两个台阶,有两种跳法( 1+1 , 2 );四个台阶,有五种跳法( 1+1+1+1 , 2+1+1 , 1+2+1 ,1+1+2 , 2+2 )一个大于 1 的整数如果只能被正整数 1 和它本身整除,则它就是素数,例如 2 、 3 、 5 和 7 都是素数,而 4 、输入两个正整数,计算其最大公约数,例如 4 和 2 的最大公约数是 2 , 16 和 24 的最大公约数是 8。输入两个正整数,计算其最小公倍数,例如 4 和 2 的最小公倍数是 4 , 3 和 5 的最小公倍数是 15。

2024-04-06 21:06:13 904

原创 python笔记(2)

插入排序是一种简单直观的排序算法,它构建有序序列,对于未排序的数据,在已排序序列中从后向前扫描,找到相应位置并插入。在Python 中,列表是一种有序的数据集合,可以包含不同类型的元素,如整数、字符串、其他列表等。冒泡排序是一种简单的排序算法,它通过多次遍历列表,比较相邻的元素并交换它们,使得每次遍历都将最大(或最小)的元素移到了最后。选择排序是一种简单直观的排序算法,它每次在剩余的未排序部分中选择最小(或最大)的元素,然后与未排序部分的第一个元素交换位置。通过切片操作,可以获取列表中的一部分。

2024-04-05 21:07:12 333

原创 python习题

直线A上的两个点是 和 ,直线B上的两个点是 和 如果两条直线有交点,可以通过解下面的线性等式找出,输入八个数据,分别为x1 y1 x2 y2 x3 y3 x4 y4,数据之间用空格分隔 如有交点则输出交点的坐标x y,否则输出两条直线平行。weekdays = ["星期六", "星期日", "星期一", "星期二", "星期三", "星期四", "星期五"]weekdays = ["星期天", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"]为零,方程只有一个实数解;

2024-04-01 21:23:03 516

原创 python笔记

首先,for循环在Python中被广泛使用。:变量名可以包含字母(大小写敏感)、数字和下划线,但不能以数字开头,也不能使用Python的关键字作为变量名。其次,while循环是一种不定数循环,它的循环次数在开始前并不确定,而是依赖于一个条件。:Python提供了一系列增量赋值操作符(如+=、-=、*=、/=等),用于在原有值的基础上进行操作并重新赋值给变量。:Python是一种动态类型语言,这意味着变量的类型是根据赋给它的值来自动确定的。因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。

2024-04-01 21:22:15 497

原创 JAVA数组

前提条件:必须进行了升序/降序排列。Int为数组类型(整数型).数组类型 数组名 数组长度。

2023-12-01 18:31:02 397

原创 JAVA循环结构

利用多重循环制作九九乘法表。

2023-12-01 18:30:07 336 1

原创 JAVA选择结构

default起if选择结构中else的作用,不用给值,只能放最后面。

2023-12-01 18:29:16 369 1

原创 JAVA数组

1.存储和访问数据:数组提供了一个连续的内存空间来存储多个数据元素,我们可以通过索引来访问和修改这些元素,使得数据的存取更加方便和高效。在每次循环中,比较当前元素和之前保存的最大值,若当前元素大于最大值,则将最大值更新为当前元素。3.访问和修改数组元素: 通过索引来访问和修改数组中的元素。可以使用索引来读取特定位置的元素值,也可以通过索引来修改元素的值。例如,可以声明一个包含整数的数组,其大小为10。2.初始化数组: 可以选择在声明数组的同时对其进行初始化,也可以在后续的代码中为数组的每个元素赋值。

2023-12-01 18:27:37 339 1

原创 CSS基本内容

通过将list-style-type属性设置为none,可以去掉列表项前的标记符号,使其变成一个简单的文本列表。在css中用font-weight设置字体粗细,color设置颜色,font-size设置字体大小。在CSS中,您可以使用font-weight属性来设置文本的字体加粗属性。5.数字值:可以使用数值来定义字体的粗细程度,如100、200、300等,其中400为正常字体,700为粗体。在CSS中,您可以使用line-height属性来设置文本的行高。2.在CSs中,设置文本行高使用什么属性?

2023-10-24 11:03:43 28

原创 css基本内容

2、内部样式表(Internal Style Sheet):在HTML文档的<head>标签内使用<style>标签来定义内部CSS样式。3、内联样式(Inline Style):通过在HTML元素的style属性中直接指定CSS样式来应用样式。:nth-child(n):选择父元素下的第n个子元素。后缀匹配属性选择器:选择具有指定属性以特定值结尾的元素。:last-child:选择父元素下的最后一个子元素。first-child:选择父元素下的第一个子元素。存在属性选择器:选择具有指定属性的元素。

2023-10-23 21:06:24 33 1

原创 IPV6实验

1、在R1和PC3上开启IPv6链路本地地址自动生成,测试是否能够使用链路本地地址互通。

2023-09-15 22:56:26 67 1

原创 第十章、园区网组网简介

汇聚层:数据汇聚或交换的功能,可以提供一些关键的网络基本功能,例如:QOS、路由,策略、安 全,具备可靠性,一般采用三层交换机。接入层:为终端用户提供园区网接入功能,接入层交换机具有低成本和多端口的特点,做接入安全设 置,一般采用二层交换机。核心层:是园区网骨干,连接园区网的各个组成部分,具备冗余能力、可靠性和高速传输。结构:一般是纵向南北发展从接入-汇聚-核心-防火墙(有路由功能)-互联网。例如:vlan 10 -------192.168.10.0/24。遵循层次化和模块化的设计原则,一般是树型结构。

2023-07-08 15:44:33 251 1

原创 第八章:NAT技术

没有地址池概念,实现方式和NAPT一样,是一种简易形式,适用于没有固定的公网IP地址的场景拨号上网,公网地址不固定,自动读取当前公网接口的IP地址。接收端:D:192.168.1.1:1025 S:200.2.2.2:80+数据。发送端:D:192.168.1.3:80 S:200.2.2.2:1025+数据。发送端:D:200.2.2.2:80 S:100.1.1.1:1025+数据。接收端:D:200.2.2.2:1025 S:100.1.1.1:80+数据。网络地址:运营商的网络所使用的IP地址。

2023-07-06 16:58:26 38 1

原创 第七章:ACL技术

练习3: rule permit source 100.1.1.1 0.0.0.0 destination 192.168.10.1 0.0.0.0 rule deny source 100.1.1.0 0.0.0.255 destination 192.168.10.1 0.0.0.0。2.按照ACL编号顺序(从小到大)匹配第一条规则,匹配进一步检查该条规则的动作, 否则与下一条规则进行匹配……二层ACL:检查二层帧的头部信息,源MAC\目的 MAC\二层协议类型等等,编号4000-4999。

2023-07-06 11:43:16 55 1

原创 vlan实验

分析:首先在各个交换机上创建两个虚拟广播域VLAN 2和VLAN 3,然后配置交换机的各个接口,交换机与终端电脑之间设置成Access链路,交换机之间或者交换机与路由器之间设置成Trunk链路。之后在路由器上GE 0/0/0和GE 0/0/1接口上各创建两个虚拟接口并配置合理的IP地址。创建四个IP池,与各个虚拟接口的IP相对应,在接口上开启802.1Q帧的识别传输服务,打开arp广播功能,最后进行DHCP地址下发,实现实验目标。(1)在SW1内,将0/0/1接口设置成Trunk链路;

2023-07-05 13:54:55 268 1

原创 第六章:交换技术—vlan

数据帧从主机发出后会进入到交换机,交换机收到后会给此数据帧打上一个vlan tag(tag中的vlan ID 就是交换机收到数据帧接口的vlan ID),此时数据帧变成了一个802.1q格式的帧。数据从主机发出后,交换机会收到此数据帧,会给此数据帧打上一个vlan tag(tag中的vlan ID就是交 换机收到数据帧接口的vlan ID),此时数据帧变成了一个802.1q格式的帧。VLAN特点:同一vlan内的主机可以相互通信,不同vlan内的主机没法通信,要想通信,必须借助三层 的设备。

2023-07-05 13:48:34 83 1

原创 ospf实验

R3]ip route-static 192.168.1.0 25 NULL 0 (写分配给0区的网段)1.R1-R3为区域0,R3-R4为区域1;其中R3在环回地址在区域0;5、R4环回不宣告,保证全网可达,保证更新安全,避免环路,减少路由条目;可以看见,R1的物理接口和环回接口都在0区,即可以用非精确宣告。这里可以看见R3在两个区域都有接口,所以要用精确宣告。3、R1-R3中,R3为DR设备,没有BDR;192.168.1.32/27——R1的环回。192.168.1.96/27——R3的环回。

2023-07-03 22:20:46 37 1

原创 第五章:动态路由(ospf)

(1)如果运行OSPF协议的路由器都处于同一个区域,随着网络规模的变大,同步LSDB表会变的非常缓慢,会导致诸多的问 题。注意:DR没有抢占性,当DR出现故障的时候,BDR会成为新的DR,当BDR挂掉的时候,重新选举 DR和BDR。DOWN:稳定状态(关闭状态),这种情况处于手动指定router ID,发送第一个hello包的时候,进入下一个状态。Exchange:交换状态,发送后续的DBD报文,用于通告LSDB的LSA的摘要信息。AS:自治系统,同一个自治系统内的路由器的AS编号是一样的。

2023-07-03 16:11:01 103 1

原创 RIP 实验

【R1】192.168.1.128/26 两个环回接口 l0:192.168.1.129 27 l1:192.168.1.161 27 汇总:192.168.1.128/26。【R2】192.168.1.192/26 两个环回接口 l0:192.168.1.193/27 l1:192.168.1.225/27 汇总:192.168.1.192/26。5.全网可达,保障更新安全,减少路由条目数量,避免环路。【R3】只需要一个环回接口:l0:3.3.3.3/24。子网汇总,减少路由条目。

2023-06-21 16:15:21 37

原创 第五章:动态路由(RIP)

抑制计时器:180秒,更新欺骗,度量值大的不接受,某网络处于故障时,路由器对该路由项设为最大值,并进入抑制时间,在抑制时间内不接受其他邻居发送的更新信息,只接受相同邻居发送的路由项小于最大值的更新信息。基于距离矢量:RIP:BELLMAN-FORD,周期性发送自己的路由表,给相邻的路由器,并不知道网络完整的拓扑,只知道到达目标的地址有远。保持失效计时器:180秒,在失效时间内不接受其他邻居发送的更新信息,防止更新欺骗,只接受相同邻居发送的路由项小于最大值的更新信息。

2023-06-19 23:13:34 106

原创 HCIA静态路由实验

关闭R5的0/0/0接口: [R5-GigabitEthernet0/0/0]shutdown。测试,观察 1000Mb/s 链路故障时,数据能否走 100Mb/s 链路。配置缺省路由,实现 5.5.5.0/24 互通,至此实现全网通,并测试。不能直接编写到达 5.5.5.0/24 的静态路由,但依然可以访问;5.R4与R5间,正常1000M链路通信,故障时自动改为100M;编写除了到达 5.5.5.0/24 之外,到达其他网段的静态路由.5.5.5.0/24的静态路由,但依然可以访问;

2023-06-18 19:33:29 49 1

原创 四、静态路由

NextHop:表示对于本路由而言,到达该路由指向的目的网络的下一跳地址。Cost:路由开销,当到达同一目的地的多条路由具有相同的路由优先级时,路由开销最小的将成为当前的最优路由。直连路由:直连接口所在网段的路由,由设备自动生成,产生条件:物理接口、协议双up。去往同一目的地路由,来源相同,开销不相同,优先级相同,下一跳不同。去往同一目的地路由,来源相同,开销相同,优先级相同,下一跳不同。去往同一目的地路由,来源相同,开销相同,优先级不同,下一跳不同。Ospf:内部路由:10,外部路由:150。

2023-06-18 16:33:26 101

原创 第三章:网络设备的操作系统

⑤DHCP NAK (DHCP的响应拒绝报文) 服务器对客户端的 DHCP REQUEST 请求报文的拒绝响应报文,比如:服务器对客户端分配的 IP 地址已超过使用租借期限(客户端并没 有向服务器端去申请续约)或者由于某些故障原因无法正常分配 IP 地址,则发送 DHCP NAK 报文作为应答,通知 DHCP 客户端无法分 配合适 IP 地址。⑦DHCP RELEASE(释放) 客户端可通过发送此报文主动释放服务器分配给它的 IP 地址,当服务器收到此报文后,可将这个 IP 地址分配给其它的客户端。

2023-06-16 14:15:15 38 1

原创 第二章:两种参考模型

LLC子层:逻辑链路控制子层,为传输可靠性提供一个保障,减少出现数据帧丢失、重复、失序的情况出现(CRC---循环冗余计算法)MAC子层:媒体接入控制子层,负责识别网络层的协议,然后对他们进行封装、解封装,MAC寻址、流量控制。动态端口号:1024-65535---用来分配给一些不固定的服务。FTP(文件传输协议,安全性高与TFTP)---20、21。SMTP(简单邮件传输协议)---发邮件---端口号25。Pop3(邮局协议)---收邮件---端口号---110。端口号范围:0-65535(0不能用)

2023-06-12 12:01:58 40

原创 HCIA课程笔记1-计算机网络的概述与发展

A类:0-126: 0.1.1.1 255.0.0.0 0.X.X.X/8-----126.X.X.X/8-------主机数量:2^24 B类:128-191: 255.255.0.0 128.x.x.x/16---191.X.X.X/16 -----主机数量:2^16 C类:192- 223: 255.255.255.0 192.x.x.x/24---223.X.X.X/24-----主机数量:2^8=256 D类:224-239 组播地址 E类:240-255 保留地址。

2023-06-10 21:40:08 74 1

空空如也

空空如也

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

TA关注的人

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