自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LL(1)语法分析C++实现

目录实验题目流程图实验步骤1、给出LL(1)文法2、FIRST集和FOLLOW集3、构造分析表代码步骤1、分析器代码表示2、运行函数实验结果实验题目(1)E→E+T | E-T | T(2)T→T*F | T/F | F(3)F→P^F | P(4)P→(E) | i此文法实际上可以表示加、减、乘、除、乘方运算法则,即有理运算法则。我们采用LL(1)分析法对以上文法进行分析。流程图实验步骤1、给出LL(1)文法原来的文法

2020-06-22 16:04:54 5057

原创 DHCP|VRRP|vlan|telnet|RSTP|链路聚合|trunk|华三云设备 综合设计实验

目录参考资料实验拓扑实验要求实验原理实验涉及的协议理解:实验思路:实验过程实验测试及结果1)DHCP测试:2)RSTP测试:3)VRRP测试:4) Telnet测试:5)链路聚合测试: 本实验是学校要做的网络综合设计实验,老师就什么都不讲,基础就只有计算机网络中学的一点浅薄的知识。也是忙忙碌碌搞了好几天。数次想要放弃,做个简单的,但在搜索引擎的帮助下还是做完了。也记录一下。 其中部分配置信息是老师要求的,但在实验中没有体...

2020-06-01 17:28:59 3054 2

原创 wireshark抓包实例帮助理解TCP通信帧序列

访问一个网站,wireshark抓包 ,结果如下:分析:(1)由于访问过此页面,重新访问时发送RST请求重新置位;(2)client发送SYN帧初始化seq=0进行第一次握手;(3)server发送SYN、ACK帧seq=0,ACK=1,进行第二次握手;(4)client发送SYN、ACK帧seq=1,ACK=1,进行第三次握手;(5)client发送携带数据的ACK帧,进行HTTPget操作,提交request,长度为1100B;(6)server发送不带数据的ACK帧,.

2020-05-21 19:05:07 385

原创 词法分析编译原理实验

要求: 定义模拟的简单语言的词法构成,设计词法分析器,要求将用模拟语言书写的源程序进行词法分析,输出单词序列文件和错误信息文件,若有错误,必须输出错误在源程序中行号和列号。主要参考了文章:词法分析器(分析C语言),对原文代码进行了一定的更改。原文章理解:原文通过以下代码从文本中读取代码字符。实验中发现其实不加w!=' '的判定条件也不会读取空格、换行和制表符。读入的字符全都是连在一起的,例如:inta,b;a=1;b=2;对单词的分割不太友好。原文使用当读入一个字符时判断...

2020-05-20 11:26:35 918

原创 socket编程:TCP、UDP传字符串

初次接触socket编程,平时用java用得也少,对输入输出流不太了解,做实验时记录一下。可能对小白也有帮助。一、利用TCP传字符串1、代码利用TCP从client端传字符串到server端,转换成大写后返回给client端显示,代码如下,略去导入部分:​客户端:public class TCPClient { public static void main(String argv[]) throws UnknownHostException, IOException { Str

2020-05-10 22:40:30 1874

原创 socket编程(二):TCP传文本文件、传二进制文件

承上篇文章:传输中关于输入输出流和字符格式的问题上一篇大多有说过。代码有些细节部分可能没有注意到,比如已知字节数可以判断循环终止然后又设了行数,对于流的初始化不够简洁等。主要是把两部分代码放在一起完成了,有些代码是一开始没有设计的后来填补上的,可能有重复,或者有效率更高的方法,大家自行斟酌。一、利用TCP传文本文件1、代码实现client端先发送目录路径,server端返回目录内容,client端进行选择后server发送选择的文件的功能,代码如下,略去导入部分:​​客户端:

2020-05-10 22:36:39 2410

原创 计算机网络学习中易混淆知识点梳理

学习计算机网络时对这几个概念有些不清除,在此梳理一下分组应用于网络核心的分组交换中,分段,分片是分组的表现形式。由于数据链路层最大传输单元MTU和传输层最大报文段长度MSS的存在等原因,较大数据往往不能作为一个整体传输,如果传输层采用TCP协议,会对较大的数据进行分段,分段长度小于MSS(典型MSS为1460B),加上之后在网络层就不用进行分片...

2020-04-17 23:18:37 1485 1

原创 随机访问MAC协议 知识梳理(ALOHA,CSMA,CSMA/CD,CSMA/CA)

刚刚接触计算机网络的学习,学到数据链路层动态随机分配信道时对ALOHA,CSMA,CSMA/CD的区别与联系有点混乱,写一篇博客自己梳理一下知识点。个人总结,ALOHA,CSMA,CSMA/CD的区别仅在于是否对信道进行监听和是否有碰撞检测:1、ALOHA:不监听,无碰撞检测;2、CSMA:有监听,无碰撞检测;3、CSMA/CD:有监听,有碰撞检测。监听(CS):发送时先判断其...

2020-04-12 23:50:51 6498 3

转载 使用位运算显示二进制数

《C Primer Plus》上通过使用位运算显示二进制数的方法。有改动。#include<stdio.h> char*itobs(int n,char*ps); void show_bstr(char*str);  int main(){ char bin_str[8*sizeof(int)+1];  //定义一个足以存放二进制字符串的数组  int number; while(s...

2018-07-08 10:40:45 533

空空如也

空空如也

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

TA关注的人

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