- 博客(40)
- 收藏
- 关注
原创 【OSPF】OSPF的4种网络类型
文章目录P2P(Point-to-Point 点对点)P2MP(Point ti Multi-Point 点到多点)BMA(Broadcast Multiple Access 广播多路访问)NBMA(Non-Broadcast Multiple Access 非广播多路访问)OSPF网络类型是一个非常重要的接口变量,这个变量将影响OSPF在接口上的操作,例如采用什么方式发送OSPF协议报文,以及是否需要选举DR、BDR等。OSPF有4种网络类型,分别是P2P、P2MP、BMA(Broadcast)、
2022-02-16 22:06:08
10183
原创 【OSPF】RIP和OSPF对比
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2022-02-14 18:44:00
1326
1
原创 c语言刷题代码记录
文章目录中文题(乙级)1001题目网址中文题(乙级)1001#include <stdio.h>int main() { int n, cnt; cnt = 0; scanf("%d", &n); while (n != 1) { if (n % 2 == 1) { n = (3 * n + 1) / 2; } else { n = n / 2; } cnt ++; } printf("%d", cnt); return 0;}
2021-11-05 00:55:10
333
原创 【Python】Python练习题
文章目录课堂练习1说明:本博客的练习题来自于b站该课程课堂练习1题目描述综合使用if语句的相关知识,实现石头剪子布游戏效果。显示下面提示信息:请输入:剪刀(0),石头(1),布(2):用户输入数字0-2中的一个数字,与系统随机生成的数字比较后给出结果信息。你的输入为:剪刀(0)随机生成数字为:1哈哈,你输了:)提示:对于输入不正常的情况尽可能考虑全面,使程序能够正常运行。建议用时15~20分钟。参考代码import randomb = random.randint(0,
2021-10-17 10:45:50
1598
原创 vlan接入模式
文章目录VLAN介绍标记华为交换机vlan配置接入模式工作原理VLAN介绍vlan: virtual local area network,虚拟局域网vlan是将一个物理的LAN在逻辑上划分成多个广播域的技术。每个vlan是一个广播域,vlan内的主机间通信就和在一个lan内一样,而vlan间则不能直接互通。如此,广播报文就被限制在一个vlan内。vlan本质:广播域vlan的实际用途:交换机的接口存在于某个vlan,用于数据转发标记以太网帧有2种:无vlan标记的标准以太网帧和有vlan标
2021-08-26 16:59:07
536
原创 配置用户通过telnet登录设备的身份认证示例---AAA本地认证
文章目录AAA本地认证组网需求华为交换机配置配置思路配置拓扑配置操作配置文件AAA本地认证AAA本地认证可以对用户身份进行认证,用户输入正确的用户名和密码可以成功登录设备。优点:AAA本地认证将用户信息配置在设备上,不需要网络中部署其他认证服务器,速度快并且降低运营成本。缺点:存储信息量受设备硬件条件限制。组网需求如下图所示,企业希望管理员能简单方便并且安全地远程管理设备,可以配置管理员通过telnet登录设备时:管理员输入正确的用户名和密码才能通过telnet登录设备。管理员通过te
2021-08-24 13:36:44
2140
原创 [python学习笔记]-02-set集合
文章目录前言一、集合1.定义2.集合与列表区别3.集合的创建4.集合的简单使用二、使用步骤1.引入库2.读入数据总结前言本节主要介绍python中的集合提示:以下是本篇文章正文内容一、集合1.定义集合set是一个无序的不重复元素序列常用来对两个列表进行交并差的处理性集合与列表一样,支持所有数据类型2.集合与列表区别功能列表集合顺序有序无序内容可重复不可重复功能用于数据的使用用于数据的交集并集差集的获取索引有索引无索引符
2021-05-14 19:47:47
629
原创 [python学习笔记]-01-dict字典
文章目录前言一、copy函数二、字典成员判断in与not in在字典中的用法&get判断字典值三.字典内置函数popitem总结前言本节内容主要记录python中字典的部分函数使用提示:以下是本篇文章正文内容一、copy函数案例说明:以fruit描述水果的字典为例复制出来的新字典并不会影响原来的字典fruits = { 'apple': 30, 'banana': 50, 'pear': 100}real_fruits = fruits.copy()
2021-05-11 14:45:01
213
原创 [openstack]-01-基础入门知识
文章目录技术虚拟化云计算OpenStack项目OpenStack发展演进OpenStack特点底层技术(虚拟化)计算虚拟化hypervisor 虚拟化管理程序libvirt网络虚拟化Open vSwitch通用组件RestWSGIPaste DeploymentMariaDBRabbitMQ技术虚拟化云计算一种业务模式(资源池)按需分配,随时伸缩通过互联网传输云计算的实现需要依托虚拟化技术OpenStackopenstack是由许多开源项目堆积起来的,对应IaaS(基础设施即服务)。计
2021-05-08 11:20:09
378
1
原创 【python】简单的C扩展模块
文章目录描述环境扩展模块的设计流程头文件和C语言程序接口文件编写setup.py文件测试描述使用Python的扩展API编写一些简单的C扩展模块,扩展模块的计算性能和C/C++同级别的。本文针对一个简单的C语言扩展程序进行展开环境测试环境:Centos 7.4 x86_64gcc version 4.8.5Python 3.6.8扩展模块的设计流程引入必要头文件:以python.h为主的几个常用头文件接口文件:负责C语言与Python之间的语言交互编写setup.py:配置
2021-04-25 17:11:17
277
2
原创 【Ansible系列】基础篇02-模块debug
文章目录1.官方模块调试2.自定义模块调试调试步骤1.官方模块调试ansible开发人员指南的文献资料中有详细的调试方法,可参考传送门2.自定义模块调试前提: 自定义模块一般是出现问题了才会去debug自定义模块的内容,也就是程序运行卡在了自定义模块处调试步骤step1 查看错误信息ansible-playbook -i inventory all.yml -vvv#默认主机信息在inventory中#默认playbook名为all.yml示例#运行过程中模块的临时路径/roo
2021-03-05 00:42:48
596
1
原创 【Python基础系列】每天一个小程序-01
文章目录题目参考代码代码分析题目第0000题将你的 QQ 头像(或者微博/信头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果。 类似于图中效果。参考代码from PIL import Image, ImageDraw, ImageColor, ImageFontdef add_num(img): draw = ImageDraw.Draw(img) font1 = ImageFont.truetype('/System/Library/Fonts/Apple S
2021-02-15 19:38:36
309
原创 【Ansible系列】基础篇-01
文章目录简介Ansible 安装简介Ansible 溯源Ansible出自科幻小说,是虚构的一种以超光速传递信息的通信装置。Ansible 是什么?Ansible是一个模块化的自动运维工具,基于python语言实现,由Paramiko,PyYAML和Jinjia2三个关键模块组成。Ansible支持多节点发布、远程任务执行,默认使用SSH进行远程连接。Ansible 基本架构Ansible基本架构的组成:Host Inventory:主机清单,定义ansible管理的主机Playboo
2021-02-11 14:26:50
277
转载 【md编辑必读】欢迎使用CSDN-markdown编辑器
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-02-11 00:10:13
211
原创 【Linux】运维入门 -01
运维01-基本命令目录级文件的基本操作pwd显示当前工作目录的名称选项:-p 显示链接的真实路径cd切换当前工作目录ls显示目录与文件信息选项:-a 显示所有的信息,包括隐藏文件与目录;-d 显示目录本身的信息,而非目录下的资料信息;-h 人性化容量信息;-l 长格式显示详细信息;-c 显示文件或目录属性最后修改的时间;-u 显示文件或目录最后被访问的时间;-t 以修改时间排序,默认按文件名称排序touch创建或修改文件时间mkdir创建目录选项
2020-12-30 18:48:53
162
原创 【GPU】基础操作
目录1.查看服务器的GPU驱动2.查看服务器GPU情况1.查看服务器的GPU驱动在服务器终端界面输入:lshw -c video有几块GPU就会有几个"*display"在"configuration"属性中显示dirver=ast,2.查看服务器GPU情况在服务器终端输入:nividia-smi结果输出如下:输入nvidia-smi之后有输出就说明驱动安装成功...
2020-06-20 16:30:46
396
原创 【GPU】关于GPU的基本操作(一)
目录1.检测NVIDIA驱动是否成功安装2.查看集显和独显1.检测NVIDIA驱动是否成功安装英伟达系统管理接口( 简称 nvidia-smi)nvidia-smi#帮助管理和监控NVIDIA GPU设备执行该命令将会打印出当前系统安装的NVIDIA驱动信息显示可以看到显卡的型号是 Tesla K802.查看集显和独显lspci | grep VGA #显示集成显卡lspci | grep NVIDIA#显示NVIDIA显卡两者都能搜索到则说明正常...
2020-05-25 18:33:30
656
原创 【深度学习】数据分割
在训练模型前,要把数据集进行分割,按照一定比例分成训练集、测试集、验证集,在有些时候也可以忽略测试集,笔者这里是分了测试集(训练集:测试集:验证集=8:1:1),废话不说,直接上代码# h_split.pyimport osfrom shutil import copyimport randomdef mkfile(file): if not os.path.exists(...
2020-04-01 09:31:11
1267
6
原创 AWS导入操作系统并生成AMI
参考文献:如何使用VM Import/Export创建基于本地服务器的Amazon EC2实例?使用VM Import/Export将VM作为映像导入如何在AWS平台导入自行创建的操作系统模板并创建EC2实例...
2020-03-09 15:29:49
1058
原创 Darknet安装
目录1.安装darknet2.测试1) 测试yolov32) 测试yolov23) 测试yolov3-tiny此文章仅测试使用1.安装darknetgit clone https://github.com/pjreddie/darknet.gitcd darknetmake #编译2.测试1) 测试yolov3wget https://pjreddie.com/media/fi...
2020-03-05 16:00:02
377
原创 在服务器上搭建Jupyter Notebook
目录安装前准备步骤1.安装Jupyter Notebook库2.生成Jupyter Notebook配置文件3.设置Jupyter Notebook密码4.修改配置文件5.启动Jupyter服务器6.测试问题安装前准备系统:ubuntu 18.04.1工具:python3,pip3步骤1.安装Jupyter Notebook库$ pip3 install jupyter2.生成J...
2020-03-04 20:20:02
666
原创 Django笔记 03
快捷键control+d 复制一行,插入到下面alt+shift+↑↓ 移动一行标签{% %} 标识符标签分为单标签和成对的标签成对的标签切记不能省略,开始标签和结束标签结构标签block块用来规划布局(挖坑)首次出现,代表规划第二次出现,代表填充以前的规划第三次出现,代表填充以前的规划,默认动作是覆盖如果不想覆盖,可以添加{{ block.super ...
2020-02-26 19:54:59
136
原创 【Python网络爬虫基础】week04
Scrapy爬虫框架Scrapy的安装pip install scrapy #安装scrapy -h #测试效果“5+2”结构:5个模块,2个中间件用户需要编写的模块有:SPIDERS、ITEM PIPELINES框架解析EngineEngine从Spider处获得爬取请求(Request)Engine将爬取请求转发给Schedule,用于调度Downloader...
2020-02-18 18:42:23
152
原创 【Python网络爬虫笔记】week03
Re(正则表达式)入门正则表达式的概念正则表达式:通用的字符串表达框架正则表达式的应用场景:表达文本类型的特征、同时查找或替换一组字符串、匹配字符串的全部或部分内容编译:将符合正则表达式语法的字符串转换成正则表达式特征正则表达式的语法正则表达式语法由字符和操作符构成操作符说明实例.表示任何单个字符[ ]字符集,对单个字符给出取值范围[abc]表...
2020-02-18 15:00:46
138
原创 【Python网络爬虫笔记】week02
Beautiful Soup库入门安装在cmd中输入pip install beautifulsoup4BeautifulSoup库的使用from bs4 import BeautifulSoupsoup=BeauifulSoup('<p>data<p>','html.parser')** Beautiful Soup库的基本元素**Beautifu...
2020-02-16 13:31:35
254
原创 【Python网络爬虫笔记】week01
Requests库入门Requests库安装http://www.python-requests.org安装方法,以管理员身份打开cmd,在cmd中输入如下命令:pip install requestsrequests库的7个主要方法方法说明requests.request()构造一个请求,支撑以下各方法的基础方法requests.get()获取HTML...
2020-02-16 00:06:15
230
原创 tensorflow1.x版本(CPU) 安装
目前最新的tensorflow版本为2.1.0,默认安装时会安装最新版本,但是有些程序不适合在2.x版本下运行以下是安装tensorflow1.15.0(CPU)版本的代码pip install tensorflow==1.15.0 -i https://pypi.tuna.tsinghua.edu.cn/simple...
2020-02-14 10:14:46
5098
5
原创 【Python基础学习笔记】week04
程序的控制结构顺序结构分支结构循环结构分支结构分支结构if <条件>: <语句块>条件组合保留字 and or not异常处理 2种方式 try和excepttry: <语句块1>except: <语句块2>没有异常执行语句块1,出现异常执行语句块2try: <语句块1>except <异常...
2020-02-08 15:51:10
191
原创 【Python基础学习笔记】week03
Python基础学习笔记 week033.1数字类型及操作整数pow(x, y) 计算x的y次幂4种进制表示十进制二进制,以0b(B)开头:0b010, -0B101八进制,以0o(O)开头:0o123, -0O456十六进制,以0x(X)开头:0x9a, -0X89浮点数取值范围-10^308 到10^308, 精度数量级10^(-16)浮点数间运算存在不确定尾数...
2020-02-08 15:44:30
387
原创 【Python基础学习笔记】week02
【Python基础学习笔记】week02Python基本图形绘制2.1深入理解Python语言1946年第一台计算机诞生1946-1981:计算机系统结构时代 计算能力1981-2008:pc->移动 网络和视窗时代 交互问题2008-2016:计算机打败围棋高手 复杂信息系统时代 数据问题期间:新计算时代2016-:人工智能时代 人类的问题Python语言:通用语...
2020-02-06 22:13:34
304
原创 【Python基础学习练习】week01
记一道有意思的练习题题目描述数值运算描述:获得用户输入的一个字符串,格式如下:M OP N...
2020-02-06 14:40:13
1587
原创 【Python基础学习笔记】 week01
【Python基础学习笔记】week01温度转换实例:TempStr = input("请输入带有符号的温度值:")if TempStr[-1] in ['F', 'f']: C = (eval(TempStr[:-1])-32)/1.8 print("转换后的温度是{:.2f}C".format(C))elif TempStr[-1] in ['C', "c"]: ...
2020-02-05 22:30:42
147
原创 宿主机和虚拟机Ubuntu直线实现复制粘贴
1.首先在虚拟机设置里边,打开复制和粘贴功能因为我已经打开了虚拟机,所以这些选项都是灰色的。在没打开虚拟的时候,这些可以在编辑虚拟机里边进行设置。2.新装好的虚拟机需要下载VMware Tools单击此处虚拟机,选择有VMware Tools选项的,单击,下载文件,而后在对应的文件夹里边进行解压,然后运行文件进行安装就可以了,VMware Tools安装完成之后要重启虚拟机才能进行复制粘...
2020-02-01 16:42:17
898
1
原创 Python使用过程中问题记录
Python使用中的小问题Python使用过程中遇到的问题记录·pip升级失败Python使用过程中遇到的问题记录·pip升级失败使用Python时,pip升级提示于是就会使用命令python -m pip install --upgrade pip进行升级在win 10环境下这样更新会报错,报错显示如下解决办法easy_install -U pip...
2020-01-27 15:18:12
220
原创 unzip解压失败(一)
Linux中使用unzip解压出现问题提示错误:Archive: master.zipEnd-of-central-directory signature not found. Either this file is nota zipfile, or it constitutes one disk of a multi-part archive. In thelatter cas...
2019-04-06 16:48:48
5121
原创 路由协议:RIP v1中的一些命令
在现在的网路路由协议中,RIP很少用到了。RIP协议存在很大的缺陷。但是作为初学者,依然要学习RIP协议。下面就分享一下RIP v1中的一些命令。-【要求】每个路由器的直接相连的网络均参与其RIPv1的路由更新,但每个路由器不需要向其以太网端口发送路由更新路由器R1参与更新的网络有:192.168.0.0/24与192.168.1.0/24 路由器R1的F0/0接口为被动接口路由器R2参...
2019-04-06 10:03:17
365
原创 Docker删除镜像(一)
删除镜像要分为2种:1.该镜像正在被某一个容器所使用2.该镜像没有被别的容器所使用第一种:需要先让容器处于stop状态,删除容器,再删除镜像docker stop 容器IDdocker rm 容器IDdocker rmi镜像ID第二种:直接删除镜像``docker rmi 镜像ID...
2019-03-25 08:05:46
120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人