自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-10-15 网络爬虫

import urllib3import json# 辅助方法,将内容写到文件中def write_to_file(filename,html): f=open(filename,"w",encoding="utf8"); f.write(html); f.close();# 辅助方法,加载页面到本地目录def load_page(filename,res): html = res.data.decode("utf-8")

2021-10-15 09:56:36 124

原创 Hadoop常见问题

能够启动datanode,但无法访问,也无法结束的错误在 重新格式化一个新的分布式文件时,需要将你NameNode上所配置的dfs.name.dir这一namenode用来存放NameNode 持久存储名字空间及事务日志的本地文件系统路径删除,同时将各DataNode上的dfs.data.dir的路径 DataNode 存放块数据的本地文件系统路径的目录也删除。如本此配置就是在NameNode上删除/home/hadoop/NameData,在DataNode上 删除/home/hadoop/DataNo

2021-06-21 21:30:43 484 2

原创 子网规划计算题

网络地址 192.168.10.0子网掩码 255.255.255.128十进制192168100二进制11000000101010000000101000000000子网掩码111111111111111111111111100000001.(1)哪类地址?类别网络号/字节主机号/字节子网掩码(默认)A类13255.0.0.0B类22255.255.0.0C类31255.255.255.0

2020-12-21 01:23:33 783

原创 IPv4&IPv6练习

1.搭建一个合适的拓扑2.信息中心路由器配置DHCPv4与DHCPv6服务配置3.IP地址应用与配置4.验证测试

2020-12-13 11:19:59 220

原创 对等网络组建

1.搭建一个合适的拓扑2.给PC0和Laptop配置ip地址3.验证网络联通性

2020-12-07 12:11:35 274

原创 UDP报文观测

1)UDP介绍:用户数据报协议(User Datagram Protocol,UDP)是一种无连接的传输层协议,提供面向事物的不可靠信息的传送服务。UDP协议基本上是IP协议与上层协议的接口,适用于端口分别运行在同一台设备上的多个应用程序。UDP采用“尽力而为”的交付方式传送数据报,不保证数据的完整性和正确性。UDP特征·传输数据前不需要建立连接,应用进程可以直接发送数据报,减少了建立和释放连接的开销·不对数据报进行检查与修改·发送方发送数据后不需要等待对方确认·效率高,实效性好UDP的段结构

2020-12-01 21:58:42 282

原创 TCP连接的建立与释放

1.搭建一个合适的拓扑2.配置pc与server-pt的IP基本信息,切换到Simulation模式,打开pc的Web Browser,输入192.168.1.254,观察报文的发送情况。3.观察报文内容1)TCP连接建立请求报文2)TCP响应3)TCP确认...

2020-12-01 21:02:31 536

原创 TCP三次握手和四次挥手过程简述

传输控制协议(简称TCP)是TCP/IP体系结构中面向连接的传输层协议,用于管理多个应用程序的通信,为应用程序提供可靠的全双工数据通信。TCP是面向连接的传输层协议。通信双方在发送数据之前必须先建立TCP连接,在数据发送结束后还要释放连接。TCP连接的建立过程被形象地称为“三次握手”,因为通信双方在建立连接时需要发送三个报文...

2020-11-23 23:23:42 1675

原创 Cisco中ARP更新过程及其报文内容分析

首先搭建一个合适的拓扑

2020-11-22 15:14:07 2330

原创 用python统计排列小说字数

