自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 农夫过河问题的求解

一、实验目的1、问题描述 一个农夫带着一只狼、一只羊和一棵白菜,身处河的南岸。他要把这些东西全部运到北岸。他面前只有一条小船,船只能容下他和一件物品,另外只有农夫才能撑船。如果农夫在场,则狼不能吃羊,羊不能吃白菜,否则狼会吃羊,羊会 吃白菜,所以农夫不能留下羊和白菜自己离开,也不能留下狼和羊自己离开,而狼不吃白菜。请求出农夫将所有的东西运过河的方案。2、实现提示求解这个问题的简单方法是一步一步进行...

2018-07-08 17:31:49 18378 3

原创 安装apache遇到的问题

之前说到安装tomcat,认识的同学装的是apache。由于最近做的网页使用的是apache+mysql+php环境,故也想在自己电脑上搭建这个环境,然而遇到了一些问题。很多网站给出的是直接使用yum指令进行安装,然而我的服务器无法使用yum指令,该问题还待解决。目前也并不是很清楚centos和Ubuntu两种服务器安装apache有没有什么区别,因为我的服务器是Ubuntu,很多网站给出的安装方...

2018-07-08 16:07:27 249

原创 Tomcat部署后无法登陆

最近因为做项目,在阿里云上申请了一个学生服务器,打算研究一下,顺带做一个专属自己的网页。然而在配置服务器上出现了一些问题。首先,附上一个链接:https://www.jianshu.com/p/2604e53a7f6a?from=singlemessage根据这个链接部署web环境,安装jdk和Tomcat。遇到如下几个问题:1.jdk安装路径路径的话,请退出root,在usr里面建立java文件...

2018-07-03 18:51:27 1273

转载 迷宫问题

一、实验目的1、问题描述 迷宫实验是取自心理学的一个古典实验。在该实验中,把一只老鼠从一个无顶大盒子的门放入,在盒中设置了许多墙,对行进方向形成了多处阻挡。盒子仅有一个出口,在出口处放置一块奶酪,吸引老鼠在迷宫中寻找道路以到达出口。对同一只老鼠重复进行上述实验,一直到老鼠从入口到出口,而不走错一步。老鼠经多次试验终于得到它学习走迷宫的路线。2、设计功能要求迷宫由m行n列的二维数组设置,0表示无障碍...

2018-07-03 18:33:50 7684 2

原创 二叉排序树与平衡二叉树的实现

一、实验目的1、问题描述     分别采用二叉链表和顺序表作存储结构,实现对二叉排序树与平衡 二叉树的操作。2、设计功能要求(1)用二叉链表作存储结构实现二叉排序树。      1)以回车符(‘\n’)为输入结束标志,输入数列L,生成一棵二叉排序 树T;      2)对二叉排序树T作中序遍历,输出结果;      3)计算二叉排序树T查找成功的平均查找长度,输出结果;      4)输入元素x,...

2018-07-03 18:30:33 8479 4

原创 约瑟夫环问题仿真

一、实验要求 设编号为1,2,…,n(n>0)个人按顺时针方向围坐一圈,每人持有一个正整数密码。开始时任意给出一个报数上限m,从第一个人开始顺时针方向自1起顺序报数,报到m时停止报数,报m的人出列,将他的密码作为新的m值,从他在顺时针方向上的下一个人起重新自1报数;如此下去直到所有人全部出列为止。设计一个程序模拟此过程,给出出列人的编号序列。二、问题分析这是一个线性结构,可以用线性表表示。进...

2018-07-03 18:26:12 885

原创 农夫过河问题的求解

一、实验目的1、问题描述 一个农夫带着一只狼、一只羊和一棵白菜,身处河的南岸。他要把这些东西全部运到北岸。他面前只有一条小船,船只能容下他和一件物品,另外只有农夫 才能撑船。如果农夫在场,则狼不能吃羊,羊不能吃白菜,否则狼会吃羊,羊会 吃白菜,所以农夫不能留下羊和白菜自己离开,也不能留下狼和羊自己离开,而狼不吃白菜。请求出农夫将所有的东西运过河的方案。2、实现提示求解这个问题的简单方法是一步一步进...

2018-07-03 17:35:14 4274

原创 背包问题的求解

实验要求1、问题描述    假设有一个能装入总体积为T的背包和n件体积分别为w1,w2,…wn的物品,能否从n件物品中挑选若干件恰好装满背包,即使w1+w2+…+wm=T,要求找出所有满足上述条件的解。2、设计功能要求     例如:当T=10,各件物品的体积{1,8,4,3,5,2}时,可找到下列4组解:    (1,4,3,2)    (1,4,5)    (8,2)    (3,5,2)3、...

