网络设备 环境 设备linux

linux安装ftp

安装FTP软件 1、用root 进入系统 2、使用命令 rpm -qa|grep vsftpd 查看系统是否安装了ftp,若安装了vsftp,使用这个命令会在屏幕上显示vsftpd的版本 3、使用命令rpm -e vsftpd 即可卸载ftp 4、再使用rpm -qa|grep vsftpd 查看系 ......
linux ftp

《Unix/linux系统编程》教材第9章学习笔记

结构化教材内容 第9章:I/O库函数 I/O库函数与系统调用 系统调用是文件操作的基础,但它们只支持数据块的读/写。 系统调用函数:open()、read()、write()、lseek()、close(); I/O库函数:fopen()、fread()、fwrite()、fseek()、fclos ......
教材 笔记 系统 linux Unix

Unix/Linux系统编程学习笔记二

学习笔记二 一、教材知识点总结 1. I/O库函数程序 (1)fopen()使用字符串表示模式,其中"r"表示READ"w"表示WRITE。它返回一个指向FILE结构体的指针。fopen()首先发出open()系统调用来打开文件,以获取文件描述符编号fd。如果open0系统调用失败,则fopen() ......
笔记 系统 Linux Unix

安装pyCharm环境及wifi模块

转载:python开发破译WiFi教程,你不看看吗? (baidu.com) 转载: 一、安装python环境 (1)首先安装在python 官网安装python环境(https://www.python.org/getit/)(2)选择Downloads--Windows点开,如图所示: (3)点 ......
模块 pyCharm 环境 wifi

《深入LINUX内核架构》学习笔记 ——01

模块相关的知识 1. 模块相较于宏内核(微内核优点) 模块消除了宏内核的许多限制,包括:缺乏动态可拓展性、导致内核映像尺寸膨胀、测试新特性时必须重启系统等。 2. 静态链接、动态链接及模块依赖(TIPS) 《深入理解计算机系统》中有这样一段话: 共享库是一个目标模块,在运行或加载时,可以加载到任意的 ......
内核 架构 笔记 LINUX

网络协议的重要性与应用:理解进程间通信和网络分层结构(上)

学习网络协议的关键是了解其分层结构。在计算机网络中,我们使用的是OSI标准模型和TCP/IP网络模型。这些模型将网络通信划分为多个层级,每个层级都有不同的功能和作用。在本章节中,我们主要讲解了TCP/IP网络模型的前三层:应用层、传输层和网络层。后面的数据链路层和物理层将在下一篇文章中进行详细讲解 ......
网络 重要性 进程 结构

Win32编程之文件设备(九)

一、文件的创建 CreateFile 是一个 Windows API 函数,用于创建或打开文件、设备、目录或管道。它是 Windows 操作系统中文件和 I/O 操作的基础之一。CreateFile 允许你指定文件的访问方式、共享模式、创建选项等,并返回一个文件句柄,通过该句柄可以执行读取、写入、关 ......
文件 设备 Win 32

goland dlv在远程linux里运行代码开发,并debug调适

一、配置好ssh自动同步代码 参考下面连接: https://www.cnblogs.com/haima/p/13257524.html 二、配置devbug监听运行 GO Remote 填写配置 linux上运行监听服务 如:上图有两种方式 直接运行代码并监听 dlv debug --headle ......
代码 goland debug linux dlv

IFAction导出的游戏如何在linux程序下运行?

在linux系统里,应该都自带python环境,把游戏以web方式导出,在文件夹下创建一个python文件(文件后缀以.py结束),把以下代码复制进去, # author:rkey # date:20230904 # note:用于解决IFAction导出的web版游戏在linux系统下运行的问题。 ......
IFAction 程序 linux

Linux操作系统的安装

1.1操作系统的安装 1.1.1准备Linux操作系统安装文件 VMware-workstation下载链接:Download VMware Workstation Pro 镜像文件下载链接:http://mirrors.njupt.edu.cn/centos/7.9.2009/isos/x86_6 ......
系统 Linux

Linux下软件安装的基本流程及安装方法:configure

configure作用:是源码安装软件时配置环境用的他按照你的配置选项和你的系统情况生成makefile文件为make做打算 最常用的参数:./configure--prefix作用: 不指定prefix,则可执行文件默认置于/usr/local/bin,库文件默认置于/usr/local/libl ......
configure 流程 方法 Linux 软件

Linux中软件的安装方式

Linux系统中软件的主要安装方式【方式一】下载编译好的压缩包这种安装方式与Windows下的.exe可执行安装文件类似,压缩包内一般是编译好的可执行二进制文件,直接解压、配置软件的相关文件即可使用。【方式二】源码编译安装这种方式需要下载相关的编译器,安装步骤大致如下:下载软件源码包编译前进行配置, ......
方式 Linux 软件

MFC-SetupDiGetDeviceInstanceId获取设备的实例ID字符串

void show_instanceid_media() { // GUID_DEVCLASS_MEDIA HDEVINFO dev_info = SetupDiGetClassDevs(NULL, 0, 0, DIGCF_ALLCLASSES | DIGCF_PRESENT);//查询与指定参数匹 ......

windows系统下python环境变量的设置

在Windows上设置Python的环境变量允许你在命令提示符(或PowerShell)中全局地运行Python和pip命令。以下是如何配置Python的环境变量的步骤: 安装Python: 当你从Python的官方网站下载并安装Python时,安装程序提供了一个选项“Add Python to P ......
变量 windows 环境 python 系统

Maven环境配置

Maven环境配置 找到maven的安装目录 点击电脑属性进入环境变量创建MAVEN_HOME 检查环境变量配置是否成功 ......
环境 Maven

linux-管道符、重定向

1、管道符 命令1 | 命令2 命令1的正确输出作为命令2的操作对象 如:查看xx.txt文件并且查找123字符 cat xx.txt | grep "123"; 2、重定向 ......
管道 linux

Java基础-环境搭建

目录 JDK介绍 JDK下载 JDK安装 JDK环境配置 JRE环境配置 内容 JDK介绍 JDK(Java 开发工具包)提供了构建所有面向 Java 平台的应用程序的基础。JDK 包括执行各种任务的各种工具和实用程序,包括将源代码编译成字节码、打包应用程序、启动 Java 虚拟机 (JVM) 和管 ......
环境 基础 Java

网络基础

网络概述: 硬件方面:通过介质将网络设备和终端进行连接 介质:双绞线、光纤、电磁波等 软件方面:操作系统、应用软件、应用程序互相通讯 网络最最终目的:实现资源共享、信息传递 网络的组成: 术语 备注 设备 Device 介质 Media 消息/报文 Message/Data 协议 Protocol ......
网络基础 基础 网络

centos虚拟机网络配置

/etc/sysconfig/network-scripts/ifcfg-ens33 ......
centos 网络

linux-压缩解压缩

1、zip 格式压缩 zip 压缩文件名 源文件 zip -r 压缩文件名 源目录 zip 解压缩 unzip 压缩文件 2、gz 格式压缩 gzip 源文件 源文件为.gz格式的压缩文件,源文件会消失 gzip -c 源文件 > 压缩文件 压缩为.gz格式,源文件保留 例如: gzip -c xx ......
linux

《Unix/Linux系统编程》教材学习笔记第九章

chapter9 I/O库函数与系统调用 系统调用是文件操作的基础,但它们只支持数据块的读/写。 系统调用函数:open()、read()、write()、lseek()、close(); I/O库函数:fopen()、fread()、fwrite()、fseek()、fclose(); I/O库函 ......
教材 笔记 系统 Linux Unix

网络安全-逻辑漏洞

免责声明:本博客内所有工具/链接请勿用于未授权的违法攻击!!用户滥用造成的一切后果自负!!使用者请务必遵守当地法律!! 1、逻辑漏洞:因为代码的逻辑产生了问题所产生的漏洞,A保存提交表单-B审核-C确认,A保存提交表单-C确认。场景:验证码绕过、密码找回、支付漏洞、越权漏洞 2、验证码(CAPTCH ......
漏洞 网络安全 逻辑 网络

linux-搜索命令

1、find [搜索范围] [搜索条件] 如: 1) find / -name install.log 从根目录开始搜索搜索install.log文件 2) find /root -name "*[cd]" 从/root目录开始搜索搜索以c或者d结尾的文件 2、grep [选项] 字符串 文件名 字 ......
命令 linux

安装百度AI的环境

conda remove -n paddlex --all# 创建名为my_paddlex的环境,指定Python版本为3.7conda create -n paddlex python=3.7# 进入my_paddlex环境conda activate paddlex# 安装gitconda in ......
环境

王道408--CN---计算机网络体系结构

一、考点分布 1、选择题 2、大题 二、性能指标 速率 速率 = 数据率 = 数据传输率 = ⽐特率 单位是b/s,kb/s,Mb/s,Gb/s,Tb/s 带宽 1、带宽 <=> 某个信号具有的频带宽度。单位Hz 2、带宽 <=> 表示⽹络的通信线路传输数据的能⼒ = 单位时间内从⽹络中某信道所能所 ......

AOI设备硬件选型要求

一、相机选型 1、选型流程 2、选型步骤 第一步,选择合适的分辨率; 根据需要的分辨精度与视场大小,那么我们选择需要的相机像素关系如下: 相机分辨率(L/W)=视场(L/W)/精度 这仅仅只是相机的像素精度,并不代表整个系统的精度就有如此高,还有其它的精度也要考虑,如镜头的分辨率,系统的抖动,光源的 ......
硬件 设备 AOI

Linux中可以建立新文件的命令

整理了一些可以建立文件的命令 首先,新建一个空目录 $ mkdir newdir $ cd newdir/ touch touch命令是将每个文件的访问权限都更新为目前的时间,如果文件不存在则会创建一个新的文件。 $ touch file1.txt $ ls file1.txt vim vim是使用 ......
命令 文件 Linux

Avalonia开发(一)环境搭建

一、介绍 开源 GitHub:https://github.com/AvaloniaUI/Avalonia/ 多平台支持,包括Windows、mac OS、Linux、iOS、Android、Samsung Tizen(很快支持)、WebAssembly IDE支持,Visual Studio扩展支 ......
Avalonia 环境

visual 调试问题 提示:”通常每个套接字地址(协议/网络地址/端口)只允许使用一次".

错误指示:通信端口被占用了,导致通信无法进行。 有可能是已经启动了一个程序,还有一种可能是端口被别人占用了 查看启动程序的端口使用情况: 比如端口:80 1.netstat -aon|findstr “80” 查看占用8086端口的进程 2.查找占用端口句柄的程序:tasklist | findst ......
地址 套接字 端口 visual 问题

《LINUX设备驱动程序》学习笔记 ——03

1. 学习模块前的一些基础知识 头文件:内核是一个特定的环境,对需要和它接口的代码有其自己的一些要求,所以大部分的模块代码中都会包含相当数量的头文件,其中有几个头文件是专门用于模块的,因此会出现在每个可装载的模块中: #include <linux/module.h> #include <linux ......
驱动程序 笔记 程序 设备 LINUX