调用字符串import string打开文件位置path='C:/Users/hello/Desktop/Walden.txt'使文件内容转换为为字符串统计排序raw_words = text.read().split() words_list = [word.strip(string.punctuation).lower() for word in raw_words] words_set = set(words_list) words_dict = {keywor

2020-11-17 22:16:33 238

原创 理解IP数据包分片原理

1.搭建一个合适的拓扑2.配置ip地址和转换器3.配置路由器4.切换到Simulation模式,创建大小为3600字节的复杂的数据包然后我们点击"Capture/Forward"按钮可以观察数据包的传输情况5.解读分片数据包的区别1.三个分片的标识域都是ID:0x1,说它们是同一个ip数据包的分片2.第一个和第二个分片标志域都为0x1,说明它们后面还有分片。第三个分片标志域为0x0,说明它后面没有分片了,它是最后一个分片。3.第一个分片片偏移为0x0说明它是第一个分片,第

2020-11-16 00:46:53 806

原创 Python用while函数制作逢3游戏

A = [i for i in range (1,42)] B = 0while len(A)>2: i = 0 while i < len(A): B += 1 if B == 3: A.remove(A[i]) B = 0 else: i +=1print (A)

2020-11-11 08:22:29 544

原创 Python猜数字游戏

代码内容import random # 导入random库函数,产生随机数print("下面是猜数字游戏环节!")while 1: # 此处while的判断条件为1,说明while为死循环 random_num = random.randint(1, 100) # print(random_num) print("游戏开始!请输入一个1——100之间的整数!") for i in range(6, 0, -1): # 从6到1,for循环的逆向输出

2020-11-10 19:07:28 598 3

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

1)字典创建# 方式1:dic = dict((('one', 1),('two', 2),('three', 3)))# dic = dict([('one', 1),('two', 2),('three', 3)])print(dic) # {'one': 1, 'two': 2, 'three': 3}# 方式2:dic = dict(one=1,two=2,three=3)print(dic) # {'one': 1, 'two': 2, 'three': 3}# 方式3:

2020-11-10 13:13:31 209

原创 break和continue的区别和作用

1)break有时候我们想在某种条件出现的时候终止循环而不是等到循环条件为false才终止。这是我们可以使用break来完成。break用于完全结束一个循环,跳出循环体执行循环后面的语句2)continuecontinue和break有点类似,区别在于continue只是终止本次循环,接着还执行后面的循环,break则完全终止循环。可以理解为continue是跳过当次循环中剩下的语句,执行下一次循环。break和continue都是用来控制循环结构的,主要是停止循环。break跳出整个循环,

2020-11-07 12:04:58 2170

原创 用Python实现逢3过的操作

1)打开Jupyter Notebook2)创建一个拥有41个元素的列表3)运用pop函数和append函数完成列表的运算具体操作如下4)重复第三步的代码若干次,即可得到最终结果最终得出结果16,31

2020-11-06 00:52:32 1310

原创 如何使用anaconda创建一个环境

Anaconda与conda区别conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理与环境管理。包管理与pip的使用类似,环境管理则允许用户方便地安装不同版本的python并可以快速切换。 conda的设计理念——conda将几乎所有的工具、第三方包都当做package对待,甚至包括python和conda自身 Anaconda则是一个打包的集合,里面预装好了conda、某个版本的python、众多packages、科学计算工具等等。1)首先我们打开命令行2)输入conda env

2020-11-05 16:05:04 925 1

原创 Cisco路由器密码重置

Cisco路由器密码重置(1)搭建拓扑1.选择一台PC和一台Cisco 2811路由器2.使用Console线缆连接路由器和PC(PC一端连接com接口,RS232 Cisco路由器一端连接Console接口)(2)请伙伴配置密码,全程保密,保存配置1.配置PC的终端模拟器Terminal2.基本配置命令3.配置控制台信息4.配置远程登录信息5.配置特权模式密码与加密以及配置接口信息6.验证和查看各个配置7.验证telnet连通性测试结果(3)重启路由器,尝试删除

2020-11-01 12:06:22 1496 1

原创 关于Markdown的使用方法

关于Markdown的使用方法Markdown的使用方法基本用法语法规则1.标题2.列表1)无序列表(*,+,-)嵌套:2)有序列表(数字+点号)3.文字格式1)粗体2)斜体3)粗体+斜体4)删除(MarkDown Pad2 暂不支持)4、链接1)直接设置(行内形式)2)间接设置(参考形式)3)隐式设置5、图片1)直接设置(行内形式)2)间接设置(参考形式)6、引用1)引用换行:2)引用内包含其他语法:7、水平分隔线8、代码块1)代码句2)代码段3)用三个以上的反引号定义段开始和结束9、表格(MarkDow

2020-11-01 09:28:16 181

空空如也

空空如也

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

TA关注的人

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