2018-07-01 14:45:47 4162 1

原创 计算机综合实验之GPS导航系统的ipcore部分

本实验采用 UART(Universal Asynchronous Receiver Transmitter) 接口。 UART为低速接口,双工通信,在收发方向上采用相同的通信方式。如图  所示, 空闲时, 信号处于高电平状态。当进行数据传输时,首先是 1 位起始位(低电平),然后是 8 位数据位,最后是 1 位终止位(高电平)。由于接口是串口,因此要进行“串行改并行”的操作。具体来说, rx 信...

2018-07-01 14:40:46 290

原创 基于北向API开发一个简单的应用,实现网络拓扑中最短路径的查找,并开发应用实现基于SDN网络的链路故障恢复功能。

一、实验内容内容:基于于北向API开发一个简单的应用,实现网络拓扑中最短路径的查找,并开发应用实现基于SDN网络的链路故障恢复功能。具体要求:1、在链路故障后,使用最短路径算法来选取新的传输路径。2、在网络中所有链路均正常的情况下,h1到h2的传输路径为h1às1às4às5àh2。假设此时s1às2的链路发生故障断开连接,那么此时路径h1às1às4às5àh2便不再可行。为了保证主机h1和h2...

2018-07-01 14:33:17 2738 5

原创 配置环境不当导致./run_pox报各种错误

问题:配置环境不当导致./run_pox报各种错误尝试删除mininet重新装报错尝试删除pox重新装报错报错内容包括在.py文件内的某函数缺少属性,无法监听8888端口,缺少某module等等解决方案:其实无需重新装,只需要git checkout检查一下版本就可以,无论是mininet还是pox,一定要检查版本,不然到后面./run_pox.sh就会报错。即使这样,在./run_pox.sh还...

2018-07-01 14:22:37 234

原创 实现NAT

NAT基本原理NAT的基本工作原理是,当私有网主机和公共网主机通信的IP包经过NAT网关时,将IP包中的源IP或目的IP在私有IP和NAT的公共IP之间进行转换。如上图所示,NAT网关有2个网络端口,其中公共网络端口的IP地址是统一分配的公共 IP,为10.0.1.11;私有网络端口的IP地址是保留地址为172.64.3.1。私有网中的主机Server1:172.64.3.21向公共网中的主机Cl...

2018-07-01 14:21:14 3013

原创 实现简单的路由器

一、配置环境1.安装所需工具sudo apt-get updatesudo apt-get install -y git vim-noxpython-setuptools python-all-dev flex bison traceroute2.检查mininet版本号git checkout remotes/origin/class/cs244执行./util/install.sh -fnv ...

2018-07-01 14:17:04 2314

原创 完成OpenFlow相关实验

一、实验内容:1、下载安装virtualbox和mininet虚拟机2、学习mininet的使用,阅读相关文献和网站,比如mininet walkthrough3、采用线型(linear)或者树形(tree)拓扑,或者用python自定义拓扑。在该拓扑下,使用dpctl下发流表,完成两个host的ping操作,用wireshark或者tcpdump抓包,截屏并分析结果二、实验原理1、ARP req...

2018-07-01 13:58:36 1855 2

转载 https(ssl)协议抓包

https 工作流程:STEP1:请求 https 连接,并返回证书(公钥)STEP2:产生随机对称秘钥STEP3:使用公钥对对称秘钥加密STEP4:发送加密后的对称秘钥STEP5:通过对称密钥加密的密文通信随便访问一个网址, ssl 进行过滤可得 发现信息中有很多的 client hello 和 server hello查看 client hello 可以在 secure sockets lay...

2018-07-01 13:52:42 1260 1

原创 分析 TCP 的三次握手协议

过程:STEP1: 客户端发送 SYN 报文,并发送序列号 XSTEP2: 服务端发送 SYN,ACK 报文,发送序号为 Y,确认序号为 X+1STEP3: 客户端发送 ACK 报文,确认序号为 Y+1 过程:打开 wireshark,打开浏览器进入 moodle 页面(http://202.117.15.60/moodle/), 进行 http模式过滤, 选择 GET /moodle/ HTTP...

2018-07-01 13:49:58 527 1

原创 网络通信的抓包分析

首先 ping 交大官网地址,可以 ping 202.117.1.13,也可以 ping www.xjtu.edu.cn,可到结果如下在 wireshark 中,搜索对应的 ip 地址 202.117.1.13,可得到结果如下分析可知,最初的源地址是 192.168.3.11,然后经过 icmp 协议,传到目的地址 202.117.1.13。其中,这个过程的初始时间为 ttl=128,每经过一个路...

2018-07-01 13:47:12 11960 1

空空如也

空空如也

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

TA关注的人

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