自定义博客皮肤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)
  • 收藏
  • 关注

原创 Hadoop遇到的问题

1、问题描述:hadoop集群启动时,datanode进程启动不了解决方法:dfs.namenode.name.dirfile:///root/work/hadoop-2.7.1/tmp/namenodedfs.datanode.data.dirfile:///root/work/hadoop-2.7.1/tmp/datanode2.启动时报错 java.net.UnknownHostException结果:不能正常启动原因:通过localhost.localdomain根本无

2021-06-21 20:50:57 140

原创 子网划分

问题:网络地址192.168.10.0;子网掩码255.255.255.128(/25)类别 网络号/字节 主机号/字节 子网掩码(默认)A 1 3 255.0.0.0B 2 2 255.255.0.0C 3 1 255.255.255.0类别 最大网络数 第一个可用网络号 最后一个可用网络号 每个网络中最大的主机数A 126 1 126 16777214B 16384(2的14次方) 128.0 191.255 65534C 2097152(2的21次方) 192.0.0 233.255.

2020-12-19 12:47:33 305 1

原创 IPV4&IPV6练习

1.建立实验拓扑如下2.配置基本计算机信息其中LAN1所在的网络使用静态IPV4地址和静态IPV6地址测试双协议栈LAN2所在网络使用DHCPV4动态获取IPV4地址和无状态地址自动配置(SLAAC)IPV6地址LAN3所在网络独立使用SLAAC+DHCP的方式测试IPV63.配置中心路由器4.配置DHCPV4和DHCPV65.验机测试...

2020-12-08 11:13:17 162

原创 局域网练习

练习一:1.对等网络组建拓扑2.使用右侧面板第二项Place Note注释交换机,注释完毕后可以选择第一项Select调整注释位置。本实验根据拓扑在Switch0和Switch1的下方分别注释楼层1和楼层23.使用右侧面板第四项调色板对话框填充工作区。区别楼层一和楼层二的以太网络。单击下拉按钮,该下拉框包括绘制矩形,原型,线性,和不规则形状填充色。本次利用矩形绘制蓝色对话框放置在楼层二,黄色填充矩形放置楼层一4.配置PC0和Laptop0的IP地址,地址如图,验证成功也如图...

2020-12-01 11:10:20 1312 4

原创 TCP与UDP的练习

一:建立TCP(三次握手)TCP是面向连接的传输层协议。通信双方在发送数据之前必须建立TCP链接,在数据发送结束后还要释放链接。我们可以通过实训来更深入了解TCP链接建立与释放2.实训,建立如下的拓扑3.配置客户端与server-pt的IP基本信息,将Packet Tracer的模拟器切换到Simulation模式,打开客户端Web Browser,输入192.168.1.254,观察报文的发送情况。因为HTTP服务是基于TCP的,所以当请求访问网页时会先建立TCP链接。4.观察报文从报

2020-11-25 15:33:35 1386 7

原创 预习TCP以及三次握手和四次挥手的区别

1.TCP 协议简述TCP 提供面向有连接的通信传输,面向有连接是指在传送数据之前必须先建立连接,数据传送完成后要释放连接。无论哪一方向另一方发送数据之前,都必须先在双方之间建立一条连接。在TCP/IP协议中,TCP协议提供可靠的连接服务,连接是通过三次握手进行初始化的。同时由于TCP协议是一种面向连接的、可靠的、基于字节流的运输层通信协议,TCP是全双工模式,所以需要四次挥手关闭连接。2.TCP 三次握手建立连接所谓三次握手(Three-way Handshake),是指建立一个 TCP 连接时

2020-11-17 11:11:57 232

原创 ARP协议练习

1.创建如图拓扑,并观察ARP的运行过程配置四个PC的IP地址2.新增一台计算机3.由PC0向PC4发送报文,再次观察ARP运行过程,点击simulation观察ARP的运行过程4.通过这一系列操作我们可以了解ARP的基本工作原理且了解ARP在高速缓存生存时间,动态更新的过程以及掌握利用简单拓扑发送报文的方法...

2020-11-17 10:59:34 871

原创 数据包分片原理

1.建立如下图所示的拓扑,使用copper cross—over线连接2.配置两台PC的IP地址3.把转换器的信息输入 让链接畅通4.查看路由器Connection的gigabitEtherent0/0的MTU参数1500比特5.配置需要发送的信件直接设置一个3600字节的数据包6.点击Apply Changes再点击右边的Capture/Forward点击文件info板块下的颜色即可发现id都为0*2,说明即为同一个数据包。...

2020-11-15 18:30:39 567

原创 编写程序demo.py

…消化了之后再补上解说

2020-11-11 23:19:56 585

原创 小说瓦尔登湖单词词频统计

