运维

使用Fabric自动化你的部署流程

网络爬虫是自动从互联网上采集数据的程序,Python凭借其丰富的库生态系统和简洁语法,成为了爬虫开发的首选语言。本文将全面介绍如何使用Python构建高效、合规的网络爬虫。一、爬虫基础与工作原理网络爬虫本质上是一种自动化程序,它模拟人类浏览网页的行为,但以更高效率和更系统化的方式收集网络信息。其基本工作流程包括: 发送HTT

Docker--Docker Volume(存储卷)

什么是存储卷?Docker的存储卷是一种将宿主机的本地文件系统中的某个目录与容器内部的文件系统中的某个目录建立绑定关系的机制。这种绑定关系意味着,当在容器的这个目录下写入数据时,会同步到宿主机的这个目录中;同样,在宿主机的这个目录下写入数据也会同步到容器的这个目录下。 存储卷的作用 数据持久化:存储卷使得数据可

【Linux】ubuntu 切换管理员/普通用户指令,看这篇就够了!

目录 一、切换到 root 用户 1. 使用 `su` 命令切换到 root 用户 2. 使用 `sudo` 命令临时获得管理员权限`(推荐)` 3. 使用 `sudo su` 切换到 root 用户 4. 使用 `passwd` 设置 root 密码 小结 二、恢复为普通用户 1. 退出当

【Linux】UDP 网络编程

目录一. 认识相关网络接口1. socket 套接字2. sockaddr_in 网络地址结构体3. bind绑定4. recvfrom 接收网络数据5. sendto 发送网络数据6. ntohs / ntohl 网络字节序转换7. htons / htonl 主机字节序端口号转换8. inet_ntoa / inet_ntop 网络字节序IP地址转换二. Echo Server 实现1. 前备

Docker:容器化和虚拟化

虚拟化虚拟化是一种资源管理技术,它将计算机的各种实体资源(如CPU、内存、磁盘空间、网络适配器等)予以抽象、转换后呈现出来,并可供分割、组合为一个或多个电脑配置环境。这些资源的新虚拟部分是不受现有资源的架设方式、地域或物理配置所限制的。 像我们常听的虚拟机,就是“伪造”一个硬件抽象接口,将一个操作系统及其资源嫁接到硬件上,实现和真实物理机一样的功能。 特点 硬件抽象:虚拟化技术通过在物理

【Linux】TCP原理

📝前言:这篇文章我们来讲讲TCP原理 🎬个人简介:努力学习ing 📋个人专栏:Linux 🎀CSDN主页 愚润求学 🌄其他专栏:C++学习笔记,C语言入门基础,python入门基础,C+&#43

Apache IoTDB 全场景部署指南:从环境配置到单机 / 集群实战(基于 Docker 与原生部署)

Apache IoTDB 全场景部署指南:从环境配置到单机 / 集群实战(基于 Docker 与原生部署) 本文围绕Apache IoTDB部署展开,先介绍其核心组件ConfigNode与DataNode,对比Docker单机/集群、原生单机/集群四种部署模式的适用场景与组件要求。接着详解基础环境配置,包括磁

Ubuntu 22.04 安装 NVIDIA 显卡驱动完整步骤

Ubuntu 22.04 安装 NVIDIA 显卡驱动完整步骤 一、准备工作 更新系统 确保系统软件包为最新状态: sudo apt update && sudo apt upgrade -y 禁用开源驱动 Nouveau Nouveau 是 Ubuntu 自带的显卡驱动,与 NVIDIA 驱动冲突,需禁用: su

Apache SeaTunnel详解与部署(最新版本2.3.11)

目录一、概述1.1、软件介绍1.2、解决问题​1.3、软件特性​1.4、使用用户1.5、产品对比二、架构2.1、运行流程2.2、连接器​2.3、引擎2.3.1、设计理念2.3.2、集群管理​2.3.3、核心功能​2.3.4、引擎对比三、软件部署3.1、Docker部署3.2、发布包部署3.2.1、Apache SeaTunnel部署与使用 3.2.1.1、软件解压3.2.1.2、安装插件3.2.1

【linux】多线程(一)线程概念

小编个人主页详情<—请点击 小编个人gitee代码仓库<—请点击 linux系列专栏<—请点击 倘若命中无此运,孤身亦可登昆仑,送给屏幕面前的读者朋友们和小编自己! 目录 前言 一、linux中线程该如何理解 二、重谈地址空间 虚拟地址是如何转化到物理地址的 页表 三、linux线程周边的概念 线程比进程更加轻量化