自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 网络常见面试题

发生同步(syn)-------------->

2022-12-05 18:32:00 824 1

原创 MPLS--实验

R2R3R4R5R6R7R3 R4 MPLS配置(注:设置之后需在所有标签经过的接口上开启协议)R2R3R4R4 补充路由(R2没有R1、R6还回的路由)(R4没有R5、R7环回的路由)R1R2R4R5R6R7配置bgpR2R4双向重发布R4测试

2022-12-03 12:58:07 292

原创 Python项目一:pygname

3.创建窗口3.1pygame .display模块作用:创建游戏窗口常见的内置方法:pygame。display.init()小球续:上述代码中,添加了轮询事件,pygame。display.get()可以获取事件队列,使用for....in遍历事件,在跟根据type属性判断事件类型是否属于关闭事件 支持的图片格式:jpg png gif bmp pcx注意:当一个图像被成功载入后,将转换为 Surface 对象,Surface 对象允许在其上边画线、设置像素、 捕获区域

2022-11-21 21:03:00 1723

原创 作业---python

【代码】作业。

2022-11-21 20:15:46 245

原创 CentoS-7---nginx源码安装与配置

(如果访问不了,可能是因为被防火墙拦截了,需要使用firewall-cmd --zone=public --add-port=80/tcp --permanent 把80这个端口放行了,然后然后再使用firewall-cmd --reload来刷新一下重新访问即可)命令进入到Nginx目录,可以看到三个文件夹第一个conf,配置文件所放的目录,html是我们静态资源放的目录,当然,这是默认的,我们也可以自己改,sbin目录就是存放了我们的启动文件👇。创建好之后,我们就可以。

2022-11-17 12:21:38 284 1

原创 第八章-IO及对象序列化,第九章-面向对象

8.2.8.小结:几种不同的读取文件方法,若文件容量小使用read()一次性读写较为方便,若不能确定文件大小则可以使用read(size)反复测试,若是配置文件可以使用readlines()较为方便或者for循环变量。8.2.12.close():关闭文件对象 ,处理完一个文件后,关闭文件并释放资源,则关闭后若再次尝试读写操作抛出异常,若忘记调用close()则后果可能数据会写入一部分,剩余数据会丢失。8.2.11.seek():移动若干字符到指定位置,如:seek(x,1)表示从当前。

2022-11-09 21:00:47 384

原创 第七章---内置模块

