运维

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

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

【Linux】初识线程

个人主页~ 初识线程 一、线程的概念 线程和进程的切换问题 二、再谈进程地址空间 1、多级页表 2、二级页表 (一)外层页表(页目录) (二)内层页表(二级页表) (三)页内偏移 三、线程创建 1、库函数 2

Nginx三种不同类型的虚拟主机(基于域名、IP 和端口)

🏡作者主页:点击! Nginx-从零开始的服务器之旅专栏:点击!🐧Linux高级管理防护和群集专栏:点击!⏰️创作时间:2025年1月15日13点14分目录1. 基于域名的虚拟主机步骤 1:准备网站根目录步骤 2:修改 Nginx 配置文件步

Linux:进程信号---信号的概念与产生

文章目录 1. 信号的概念 1.1 信号 1.2 认识信号 1.3 signal函数 1.4 信号的识别(硬件角度) 2. 信号的产生 2.1 键盘组合键 2.2 kill命令 2.3 系统调用 2.4 异常 2.5 软件条件 3. core dump 序:在我们的生活中,

Linux系统常用命令详解

文章目录 一、Linux概述 1、常见的操作系统 2、Linux发展史 3、Linux目录结构 4、终端操作快捷键 二、文件和目录操作 1、pwd - 显示当前目录 2、cd - 切换目录 3、ls - 列出目录内容 4、mkdir - 创建目录 5、touch - 创建空文件 6、cp - 复制文件或目录 7、mv - 移动或重命名文件 8、rm - 删除文件或目录

保姆级搭建Minecraft服务器教程(多种方式)

欢迎来到翻身の咸鱼的Minecraft服务器搭建教程 目录前言1.服务器详解2.服务器所需性能3.使用服务器核心二、服务器搭建方法(付费与白嫖)1.使用云服务来搭建Minecraft服务器(付费)①现有的云服务 ②使用XX云VPS搭建服务器2.使用内网穿透软件搭建服务器(可爱发电或白嫖)①使用Starry为

【金仓数据库征文】金仓数据库 KingbaseES 在电商平台数据库迁移与运维中深入复现剖析

【金仓数据库征文】金仓数据库 KingbaseES 在电商平台数据库迁移与运维中深入复现剖析 前言 在当今数字化商业蓬勃发展的时代,电商平台的数据量呈爆发式增长,对数据库性能、稳定性和扩展性提出了极高要求。本文章基于大型电商平台原本采用 MySQL 数据库,但随着业务规模扩张,MySQL 在高并发读写、海量数据存储等方面逐渐显露出局限性

【Linux】基于阻塞队列的生产消费者模型

个人主页~ 基于阻塞队列的生产消费者模型 一、什么是生产消费者模型 二、基于阻塞队列的生产消费者模型 1、理论研究 2、多生产多消费模型 (一)BlockQueue.hpp (二)Task.hpp (三)main.cpp 3、误唤醒问题 一、什么是生产消费者模型生产消费者

【寻找Linux的奥秘】第五章:认识进程

请君浏览 前言 1. 冯·诺依曼体系结构 数据流动 2. 操作系统(Operating System) 2.1 概念 2.2 设计OS的目的 2.3 如何理解“管理” 2.4 系统调用和库函数概念 3. 进程 3.1 基本概念 3.1.1 查看进程 3.1.2 创建进程 3.2 进程状态 3

在国内 Windows 平台上安装 Docker 的详细教程

在国内 Windows 平台上安装 Docker 的详细教程Docker 是一种开源的容器化平台,允许开发者将应用程序及其依赖打包成轻量级的容器进行部署。尽管 Docker 在全球范围内广受欢迎,但在国内安装 Docker 可能会遇到一些挑战。本文将提供详细的步骤指南,帮助你在 Windows 平台上顺利安装 Docker,并解决可能遇到的一