操作系统

【Linux】给自己 fork 一个孩子,无痛当爹—— fork万字斩

目录一、父进程二、fork 初识三、进程状态前言:        ⏩️本文涉及内容较为复杂,例如:fork 是什么?fork 是怎么返回两个值的? 为什么一个变量怎么能接收 fork 的两个返回值的?这些问题需要我们一步步解剖父进程进而解剖fork,全文字数约1w个,请各位耐心学习&#x

macos的东西 winrar压缩后 拷贝到win系统 乱码原因 怎么解决这种卡区系统拷贝乱码

MacOS 压缩的文件在 Windows 系统解压出现文件名乱码,核心原因是两个操作系统默认使用的文件名编码不同: MacOS (和 Linux): 默认使用 UTF-8 编码来存储文件名。这是一种支持全球几乎所有语言的现代标准。 Windows (传统行为): 默认使用系统区域设置决定的 本地编码 (如简体中文是 GBK/Big5&#

【Linux指令 (一)】Linux 命令行入门:从零开始理解Linux系统理论核心概念与基础指令

🔥艾莉丝努力练剑:个人主页❄专栏传送门:《C语言》、《数据结构与算法》、C/C++干货分享&学习过程记录、Linux操作系统编程详解、笔试/面试常见算法:从基础到进阶⭐️为天地立心,为生民立命,为往圣继绝学,为万世开太平🎬艾莉丝努力练剑的简介:目

【Nacos】从零开始启动Nacos服务(windows/linux)

文章目录 前言 前置条件 官方网址 一、Nacos下载 1.1 选择Nacos版本 1.2 下载 二、解压 2.1 解压到某个文件夹 三、 启动 3.1 方式一:直接使用命令启动 3.1.1 进入bin文件夹 3.1.2 进入命令行工具 3.1.3 执行命令 3.2 方式二:修改配置文件后启动 3.2.1 修改启动脚本

【Linux】进程间通信(四)消息队列、信号量与内核管理ipc资源机制

文章目录 一、system V消息队列 消息队列接口介绍 二、system V信号量 并发编程,概念铺垫 信号量概念和用途 信号量操作 三、内核是如何组织管理IPC资源的 一、system V消息队列 1、这是我们继管道,共享内存后遇到的第三种ipc方式,它也遵循system V标准。 2、OS在内核提供了一种链式队列的

【HarmonyOS】应用设置全屏和安全区域详解

【HarmonyOS】应用设置全屏和安全区域详解 一、前言IDE创建的鸿蒙应用,默认采取组件安全区布局方案。顶部会预留状态栏区域,底部会预留导航条区域。这就是所谓的安全区域。如果不处理,界面效果很割裂。所以业内UI交互设计,都会设置应用为全屏布局。将页面绘制区域沾满整个界面。或者将安全区域的颜色与应用UI设置为一致。以上两种方式都是沉浸式布

9个Mac软件下载站,天下没有难找的软件。

9个必须收藏的Mac软件下载站,让天下没有难找的Mac软件。1、Xclient(精品MAC应用分享)精品Mac应用分享网站,每天会更新大量Mac软件,提供优质Mac软件下载服务,亮点是还有历史版本可以下载。二、马可波罗(马可菠萝 - 分享你喜欢的MAC应用)马可波罗,提供全

【linux】linux基础IO(二)(文件的重定向,dup2的使用,给shell程序添加重定向,如何理解一切皆文件)

小编个人主页详情<—请点击 小编个人gitee代码仓库<—请点击 linux系列专栏<—请点击 倘若命中无此运,孤身亦可登昆仑,送给屏幕面前的读者朋友们和小编自己! 目录 前言 一、重定向 文件描述符的分配规则 文件的重定向 系统调用dup2 二、给shell程序添加重定向 准备工作 铺垫 添加重定向 源文件 思考