1.首先先去网上下载瓦尔登湖的txt文件(注意保存的路径,我女友姓裘便创建了个文件夹Qiu便于记忆 嘿嘿!)2.打开jupyter notebook创建py文件编写第一个代码:输入文章打开路径(我最后改了文件名请注意)3.去掉文字首位的标点符号,并把首字母大写转成小写。代码如下4.将列表用set函数转换成集合5.创建一单词为‘key’,频率为值的字典6.打印整理后的参数,其中利用lambda表达式,以字典中的值为排序的参数8.这是运行结果9.其实代码还是有小误差,但是可以通过p

2020-11-11 19:27:19 2358 15

原创 用while函数完善逢3删除的游戏

1.打开jupyter notebook 创建py32.建立第一轮所有人的站位3.现在报数未开始4.目标:剩下两个人 只要人大于2一直循环5.当报数为3时,从列表中移除这一元素 同时报数归零6.运行程序打印出函数...

2020-11-08 19:33:00 189

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

1.集合1 string = ‘list’23 #字符串 -》 列表4 list1 = list(string) # [‘l’, ‘i’, ‘s’, ‘t’]56 #列表 - 》字符串7 string1 = ‘’.join(list1) # list89 #增加10 list1 = list(‘I have a pen’)11 list1.append(’!’)#末尾增加一个元素[‘I’, ’ ', ‘h’, ‘a’, ‘v’, ‘e’, ’ ', ‘a’, ’ ', ‘p’,

2020-11-08 18:19:23 357

原创 Break和Continue的区别

1.break用break语句可以使流程跳出switch语句体,也可以用break语句在循环结构终止本层循环体,从而提前结束本层循环。使用说明:(1)只能在循环体内和switch语句体内使用break;(2)当break出现在循环体中的switch语句体内时,起作用只是跳出该switch语句体,并不能终止循环体的执行。若想强行终止循环体的执行,可以在循环体中,但并不在switch语句中设置break语句,满足某种条件则跳出本层循环体。2.continuecontinue语句的作用是跳过本次循环体

2020-11-07 10:11:32 1910

原创 猜数字游戏(用py操作)

1.首先打开Jupyter Notebook 创建py32.导入需要的库random3.编写猜数字的函数,函数的参数为最大数和所猜的次数(其中def guessNumber是我做的一个函数 以及接下来的操作是随机生成一个整数)4.建议使用异常处理结构,防止输入不是数字的情况(输入这个代码即可同时利用print函数进行提示)5.接下来进行收尾工作对猜对猜错写代码,以及次数用完还没才对,游戏结束,提示正确答案。(注意代码的缩进需要对齐 否则将出错)6.调用函数,并定义产生随机数的最大值和所猜

2020-11-07 10:00:08 5428 13

原创 1到41数到三就删除的游戏用py操作!

1.首先打开Jupty Notebook2.创建py33.创建数列列表用range表示一到四十一注意并不包括424.利用pop函数取出前三项(注意当第一项也就是“0”项被取出后原先的第二项也就是第“1”项将成为新数列的第一项也就是新数列的第“0"项。也就是步骤有先后顺序不可忘记 很重要!!!!)然后对于题意我们需要删除的是第三项也就是“2”项 而前两项需要放于后面所以再次利用append函数将取出的前两项置于数列末尾!才能符合题意可以将前两项当作变量a与b进行操作。问题就将迎刃而解5.对此代码

2020-11-05 18:53:31 1227 7

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

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

2020-11-05 18:25:36 1160 1

原创 思科路由器重启更改密码

1.首先搭建一个网络拓扑2.进行一些简单的配置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 star

2020-11-01 15:29:56 1128

原创 GitHub的使用方法

GitHub的使用方法1 如何查找学习别人的代码:打开github的主页。在上方搜索框输入自己要搜索的项目搜索一下著名的lucene项目2上传自己的代码进行版本控制作为新手我们可以下载github的客户端进行使用。下载地址:https://desktop.github.com/安装之后打开软件:登录自己的帐号添加自己的项目:官方叫做代码仓库可以在项目上点击右键,打开代码仓库所在目录。我们把代码放到此目录下就可以进行代码的提交了。例如我们新建一个first.txt。把他提交到master分支

2020-10-25 16:22:27 816

原创 MarkDown的使用

markdown#1 图片 方法:![鼠标悬浮出现文字,即图片title]#2 换行 方法:在语句后打空格,超过两个就可以#3 标题 方法:#加上标题,注意#后有空格 几级标题就几个##4 断行 方法:和换行一样#5 引用 方法:>加引用文本,如果是嵌套就再加>就行#6 水平分界线 方法:打超过三个的*- 就可以 中间间隔不限次数和位置...

2020-10-25 16:08:53 119

空空如也

空空如也

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

TA关注的人

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