运维

【Linux指南】Linux系统 -权限全面解析

引言本文从权限的本质概念出发,逐步拆解 Linux 系统中用户角色、文件权限标识、权限操作命令等核心要素,不仅深入解析chmod、chown等基础命令的底层逻辑,还会揭示目录权限的特殊规则与默认权限生成机制。无论你是初次接触 Linux 的新手,还是希望完善权限管理知识体系的系统管理员,都能通过本文构建从理论到实战的完整认知框

【linux】网络基础(二)自定义协议的定制,序列化和反序列化,TCP服务端和客户端的实现——网络版本计算器

小编个人主页详情<—请点击 小编个人gitee代码仓库<—请点击 linux系统编程专栏<—请点击 linux网络编程专栏<—请点击 倘若命中无此运,孤身亦可登昆仑,送给屏幕面前的读者朋友们和小编自己! 目录 前言 一、理解传输控制协议TCP 二、协议定制,序列化和反序列化 三、TCP服务器 Sock.hpp

Linux 下安装 Node.js 超详细教程(小白友好版)

为什么要安装 Node.js?Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。有了它你就可以: 跑后端代码(比如写个 API) 装 npm 工具(比如前端打包工具 webpack、vite) 跑很多开源工具和脚本 简单来说,不装 Node.js&#x

YOLOv11来了,使用YOLOv11训练自己的数据集和推理(附YOLOv11网络结构图)

文章目录 前言 一、YOLOv11代码下载地址 1.YOLOv11模型结构图 二、数据集准备 1.数据集标注软件 2.voc数据集格式转换 3.数据集划分 4.修改yolo的训练配置文件 三、YOLO环境配置教程 1.pytorch环境安装 2.其他依赖安装 四、YOLOv11训练 五、YOLOv11推理 六、解决训练过程中断怎么继续上次训练 总结

构建高可靠 OpenEuler 运维体系:从虚拟化部署到 Systemd 自动化核心实践

前言本文档提供了一个完整的操作指南,内容涵盖在虚拟机内部署 openEuler 环境,并深入探讨了实现系统任务自动化的先进方法论。本指南分为两个主要部分。第一部分详细介绍了虚拟机创建及 openEuler 安装过程的每一个步骤。第二部分则对任务调度进行了深度分析和实践,将传统的 Cron 工具与现代化的 Systemd Timers 框架进行对比&#xf

RabbitMq快速入门程序

这个入门程序就是为了体验RabbitMq消息传递的过程生产者代码:引入依赖: <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>5.26.0</version&gt

好朋友联机工具(katolan)自建服务器线路教程(Windows系统+Linux系统)

KatoLan好朋友联机工具是一个支持P2P、中转的虚拟局域网游戏联机工具,将多台远程计算机连接到单一本地网络,自动创建虚拟局域网,异地玩家也能联机游戏,让你的游戏体验更加完美!工具将自动打洞创建更优质的P2P连接,延迟进一步降低!不限制人数、网速、类型联机。一、前期准备在给联机工具自建服务器线路之前

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

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

10年Oracle运维转战国产数据库:迁移路上的“坑”与“光”

文章目录 一、国产数据库Oracle兼容模式真的能无缝迁移吗? 二、我是谁,为什么要做这个迁移 三、开局暴击:KES连接报“OCI-21500”错误 踩坑现场 错误代码示例 解决过程 正确配置 四、PL/SQL匿名块执行失败:差点让我丢了饭碗 踩坑现场 错误代码示例 解决过程 正确代码示例 五、JSON函