摘要:
Pytorch 相关错误及解决方案 AttributeError: module 'resource' has no attribute 'getpagesize 错误信息 AttributeError: module 'resource' has no attribute 'getpagesize 阅读全文
摘要:
什么是进程? 什么是程序? 程序是一种文件。 程序包含一系列信息,这些信息描述了如何在运行时创建一个进程。 程序一般包含如下内容: 二进制格式标识:一般用于标识文件类型 机器语言指令 程序入口地址 数据:程序中变量初始值以及程序使用的字面常量(如字符串) 符号表及重定位表:描述程序中函数和变量的位置 阅读全文
摘要:
静态库与动态库 静态库的制作和使用 编写库文件源代码和头文件。 将所有需要做成库的源文件生成目标文件:gcc -c {filename}.c -o {filename}.o 用 ar 工具将要做成库的目标文件打包:ar rcs lib{库名}.a {filename-1}.o ... {filena 阅读全文
摘要:
Linux用户管理 CentOS如何为用户添加sudo权限? 切换到 root 用户。 使用命令 visudo 打开 sudo 配置文件。 在 sudo 配置文件中添加一行:{username} ALL=(ALL) ALL,其中 {username} 表示需要添加 sudo 权限的用户名。 保存并退 阅读全文
摘要:
执行系统调用后发生了什么? 什么是系统调用? 系统调用是受控的内核入口,借助于这一机制,进程可以请求内核以自己的名字去执行某些动作。 以应用程序编程接口(API)的形式,内核提供了一系列服务供程序访问。包括创建进程、执行I/O,以及为进程间通信创建管道等。 执行系统调用后发生的事件 应用程序通过调用 阅读全文
摘要:
三层交换机的配置 实验环境 仿真平台:Cisco Packet Tracer 6.1 终端系统:Linux Ubuntu Mate 20.04 交换机:3560-24PS 实验1:通过 vlan ip 做网关,实现不同 vlan 间的路由 网络拓扑 网络配置 PC1:192.168.1.1/24,网 阅读全文
摘要:
基于EVE-NG进行VLAN划分实践 实验说明 本实验中,我们将实现OpenWrt官网上如图所示的拓扑: 你有一台OpenWrt路由器,有3个端口;还有一台交换机,有5个端口;这里为了方便起见,我们把Wifi变成直连一台计算机的局域网LAN5。实现LAN1...5中计算机通过WAN口上网,并且WAN 阅读全文
摘要:
ARP包与以太网帧的分析 利用EVE-NG和Wireshark抓包: 使用Linux终端对Linux2终端进行ping,在Linux终端的eth0网卡上进行抓包 Linux端的MAC地址是00:50:00:00:02:00,Linux2端的MAC地址是00:50:00:00:03:00 ARP包 以 阅读全文
摘要:
EVE-NG环境配置 步骤总览 安装VMware虚拟机 安装EVE-NG 上传OpenWRT镜像 上传Ubuntu镜像 新建网络拓扑 在EVE-NG中使用Ubuntu配置OpenWRT 相关资源 EVE-NG下载链接:https://www.eve-ng.net/index.php/download 阅读全文
摘要:
物理层的基本概念 物理层考虑的是怎样才能 在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。现有的计算机网络中的硬件设备和传输媒体的种类非常繁多,而通信手段也有许多不同方式。物理层的作用正是要尽可能地屏蔽掉这些传输媒体和通信手段的差异,使物理层上面的数据链路层感觉不到这些差异,这样 阅读全文