自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 计网实验2-静态路由

这里的主机网络配置在cisco模拟器中点击主机,进入。配置静态路由 逻辑拓扑图如下图所示。主机配置地址、子网掩码、默认网关。路由器配置端口地址以及路由表。

2025-05-29 09:00:00 250 1

原创 计网实验5-OSPF多区域路由

以路由器3为例,其running-config内容如下。使用ospf将上述网络结构划分成三个区域。配置dhcp地址池(路由器5 6)这是即可配置不同子网所在的area。上述也就是需要对路由3的配置操作。其中配置ospf的代码如下。下面是网络的逻辑拓扑图。配置ip route。

2025-05-29 08:00:00 740

原创 计网实验1-跨交换机实现vlan

计算机网络中的交换机每收到一个数据包“无脑转发”给自己的邻居,有个问题怎么实现交换机的两个端口上主机的隔离呢?这里使用虚拟局域网,在cisco模拟器中命令行指令是对交换机的每个端口设置相应局域网。但上面的vlan2和vlan5应该实现隔离。注意,这里的交换机连接主机的端口直接按照上面的配置即可实现,但要注意将两台交换机之间相连的设置为trunk模式,代码如下。代码如下 这里将交换机的0/1端口设置为vlan2;这里看到可以成功实现统一vlan中的全网通中,不同vlan中的主机无法相互访问。

2025-05-28 23:54:14 302

原创 计网实验3-用静态路由方式配置默认路由

复习用使用静态路由配置更复杂的网络。

2025-05-28 22:30:43 383 1

原创 计网实验4-OSPF单区域路由

计网实验四 配置ospf单区域路由实现全网通实验的逻辑拓扑图如下所示。

2025-05-28 08:00:00 299

原创 计网实验8-vlan间通过三层交换机路由

通过一台三层交换机实现vlan划分以及相应全网通。该实验的拓扑结构图如下所示其中vlan2和vlan5的配置如下2的子网块为172.16.9.0/24 默认网关是172.116.9.2545的子网块是202.114.9.0/24 默认网关是202.114.9.254三层交换机具有路由器的功能。所以该实验和上一个实验单臂的配置大同小异。

2025-05-27 10:20:43 395

原创 计网实验7-实现单臂路由

(复习用)如下的逻辑拓扑图,其中电脑5 7 8连在局域网vlan2,;6 9连在局域网vlan5.但这里的路由器只有一个端口,因此在每个vlan上分别配置ip address其中2的子网块为172.16.29.0/24 默认网关是172.116.29.2545的子网块是202.114.29.0/24 默认网关是202.114.29.254。

2025-05-27 10:11:29 824

原创 用栈实现huffman树的建立

这里提供一种用栈建立huffman树,看到很多方法要用到优先队列,这里提供一种仅涉及栈这一数据结构的建树方式(虽然复杂度可能会高一些= =

2025-05-10 20:47:10 126

原创 二叉树的括号表达式转成二叉链存储结构

遇到左括号时说明刚刚读取的节点有孩子,应该将其入栈,并指示flag,下一个节点为左孩子;其他遇到节点情况,先判断是否跟节点为空(这里root的初始化不能简单BTNode *root;【问题描述】假设二叉树中每个结点值均为单个字符,采用链式的存储结构。符号均为半角符号,中间无空格,输入字符串的长度不超过N(N<=100)这次的变成题目是根据括号表达式匹配转化成二叉树链存储的形式。注意这里遇到左右括号,逗号时不同的处理方式。第一行:输出先序遍历的结果。第二行:输出中序遍历的结果。第三行:输出后序遍历的结果。

2025-03-23 15:42:00 180

原创 Huffman文件解码编程实现

今日数据结构与算法的编程题

2025-03-23 15:39:57 754

原创 POJ1330—求树中两个结点的最近公共祖先(LCA)C++语言

例如结点16和7的最近公共祖先是结点4,结点2和3的最近公共祖先是结点10,结点4和12的最近公共祖先是结点4。编写一个程序,找到树中两个不同结点的最近公共祖先。如图所示是一棵有根树,图中每个结点用1~16的整数标识,结点8是树根。-1行中的每一行包含一对表示边的整数,第一个整数是第二个整数的父结点。每个测试用例的最后一行为两个不同整数,需要计算它们的最近公共祖先。为每个测试用例输出一行,该行应包含最近公共祖先结点的编号。的共同祖先并且在所有共同祖先中最接近。之间的路径中,则结点。的最近公共祖先,如果。

2024-11-03 19:43:31 366

原创 微信小程序:与JavaScript的this有关的问题

在微信小程序开发中有一些函数中涉及到对page中data的数据进行修改(setData),之前没有注意,常常就直接写作this.setData(),也没有考虑过this具体指的是什么,直到最近一次设置数据一直没有预期效果,反复排查后问题出在this上,发觉还是JavaScript的基础知识掌握不到位,于是又查阅资料重新学了一遍。

2024-09-14 19:27:35 844

原创 微信小程序云开发图片上传至云存储,提交到云数据库时的出现的3种文件路径问题

对照片进行暂时的云存储,之后提交云数据库中,这时候就需要拿到一个有效的图片存储地址,作为在数据库中的一个存储项。实际开发中遇到的3种路径,分别是临时路径http://tmp/开头、永久路径https开头以及提交到云存储时获得的fileID,以cloud://开头(代表图片在其中的具体位置)

2024-09-13 21:55:58 2519

原创 JavaScript中的匿名函数和箭头函数

在JavaScript学习过程中总会遇到匿名函数,箭头函数,每次似乎都是稀里糊涂地就过去了,今天整理一下相关的知识点。

2024-08-10 12:19:22 1124

原创 JavaScript中的变量提升和函数提升

与var相关的变量提升和函数提升

2024-08-09 15:49:39 721

原创 Java中的cloneable接口

如果在e2中调用Empoyee类中的setter,getter函数对属性值进行修改,此时打印出e1,e2,会发现两者的属性值同步改变,即属性值都变成e2修改后的值--bbb,11,bbbbb,112。因为e2中拿到的是e1引用所指向的地址,直接对堆中的对象进行修改,结果就是从e1,e2拿到的都是修改后的对象。在主函数中声明了一个引用e1,其指向一个这样的对象,其属性值分别为(按照name,id,streetName,streetId的顺序) aaa,12,aaaaaa,111。如有错误,欢迎指正!

2024-07-21 17:20:28 643 1

空空如也

空空如也

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

TA关注的人

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