自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-06-29

def two_to_ten(s1):length = len(s1)s2 = s1[::-1]num = 0for i in range(length):num += int(s2[i])*2**ireturn numclass Stack(object):def init(self):self.items = []def isEmpty(self):return self.items == []def push(self, item):self.items.append(ite

2021-06-29 13:21:38 88

原创 2021-06-21

hadoop集群搭建问题1.配置ssh无密码登录时,仍需密码登录解决方法:$ ssh-keygen -t rsa $ cd .ssh $ cp id_rsa.pub authorized_keys对于普通用户来说,要想建立ssh信任链接,对.ssh目录权限要求很严格sshd为了安全,对属主的目录和文件权限有所要求。如果权限不对,则ssh的免密码登陆不生效。用户目录权限为 755rsa_id.pub 及authorized_keys权限一般为644rsa_id权限必须为600。$ chmod

2021-06-21 22:16:11 79

原创 子网地址算法

题目:192.168.10.0 255.255.255.0/251.属于c类地址,网络号为24位,换算成二进制得出子网位为1,主机位为72.子网数为2的子网数次方,所以为23. 主机数为2的主机位次方-2.所以为1264. 子网地址192.168.10.0和192.168.10.1285. 广播地址为192.168.10.127和192.168.10.255...

2020-12-17 18:35:13 3711

原创 DHCPv4与DHCPv6的观察

搭建拓扑信息中心路由器配置DHCPV4与DHCPV6服务配置ip地址应用与配置LAN1静态配置地址,主机A配置情况如上图LAN2动态配置ipv4地址和slaac配置ipv6地址以上结果显示,主机B通过DHCPv4成功获取了IPv4地址,通过无状态地址自动获取了IPv6地址,使用了网关的IPv6前缀和前缀长度,并且通过EUI-64机制生成了接口ID。LAN3动态配置ipv6地址以上结果显示,虽然主机还是使用SLAAC来获取了编码信息,但主机从DHCPv6服务器获取了其他配置参数,

2020-12-12 15:34:16 273

原创 局域网的搭建与观察

对等网络的搭建与观察搭建拓扑检测联通性表示连接成功无线局域网的搭建与观察配置无线路由器配置网络终端a.拖拽pc至工作区,打开配置页,进入Physical标签页b.将Physical标签切换至Desktop,将ip地址从静态(Static)切换到自动获取(DHCP)c按照同样的方式配置Laptop的无线网卡最后进行联通性测试连接成功...

2020-12-06 10:43:46 114

原创 DNS工作原理和UDP报文结构观察

DNS工作原理DNS是一套分布式的域名服务系统。每个DNS服务器上都存放着大量的机器名和IP地址映射,并且是动态更新的。众多网络客户端都使用DNS协议来向DNS服务器查询目标主机的IP地址。观察UDP报文结构搭建拓扑配置dns的映射进入simulation模式,在pc中打开web browser输入www.cisco.com,点击go观察报文...

2020-11-29 11:58:16 260

原创 tcp建立于释放具体分析

TCP的建立搭建拓扑进入simulation模式,进入pc0的web browser填写客户端的网址,并查看报文如图可见,tcp端口为80,报文序号为0,确认号为0,同时有请求报文段SYN=1第二次服务器发送应答确认段,服务器的确认报文段序号为0,确认序号为1,同时SYN+ACK表示两个标志位置1第三次为确认应答段,其确认报文段序号为1,这是由于客户端的连接确立请求报文已消耗掉一个序号,确认序号为1,ACK标志也置1TCP释放客户机先向web服务器发送连接释放报文段,主动关闭TC

2020-11-29 11:15:18 90

原创 tcp三次握手和四次挥手

搭建拓扑了解TCP报头的意义序号:表示发送的数据字节流,确保TCP传输有序,对每个字节编号确认序号:发送方期待接收的下一序列号,接收成功后的数据字节序列号加 1。只有ACK=1时才有效。代码位有六位,代表六种常用代码,分别是URG,ACK,PSH,RST,SYN,FIN。如图第五位为1,则说明SYN同步标志置1常用代码:ACK:确认序号的标志,ACK=1表示确认号有效,ACK=0表示报文不含确认序号信息SYN:连接请求序号标志,用于建立连接,SYN=1表示请求连接FI

2020-11-23 11:20:45 78

原创 Cisco ARP Cache更新过程

搭建拓扑在主机中输入“arp-a”和“config/all”命令arp缓存中无信息发送请求打开simulation模式,pc0发送一个arp请求,该请求包含了pc0的ip地址和物理地址所有主机都会收到这份请求,但是只有pc1是符合要求的主机,所以pc1作出回应也发送了一份报文,上面包含了自己的ip地址和物理地址再次查看arp如图可见pc0和pc1的arp缓存中存有对方的IP和mac再添加一台pc4...

2020-11-21 16:06:51 816

原创 统计单词频率

以读的方式打开Walden文档取出存放的单词1.打开文件,以空格为分隔符取出单词2.运用字典的性质,对出现的单词进行统计,并保存在字典中3.遍历字典,取出字典中的内容

2020-11-17 22:45:29 219

原创 IP数据包分析

先搭建一个简单的拓扑配置pc的地址配置路由器

2020-11-15 17:12:43 726 1

原创 随机点名小程序

导入数据包import random编写学生名单

2020-11-11 20:01:41 1950

原创 在while循环中continue和break的区别

它们唯一的区别是break跳出整个在循环语句中包含它的循环,直接执行下面的代码了;而continue是终止当次循环,不执行下面的代码,而是直接进入下一次循环(从出现continue开始语句跳回到循环开答始的第一条语句再往下执行)breakbreak执行后,循环终止continue当count==3的时候出发了continue,接着程序就不在往下走了,而是进入下一次循环,由于count没有加1,所以在下一次循环中count还等于3,下下次也是,下下下次也是...

2020-11-09 20:14:23 378

原创 约瑟夫问题优化

建立一个41人的列表使用while对其进行优化

2020-11-09 20:06:08 85

原创 python字典 元组 集合的增删改查

字典字典的定义字典的格式:字典名 = {key1:value1, key2:value2,…}字典是无序的,是可变的数据类型字典的key不能是可变的数据类型(列表 字典)字典的key是不能重复的 但value可以操作示例增...

2020-11-09 19:26:56 500

原创 猜数游戏

导包,随机产生一个1到100的整数import randomk =1i = random.randint(1,100)运行后出现一个输入数字的窗口并设置猜测次数5次while k <= 5: j =int(input("你猜是几呀!"))随着用户猜测而给出的提示并累加猜测次数if j == i: print("你真的是太聪明了,数字是%d " % i) break elif i < j: print("你猜的数字太

2020-11-08 19:59:04 229

原创 约瑟夫问题

创建列表共41人参与游戏删除3的倍数后重新排序兵不断重复直至剩下最后两个,即为胜利者所以最后的获胜者是16和31

2020-11-06 00:24:00 59

原创 使用anaconda创建环境

打开anacondaconda create -n your name python=3.9//创建一个python为3.9的环境创建完成

2020-11-06 00:10:14 283

原创 Cisco路由器保存设置重置密码

首先搭建一个网络拓扑进行一些简单的配置Router(config)#hostname R1 //修改路由器名称为R1R1(config)#enable password todd //设置路由器密码为toddR1(config)#interface fast Ethernet0/0 //配置0/0接口IP地址R1(config-if)#ip address 1.1.1.1 255.0.0.0R1(config-if)#endR1#copy running-config startup-.

2020-10-30 19:12:54 1510

原创 git使用

git使用创建一个目录: mkdir 目录名跳转到当前目录: cd 目录名显示当前目录: pwd指令:初始化: git init把文件添加到仓库:git add 文件名           把文件提交到仓库:git commit -m “备注信息”...

2020-10-24 14:57:33 46

原创 makedown使用笔记

makedown使用标题要加井号键数字后面加空格表示单独成行ctrl+B加粗ctrl+I斜体ctrl+shit+g插入图片

2020-10-24 14:01:29 92

空空如也

空空如也

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

TA关注的人

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