MZ Blog

Thinking will not overcome fear but action will.

爬虫学习总结之web端爬虫

爬虫学习总结(web端爬虫) 2022年本科毕业那段时间,在家自学了一段时间爬虫,不过是跟着B站视频学习的,不是很系统,如今研一暑假又买了崔庆才的《Python3网络爬虫开发实战 第二版》进行学习,不过只学了web端中自己感兴趣的部分,现在做一下总结。(很多说法可能和书中类似,也可以直接去看崔庆才的博客) 爬虫介绍 爬虫(Web Crawler),也被称为网络爬虫、网络蜘蛛、网络机...

TCCS实现之修改ryu和ovs源码实现自定义action

一、RYU源码修改之自定义action 原文链接: [https://blog.csdn.net/qq_43519779/article/details/117172000]: 1.打开 ryu/ofproto/ofproto_v1_3.py 文件,在 255 行 OFPAT_POP_PBB 后面添加上文中在 OVS 中自定义的 action 及其 action co...

ns3队列相关基础知识

在体系结构上,ns-3 将设备层与互联网主机的 IP 层或流量控制层分开。 第一个排队层是ns-3中所谓的“流量控制层”;在这里,通过使用排队规则,主动队列管理(RFC7567)和由于服务质量(QoS)而确定的优先级以独立于设备的方式进行。 第二个排队层通常位于网络设备对象中。不同的设备(例如 LTE、Wi-Fi)对这些队列有不同的实现。这种双层方法反映了实践中发现的情况(提供优先级的软...

开源网络模拟器ns3学习之常用技术解析

ns-3中用到的常用技术主要分为: 参数输入:属性变量 数据输出:trace变量 Schedule函数 回调函数:Callback类 本文主要介绍以上四个技术。至于辅助信息:Log系统、命令行和助手类——Helper技术就略过了。 参数输入:属性变量 属性其实就是c++类中的变量,它是内部私有成员变量,不过属性系统通过get、set方法使得它变成外部可配置的了...

ns3第三个例子构建无线网络拓扑

一、代码解读 #include "ns3/core-module.h" #include "ns3/point-to-point-module.h" #include "ns3/network-module.h" #include "ns3/applications-module.h" #include "ns3/wifi-module.h" #include "ns3/mobilit...

ns3第二个例子构建总线网络拓扑

一、代码解读 头文件如下: #include "ns3/core-module.h" #include "ns3/network-module.h" #include "ns3/csma-module.h" #include "ns3/internet-module.h" #include "ns3/point-to-point-module.h" #include "ns3/app...

ns3 Tracing系统详解

一、为什么要设置Tracing系统 运行ns-3仿真就是为了能够对现实网络结构进行仿真然后得到想要的数据,得到用于研究的输出。先介绍两种不那么灵活的输出方法,一种是打印输出,一种是日志系统,这两种方法对于我们想要得到的精准信息都有些缺陷。打印到标准输出需要进入ns-3核心代码去添加输出语句,当需要的信息变多时,代码将不堪重负;日志系统只能打印某个级别的信息,无法精准的输出自己想要的信息,需...

ns3的概念概述与第一个例子

一、概念概述 Node 互联网的终端系统或主机,相当于一台裸机,不过我们只需要添加其网络功能即可,不需要操作系统之类的。Node抽象由C++类表示,用于管理模拟中计算设备表示的方法。 Application 应用程序,用来生成一些模拟的活动,比如发送数据到另一台电脑。 Channel 信道,各...

hexo部署个人博客

一、下载nodejs 官网下载nodejs,傻瓜式安装 最后查看node与npm node -v npm -v 然后用npm下载cnpm npm install -g cnpm --registry=https://registry.npm.taobao.org 二、本地部署hexo代码 cnpm install -g hexo-cli #查看版本 hexo -v #在...