一、进程间通信介绍 1. 什么是进程间通信 进程间通信(Inter-Process Communication, IPC)是指在不同进程之间传播或交换信息的技术方法。由于操作系统中的进程通常拥有独立的地址空间,一个进程不能直接访问另一个进程的变量或数据结构,因此需要专门的机制来实现进程间的数据共
一、准备工作 更新系统 确保系统软件包为最新状态: sudo apt update && sudo apt upgrade -y 禁用开源驱动 Nouveau Nouveau 是 Ubuntu 自带的显卡驱动,与 NVIDIA 驱动冲突,需禁用: sudo nan
前置知识大致回顾(对此十分熟悉的读者可以跳过) 那么我们知道进程之间具有通信的需求,因为某项任务需要几个进程共同来完成,那么这时候就需要进程之间协同分工合作,那么进程之间就需要知道彼此之间的完成的进度以及完成的情况,那么此时进程之间就需要通信来告知彼此,而由于进程之间具有独立性,那么进程无法直接访
要在同一局域网内的Windows上像本地磁盘一样使用Ubuntu硬盘,可以按照以下步骤操作: 1. 在Ubuntu上设置Samba共享 Samba是一种文件共享协议,可以实现Linux和Windows之间的文件共享。 步骤1.1:安装Samba打开终端并运行以下命令: sudo ap
一、端口号 端口号是计算机网络通信中用于标识不同进程或服务的数字编号 基础定义 类比理解 可将端口号类比为"网络门牌号",IP地址确定计算机位置,端口号则确定具体服务(如网站、邮件、视频通话等) 编号范围 0-65535(2^16),分为三大类: 公认端口(0-1023
简介 电口光模块通常称为电口模块、RJ45 模块,与光模块不同,电口模块不进行光电转化。通过电口 模块的转接,可以用双绞线将两个光接口连接起来。电口光模块通过电信号进行数据传输,相比光 纤传输方式来说,双绞线传输的传输距离较小,只适用于小范围组网环境。 H3C 设备目前支持 SFP 和 SF
开源与闭源 1. 开源的操作系统可以被更多的人看到,里面的问题就能被更多的人发现,里面的问题就能更快、更好的解决,使得开源的操作系统更加稳定、安全、高效。 2. 闭源的操作系统如果存在问题,那么其发现、解决问题的效率就更低下,而且解决问题的方案不一定优质。 基础指令 用户指令 ad
一、VPN(虚拟专用网络)基本概念 VPN(Virtual Private Network)通过公共网络(如互联网)构建一条加密的 “虚拟隧道”,使远程用户或分支机构能够安全、私密地访问专用网络资源,仿佛直接连接在同一局域网内。其核心优势在于加密传输、身份认证、数据完整性保护,解决了公网环境下的隐
部署过程 云服务器配置 云服务器使用的是2 核 (vCPU)、2 GiB最基础库,不过跑一个简单服务也错错有余。安装的系统是Ubuntu 24.04 64位。 部署后端服务 安装mysql 后端服务采用了SpringBoot + MySql,首先安装MySql,这里通过 Ubuntu
1. 冯·诺依曼体系结构 冯·诺依曼体系结构一种计算机设计架构模型,至今是绝大多数计算机系统的基础架构,例如我们现在的各类电脑、笔记本、服务器等大部分都遵守冯诺依曼体系。 截⾄⽬前,我们所认识的计算机,都是由⼀个个的硬件组件组成: 输入设备:例如键盘、鼠标、摄像头、