- 博客(24)
- 收藏
- 关注
原创 2021-06-20
在hadoop的安装中遇到的问题及解决方案:1、安装Java环境时,我们安装的是JDK1.7sudo tar -zxvf ./jdk-7u79-linux-x64.tar.gz -C /usr/lib/jvm #把JDK文件解压到/usr/lib/jvm目录下在配置变量时,要注意jdk的版本(版本问题)export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_792、在安装Hadoop时,不能直接复制网站的安装步骤,要在对应的版本中,做出相应的变化wget yfyoss.os
2021-06-20 22:44:56 279 2
原创 安装过程出现的问题
在hadoop的安装中遇到的问题及解决方案:1、安装Java环境时,我们安装的是JDK1.7sudo tar -zxvf ./jdk-7u79-linux-x64.tar.gz -C /usr/lib/jvm #把JDK文件解压到/usr/lib/jvm目录下在配置变量时,要注意jdk的版本(版本问题)export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_792、在安装Hadoop时,不能直接复制网站的安装步骤,要在对应的版本中,做出相应的变化wget yfyoss.os
2021-06-20 22:06:18 366
原创 子网划分
题目:网络地址:192.168.10.0子网掩码:255.255.255.128(/25)一.将网络地址转化成二进制为:1100000 10101000 00001010 00000000二.将子网掩码转化成二进制为:11111111 11111111 11111111 10000001.由子网掩码看出这是C类地址,网络号24位,主机号7位,子网号1位2.子网数:2(2^1)3.主机数:126(2^7-2)4.子网地址为:一.192.168.10.0 二.192.168.10.128两个
2020-12-15 17:39:42 408
原创 IPv4&IPv6
一.搭建拓扑二.配接口红色框是信息中心路由器的配置黄色框是DHCPv4和DHPv6服务配置三.IP地址应用与配置1. Switch1静态配置地址。PC0的地址配置2. Switch2 动态配置IPv4地址和SLAAC配置IPv6地址。PC1的地址配置如下图以上结果显示,PC1通过DHCPv4成功获取了IPv4地址,通过无状态地址自动获取了IPv6地址,使用了网关的IPv6前缀和前缀长度,并且通过EUI-64机制生成接口ID。3.Switch0动态配置IPv6地址。PC2的地址配置
2020-12-08 22:51:57 405
原创 UDP报文观测
一.搭建一个拓扑二.配置IP和DNS映射三.将Packet Tracer切换到Simulation模式就会出现下图所示的图四.查看UDP数据报的具体内容UDP是无连接的,它的报文段与TCP相比少了很多字段。UDP报文段由首部和数据两部分组成。UDP的首部只有8字节,共4个字段,格式如下图所示字段含义如下:源端口:16比特,表示发送方段口号目的端口:16比特,表示接收方段口号长度:比特,表示包括UDP头在内的数据段的总长度校验和:16比特,该字段可选,不用时可置...
2020-11-28 23:55:59 441
原创 TCP连接的建立与释放
一.TCP连接的建立1.先搭建一个合适的拓扑建立连接这是一个已经连接好的拓扑2.PC1(客户端)发送请求建立TCP的请求报文,图为客户端发送的TCP连接建立请求报文此时的SEQUENCE NUMBER和ACK NUMBER的值均为0.3.TCP发送响应报文此时ACK NUM 从0变成了1,而SEQUENCE NUM还是0,表示服务器对客户端的连接请求发送了确认报文段。4.客户端发送再确认响应报文此时SEQUENCE NUM和ACK NUM都变成了1.是因为客户端的连接建立请求报文已经
2020-11-25 19:25:56 131
原创 ARP的工作原理
1.搭建一个简单的拓扑,如下图所示:2.把Packet Tracer模拟器切换到“Simulation"模式后,分别以PC0和PC1作为源地址和目的地创建一个简单的PDU,运行结果如下图所示:3.ARP的请求报文如下图所示:如图所知,目的IP地址为:192.168.1.1目的MAC为蓝色方框橙色方框的是源IP地址红色方框的是源MAC3.ARP的响应报文数据帧如下:发现,这个帧中的目的MAC地址就是PC0的MAC地址。因此ARP响应报文是一个单播报文。4.在网络拓扑中增加一台新的PC
2020-11-19 19:40:39 479
原创 计数
import ref=open(‘Desktop/Walden.txt’,“r”)txt=f.read()f.close()txt=txt.lower()txt=re.sub(’[;,.?""!-]’,’’,txt)words=txt.split()word_sq = {}for i in words:if i not in word_sq.keys():word_sq[i]=1else:word_sq[i] =1res=sorted(word_sq.items(),key=lam
2020-11-17 22:55:07 73
原创 demo
filename = ‘demo.py’with open(filename, ‘r’, encoding=‘UTF-8’) as fp:lines = fp.readlines()maxLength = len(max(lines, key=len))lines = [line.rstrip().ljust(maxLength)+’#’+str(index)+’\n’for index, line in enumerate(lines)]with open(filename[:-3]+’_ne
2020-11-17 22:53:40 110
原创 点名程序
import randomnames=[‘1施宏泽’,‘2彭思淇’,‘3倪煜文’,‘5顾嘉俊’,‘7洪梦毅’,‘8李思诗’,‘9徐雨豪’,‘10胡城睿’,‘11林芝欣’,‘12黄浩’,‘13陈迪梦’,‘14张智城’,‘15李君浩’,‘16施军统’,‘17陈清微’,‘18陈楠楠’,‘19李晨宇’,‘20陈林杰’,‘2杨克拉’,‘23薛诗璇’,‘24王乔’,‘25林伟健’,‘26谢上高’,‘27钱楚明’,‘28朱一梅’,‘29李想’,‘30章宇舟’,‘31王重懿’,‘32刘家豪’,‘33张慧媛’,‘34江洁’
2020-11-17 22:51:48 721
原创 IP数据报分片原理
发一个超大报文(3600字节)报文会分成了3片如下图1.前两张图的数据包总长度都是1500,而第三张图的总长度是668.2.这三个分片的标识都是0x1。3.最后一个分片会显示ICMP,表示是最后一个分片了。...
2020-11-12 22:23:53 467
原创 while循环中continue和break的区别
while循环中continue和break的区别它们唯一的区别是break跳出整个循环,直接执行下面的代码了;而continue是终止当次循环,不执行下面的代码,而是直接进入下一次循环,下面用代码说明break和continue的区别breakbreak语句执行后,直接终止循环。continue当count==5的时候出发了continue,接着程序就不在往下走了,而是进入下一次循环,由于count没有加1,所以一直无限循环...
2020-11-08 13:52:58 183
原创 集合的增删减改
1. 集合的增操作2.集合的删操作3.两个集合的改操作update()用它自己和其他元素的并集更新一个集合symmetric_difference_update()用自身和他人的对称差更新一个集合。intersection_update()更新一个集合,使其与另一个集合相交difference_update()从这个集合中删除另一个集合的所有元素两个集合的查操作...
2020-11-08 01:07:53 275
原创 python列表的增删改查
一.列表的增1. append():在末尾添加元素2.insert():在指定位置添加元素或者列表3.entend():可迭代,分解成元素添加在末尾具体可见下图:二.列表的删1. pop():按照下标索引删除指定的值2.remove():按元素删除指定的值3.clear():清空列表数据4.删除列表列表的改1.s[ ]=’ ’ :元素赋值2.s[0:2]=’ ':分片赋值列表的查1.下标取值索引,从0开始2.切片:顾头不顾尾,且切片下标的操作同样用于字符串一
2020-11-08 00:01:33 1965
原创 python元组的创建
元组的创建1.元组(tuple):元组本身是不可变数据类型,没有增删改查2.元组内可以存储任意数据类型t = (1,2.3,True,‘star’)print(t)print(type(t))结果:(1, 2.3, True, ‘star’)<class ‘tuple’>3.元组里面包含可变数据类型,可以间接修改元组内容t1 = ([1,2,3],4)t1[0].append(4)print(t1)结果:([1, 2, 3, 4], 4)4.元组里如果只有一个元素的
2020-11-07 23:50:02 357
原创 使用anaconda prompt创建新的环境
1.查看当前所处环境,如图输入conda env list 按enter键显示使用环境输入python 按enter键显示版本。之后要输入exit()2.你可以创建一个你想要的环境输入conda create -n name python=3.9就创建好了name可以自己取3.检查是否创建成功输入conda env list 观察是否多了一个自己设定的环境...
2020-11-06 00:53:09 3803
转载 github使用文档
首先打开网址,进入GitHub网站,登入自己的账号或者注册一个账号。在搜索框中输入我们想要搜索的内容,进行回车搜索,就可得到答案。选中一个项目,点进去,就可查看详细的项目。watch表示有多少人感兴趣,fork表示收藏进自己的代码库(此功能需要登陆)star是大家的评价。点击首页的explore进入GitHub的推荐页面,其中有一些比较热门的项目,话题和事件等等,可以在此找到一些有趣的项目。...
2020-10-30 18:49:52 169
转载 markdown使用文档
markdown使用文档如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入如何改变文本的样式强调文本 强调文本加粗文本 加粗文本标记文本删除文本引用文本H2O is是液体。210 运算结果是 1024.插入链接与图片链接: link.图片: 带尺寸
2020-10-30 18:29:20 104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人