前言上一章节根据5种报文和8种邻居状态机给大家介绍了OSPF协议的基本工作原理。5种报文、8种邻居状态机详解OSPF工作原理今天我们做一个简单的OPSF实验,抓取OSPF协议交互的5种报文分析下OSPF路由协议建立邻接关系的过程。正文1OSPF5种报文头格式OSPF用IP报文直接封装协议报文,协议号为89。OSPF分为5种报文,Hello报文、DD报文、LSR报文、LSU报文和LSAck报文。OS
分类:
其他好文 时间:
2020-12-08 12:55:21
阅读次数:
7
opengl 学习 之 13 lesson 简介 法向量纹理,让纹理显示的更逼真? link http://www.opengl-tutorial.org/uncategorized/2017/06/07/website-update/ http://www.opengl-tutorial.org/ ...
分类:
其他好文 时间:
2020-12-08 12:29:08
阅读次数:
6
安装MySQL Ubuntu:V18 参考:https://www.jianshu.com/p/4583aebf247a sudo apt update sudo apt install mysql-server 忘记mysql root密码 参考:https://blog.csdn.net/luc ...
分类:
数据库 时间:
2020-12-08 12:26:41
阅读次数:
22
一日一技:在Python中快速遍历文件摄影:产品经理厨师:产品经理当我们要在一个文件夹及其子文件夹里面寻找特定类型的文件,我们可能会这样写代码:没有子文件夹时importosall_file=os.listdir(‘target_folder‘)target_file=[xforxinall_fileifx.endswith(‘.py‘)]有子文件夹时:```importospy_files=[]
分类:
编程语言 时间:
2020-12-08 12:21:32
阅读次数:
7
上篇文章推荐了一款PC端的摸鱼工具,但如果想在手机上实现自动化,并且代码能力不强,能否也能实现?答案是肯定的。今天再介绍一款Android端的系统功能增强App:Tasker,能帮助我们完成手机端的自动化操作,高效地进行摸鱼。1、Tasker是什么?Tasker是Android端的一款系统增强型工具App,不需要Root权限,能完全自定义,通过界面配置参数,即可以完成复杂的面相场景的自动化操作。2
分类:
其他好文 时间:
2020-12-08 12:11:44
阅读次数:
3
很多读者都知道,之前的文章都是针对Android端的自动化操作。原因很简单,安卓用户群更广,系统更开放,使用更方便便捷。今天,我们来试试iOS端如何使用Airtest完成自动化操作。Airtest要在iOS端完成自动化,需要在MacOSX装上最新版本的Xcode、iphone系统也更新到最新版本,最后准备一个AppleID账号。使用git下载官方提供的iOS-Tagent项目源码,然后用Xcode
分类:
移动开发 时间:
2020-12-08 12:09:47
阅读次数:
11
PC终端操作中,很多复杂常用的命令,一个个字符去输入显得效率极其的低下。Linux提供一个alias工具,相当于先对这些命名指定一个别名,后面在终端内,只需要输入一个别名,就能达到相同的效果的目的。下面推荐几个实用的alias,帮助我们更高效地做事。0、如何使用?Linux和MacOS只需要修改~/.bashrc文件,以下面方式新增一行即可。#注意:别名、目标命令和等号之间不能有空格alias别名
分类:
其他好文 时间:
2020-12-08 12:09:28
阅读次数:
5
对于Android端的自动化测试,ADB的重要性不言而喻,很多开源的自动化框架操作大都是利用ADB命令来完成。下面对ADB在平时自动化操作过程中一些问题做一个汇总。1、ADB简介ADB全称:AndroidDebugBridge,是一种命令行工具,方便PC端和手机端进行通信。只需要去官网下载AndroidSDK,然后根据ADB文件的路径配置环境变量即可。2、连接设备进入设置里的开发者选项,开启开发者
分类:
数据库 时间:
2020-12-08 12:04:47
阅读次数:
6
一、实验环境 System OS: CentOS Linux release 7.6.1810 Mysql version:mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz master: 3307 slave: 3308 ip:192.168.32.201 主从 ...
分类:
数据库 时间:
2020-12-07 12:43:21
阅读次数:
12
两个都可以执行系统命令,但是如果想要获取到命令的输出内容就要用到os.popen com=os.popen('ls') print(com.readlines()) ...
分类:
编程语言 时间:
2020-12-07 12:35:05
阅读次数:
6