一般用于创建指定路径中的最后一级目录,若上级目录不存在在会抛出异常,被创建的目录若存在也会抛出异常。注意:重命名的目录或文件不存在会抛出异常,一般需要和判断目录是否存在一同使用。7.7.加密模块hashlib:接收传入内容,计算后得到hash值。创建多级目录(递归目录):os.makedirs(path)可以使用shutil.rmtree(函数删除不为空的目录。7.6.1.time模块:提供格式化时间吗,一般爬虫用。获取文件的访问时间,修改时间,大小。例:创建一个demo目录。例:批量创建24个目录。

2022-11-08 21:01:11 388

原创 Python第六章---模块与包

注意:使用from......import导入模块,必须保证导入内容名称时唯一,若导入的模块有相同的变量,函数,类则会覆盖之前导入的同名内容,因此需要检查,别名应简洁。原因:某些情况下模块名称过长,建议使用as命名一个较为短的新名称,调用时使用新名称进行操作。作用:使用import导入模块时如果只需要部分函数可以通过from语句实现。内置模块:当前使用,python内置模块大概有200多个标准模块。6.1.6.使用from......import语句导入模块。自定义模块:第三方模块。

2022-11-07 21:05:40 380

原创 Python第五章 函数

def 函数名(形参列表)内部功能代码return 表达式定义在函数内部的变量称为局部变量,定义在函数外的变量,一般拥有全局的作用域,称为全局变量a=1 #全局变量b=2 #局部变量print(a)c=3 #更局部变量print(a)print(b)print(c)func()global和nonlocal关键字total=1 #全局变量print('函数内局部变量total=',total)print('函数内局部变量total的地址:',id(total))

2022-11-02 21:11:49 747

原创 BGP---基础实验

分析:可以将AS2中用ospf通告的直连网段用network发布。用R1的环回 ping R5的环回。(3)AS2区域启动OSPF。R1向R2建立对等体。R2向R1建立对等体。(2)IBGP的建立。

2022-11-01 11:05:40 154

原创 MPLS --- 多协议标签交换技术

MPLS --- 多协议标签交换MPLS --- 多协议标签交换包交换 --- 所谓包交换,数据组成数据包,在各个网络节点中不断传递,最终到达目标。(可以简单的理解为是三层转发的过程)其实,我们对于包交换的转发方式并不是很满意,主要是因为他的转发效率太低:完成过程需要查两张表 --- 路由表,ARP缓存表路由表的匹配原则 --- 最长匹配原则递归查找 --- 在一定情况下,设备需要递归查找出接口或者下一跳。IPV4头部是可变长头部 --- 则处理头部信息时必须依靠软件来处理。

2022-10-29 17:28:20 1216

原创 Python---元组---字典---集合

在大型的商业网站或游戏设计中,列表是一种非常重要的数据类型,因为其记录了各种等级客python还提供另一组数据类型成为元组(tuple),这种数据类型结构与列表完全相同,但 最大差异是元素的值和个数不可更改,又称不可变列表元组(tuple)使用圆括号()将一组不可变的数据序列组合起来形成序列修改、新增元素删除元素(但可以删除整个元组)所有会对元组内部元素发生修改动作的方法。例如,元组没有remove,append,pop等方法创建格式:tuplename=(element1 ,

2022-10-27 17:53:43 1349

原创 数据库---第四次

(5)增加字段名favoriate_activity,数据类型为VARCHAR(100)(1) 将表employees的mobile字段修改到officeCode字段后面。(2)将表employees的birth字段改名为employee_birth。(3)修改sex字段,数据类型为CHAR(1),非空约束。(4)删除字段note。

2022-10-26 17:07:59 429

原创 【无标题】

创建格式:listname=[一维列表1],[一维列表2],[一维列表3],[一维列表n]例3:周边元素处理,计算4\*6二维列表的周边元素的平均值的平分根。列2:打印杨辉三角的前十行,杨辉三角:第0列及主对交线为。注意:周边元素:第0行和最后一行,第0列和最后一列。注意:上述4中处理只针对行==列的正方体二维列表。创建格式4:二维列表的随机数赋值。二维列表的左下半三角元素。4.2.23.二维列表。二维列表的右上半角元素。1.中间内容=上放值+

2022-10-25 21:00:08 104

原创 Python----第十次作业

例4:将列表的前p个元素平移到列表尾部后输出。例1:合并2个有序列表构成一个新的有序列表。例3:输入一个十进制数转为二进制数输出。例2:编写程序实现判断列表是否为升序。

2022-10-25 18:40:45 331

原创 Python--第九次作业

【代码】Python--第九次作业。

2022-10-25 18:32:45 485

原创 MariaDB 登陆mysql出现 ERROR 1044 (42000): Access denied for user ‘‘@‘localhost‘ to database ‘mysql‘

【代码】MariaDB 登陆mysql出现 ERROR 1044 (42000): Access denied for user ‘‘@‘localhost‘ to database ‘mysql‘

2022-10-25 10:46:35 439

原创 docker的安装以及mysql安装测试sql的语句查看

1. 安装docker2. 创建mysql容器并测试成功3. 编写sql语句查看当前服务器数据库安装需要centos7+的版本,低版本需要额外的配置,很麻烦,不建议使用我们用的是CentoS7版本。

2022-10-25 10:41:25 867

原创 Python

4.4.9.例9:搬砖问题:36人般36块砖,男搬4,女搬3,2个小孩台一一块砖,一次性搬完,需要男,女,小孩各多少人。4.4.8例8:百钱买百鸡问题,鸡翁值钱伍,母鸡值钱叁,鸡雏三值壹钱,百钱买百鸡,鸡翁,鸡母,鸡雏各几何。4.4.10例:猴子偷桃,一天吃一半还要多吃一个,第七天吃完,问偷桃总数。公鸡= 0 只 母鸡 25 只 小鸡 75 只。公鸡= 4 只 母鸡 18 只 小鸡 78 只。公鸡= 8 只 母鸡 11 只 小鸡 81 只。公鸡= 12 只 母鸡 4 只 小鸡 84 只。

2022-10-17 21:05:46 935

原创 Python

1.结果:m 6d2.结果:3.结果:2.54.结果:3False1False5.结果:请输入一个两位数25请输入一个两位数464265。

2022-10-17 16:31:59 789

原创 Linux---数据库的安装(MariaDB)

如果有的的话要先删除干净不然会报错,建议使用yum remove -y 命令。本文是基于CentoS-7数据库的安装需要准备好系统。启动(start)及开机自启(enable)起手是没有密码的,自己设置。

2022-10-17 13:34:22 357

原创 ospf综合实验

1.R4为ISP,其上只能配置IP地址;R4与其他所有直连设备均使用公有IP地址;2.R3-R5/6/7为MGRE环境,R3为中心站点;3.整个OSPF环境IP地址为172.16.0.0/16;4.所有设备均可访问R4的环回;5.减少LSA的更新量,加快收敛,保障更新安全;6.全网可达。

2022-10-14 17:36:41 546

原创 高级运维-第一天

Tomcat和Nginx、Apache(httpd)、lighttpd等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Nginx/Apache服务器。Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。1. 简述静态网页和动态网页的区别。

2022-10-11 21:04:39 257

原创 Python 练习题

0.1 在计算机存储中真正的数字是 0.1000000000000000055511151231257827021181583404541015625。这就是为什么 0.1 + 0.2!(9) 查看Python中的保留字命令。

2022-10-09 11:41:11 190

原创 Python项目开发

1.创建Python项目为pythontest1以及test1.py文件。3.输入九九乘法表程序,编译调试执行。5.命令行中下载安装pygame包。4.配置全局pip镜像为阿里镜像。创建成功就可以编写程序了。

2022-09-27 11:05:23 4301

原创 安装部署Python解析器---Pycharm-IDE

软件就安装完成啦------之后就要开启Pyehon开发之旅了---后面还有很多有意思的小程序哦。然后就可以开始使用了,双击桌面的pycharm快捷方式。我们今天主要介绍python的详细安装教程和。下载完后打开安装程序,点击next。点击Next--安装就好啦。安装完后点击Finish。选择一个路径然后next。把这些选项都勾选上。

2022-09-27 10:26:25 1287

原创 shell---第三次作业

【代码】shell---第三次作业。

2022-09-23 19:30:55 145

原创 shell--第二天

(1) 如果参数1的值为gzip,则使用tar和gzip归档压缩/etc目录至/backups目录中,并命名为/backups/etc-20160613.tar.gz;(2) 如果参数1的值为bzip2,则使用tar和bzip2归档压缩/etc目录至/backups目录中,并命名为/backups/etc-20160613.tar.bz2;(3) 如果参数1的值为xz,则使用tar和xz归档压缩/etc目录至/backups目录中,并命名为/backups/etc-20160613.tar.xz;

2022-09-21 21:08:12 113

原创 shell---第一天

写一个脚本,完成以下要求:给定一个用户:1:如果其UID为0,就显示此为管理员;否则,就显示其为普通用户;2:写一个脚本判断当前系统上是否有用户的默认shell为bash;如果有,就显示有多少个这类用户;否则,就显示没有这类用户;3:写一个脚本给定一个文件,比如/etc/inittab判断这个文件中是否有空白行;如果有,则显示其空白行数;否则,显示没有空白行。4:写一个脚本给定一个用户,判断其UID与GID是否一样。

2022-09-20 20:45:32 287

原创 OSPF实验

1.合理规划IP地址,启用单区域2.R1-R2之间启用ppp的pap单向认证3.R2-R3之间启用ppp的chap双向认证4.R3-R5-R6之间使用MGRE,R3为hub端,R5 R6 为spke端;要求MGRE接口网络类型BMA,spoke之间通信必须经过hub端5.全网可达。

2022-09-13 21:04:57 147

原创 ansible配置yum源仓库

(2) 用copy模块将配置文件拷贝到受控主机中。不需要验证钦件包 GPG 签名。不需要验证软件包 GPG 签名。(3)在受控主机上查看文件内容。

2022-09-13 11:39:58 366

原创 ansible----安装与配置

一、准备两台或两台以上Linux主机(更改服务器主机名为server.example.com;另一台主机名为node1.example.com)(1) 保证网络通畅(2)挂载yum源---配置yum文件(3)配置Centos的yum源(4)在阿里云网站上下载epel包(5)配置阿里云的扩展源 ----将下面两个源写入epel(6)下载ansible --version(检测ansible是否安装成功)(7)自定义环境配置/etc/hosts文件,每台主机都要配置(本地域名解析)

2022-09-08 00:04:44 711

原创 OSPF---汇总与总结

区域1为NSSA区域,区域2为非NSSA区域;该区域内的ASBR导入域外路由时,基于7类导入,之后通过该区域连接骨干的ABR传递到骨干区域时,转换为5类进入骨干区域;loading加载 接收到其他邻接的目录信息后,和本地进行比对,若本地存在未知的LSA信息,将使用LSR询问对端,对端使用LSU来更新这些LSA信息,直至双方数据库一致;路由器上启动OSPF协议后,直连的邻居间,开始组播收发hello包,hello包中将存储本地已知邻居的RID,在双方RID均已知的情况下,建立邻居关系,生成邻居表;

2022-09-06 20:48:16 803

原创 ntp时间服务器------ssh免密登陆

作业要求1.配置ntp时间服务器,确保客户端主机能和服务主机同步时间2.配置ssh免密登陆,能够通过客户端主机通过redhat用户和服务端主机基于公钥验证方式进行远程连接。

2022-09-06 20:08:43 181

原创 正反向域名解析实验

为方便测试,在/etc/resolv.conf(本地dns解析服务的指向)中写自己配置的dns域的服务器的ip。一.准备任务---yum安装实验所需安装包,域名解析使用bind包。修改文件后需要重启服务。

2022-09-06 19:17:08 574

原创 红帽8.5---yum源安装与配置

1.#将本地光盘/dev/sr0挂载至本地目录/mut/ 下 (挂载到自己光盘的位置上)4.使用yum源安装httpd。

2022-09-03 00:06:35 2168

原创 RHCE---第一天

1.atd服务使用的at命令只能执行一次,而crond服务使用的crontab定义的命令,是循环作用的2.atd一般是只能作为临时任务应用,而crond一般是周期性任务,可重复应用。(闹钟)

2022-08-31 20:41:24 249

原创 RIP实验综合

1.配置IP地址2.配置环回地址3.启动RIP协议,使用version 1,进行RIP宣告,宣告的是主类地址。

2022-08-31 19:38:26 331

原创 HCIP基础知识点---TCP/IP---UDP---ARP---静态路由

应用层:人机交互接口表示层:将逻辑语言转换为二进制会话层:针对传输的每一个数据包建立一条连接----防止不同数据的相互干扰上三层:控制层面下四层:数据层面传输层:区分流量、定义数据传输方式(TCP、UDP协议)网络层:通过IP地址进行逻辑寻址(IP协议、ICMP协议)数据链路层:逻辑链路控制层---LLC子层;介质访问控制层---MAC子层物理层:定义了一些物理特性二.TCP/IP模型:应用层(应用 表示会话)端到端层(传输层)互联网层(网络层)

2022-08-24 18:24:10 472

原创 ACL---NAT---NAPT---园区网

配置了ACL的网络设备,会根据事先设置好的报文匹配规则对经过该设备的流量进行匹配,然。核心层:是园区网骨干,是园区数据交换的核心,联接园区网的各个组成部分,如数据中心、管理 中心、园区出口等。汇聚层:处于园区网的中间层次,完成数据汇聚或交换的功能,可以提供一些关键的网络基本功 能,如路由、QoS。个层次就足够了,这样,可以更好 地控制网络规模和网络质量,同时也方便网络管理和维护。匹配成功,则直接按该条目执行,不继续向下匹配。冗余性设计:双节点冗余性设计,适当的冗余性提高可靠性,过度的冗余不便于运行维护。

2022-08-20 17:47:55 596

空空如也

空空如也

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

TA关注的人

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