相关文章
linux入门——“僵尸进程、孤儿进程”
引入 在linux中,特别是我们自己写代码时,使用fork()创建子进程的时候,需要知道两种特殊的进程——僵尸进程、孤儿进程。这是我们不可忽视的进程的两种特殊情况。
一、僵尸进程 在C语言编程中,僵尸进程的出…
建站知识
2024/12/21 8:58:58
Linux: 进程地址空间(理解虚拟地址和页表)
目录
1. 虚拟地址
2. 进程地址空间分布
3. 描述进程地址空间
4. 内存管理——页表
5. 父子进程的虚拟地址关系
6. 页表标记位
6.1 读写权限
6.2 命中权限
7.为什么存在进程地址空间 1. 虚拟地址
#include <stdio.h>
#include <unistd.h>
#include <sy…
建站知识
2024/12/22 20:14:40
linux基本命令(1)
1. 文件和目录操作 ls — 列出目录内容 ls # 显示当前目录的文件和目录
ls -l # 显示详细的文件信息(权限、大小、修改时间等)
ls -a # 显示所有文件(包括隐藏文件)
ls -lh # 显示详细信息并以易读的方式显示文件大小 cd — 改…
建站知识
2024/12/18 23:15:44
Next.js 独立开发教程(四):字体与图像优化指南
系列文章目录
Next.js 开发教程(一):入门指南-CSDN博客
Next.js 开发教程(二):从零构建仪表盘应用-CSDN博客
Next.js 开发教程(三):CSS 样式的完整指南-CSDN博客
Next.js 独立开发教程&…
建站知识
2024/12/22 2:42:31
conda、pip同时安装包引起混乱问题剖析
一句话总结:
安装版本不一致时会有两个.dist-info文件夹(举例:scapy-2.6.1.dist-info和scapy-2.4.3.dist-info),conda list和pip list依靠这两个文件夹进行包的识别(疑似pip list识别老版本,co…
建站知识
2024/12/22 20:06:06
在win10环境部署opengauss数据库(包含各种可能遇到的问题解决)
适用于windows环境下通过docker desktop实现opengauss部署,请审题。 文章目录 前言一、部署适合deskdocker的环境二、安装opengauss数据库1.配置docker镜像源2.拉取镜像源 总结 前言
注意事项:后面docker拉取镜像源最好电脑有科学上网工具如果没有科学上…
建站知识
2024/12/21 21:24:57
PostgreSQL表膨胀问题解析
一、定义
表膨胀是指表的数据和索引所占文件系统的空间在有效数据量并未发生大的变化的情况下不断增大。这种现象会导致关系文件被大量空洞填满,从而浪费大量的磁盘空间。
二、原因
表膨胀在PostgreSQL中通常是由于UNDO数据(用于回滚事务和维护事务的…
建站知识
2024/12/19 17:48:08
书生浦语实战训练营L1G5000
XTuner 微调个人小助手认知任务 记录复现过程并截图。
基础任务(完成此任务即完成闯关并获得 100 算力点) 使用 XTuner 微调 InternLM2-Chat-7B 实现自己的小助手认知,如下图所示(图中的尖米需替换成自己的昵称)&…
建站知识
2024/12/22 16:41:56