- 似水流年,转眼到了不惑之年。我和大家一样,对周围的事逐渐司空见惯。过去的事过去了,未过去的事也不能叫我惊讶。--------王小波 似水流年,转眼到了不惑之年。我和大家一样,对周围的事逐渐司空见惯。过去的事过去了,未过去的事也不能叫我惊讶。--------王小波
- @TOC 零、前言本章主要讲解学习进程地址空间的知识 一、程序内存空间在学习C/C++中我们知道了程序内存的空间开辟以及内存分区的基本概念示图:各分区作用:内核空间:用户代码无法读写命令行参数环境变量:储存命令行参数环境变量栈区:存放运行函数而分配的局部变量、函数参数、返回数据、 返回地址等,栈区地址向下生长共享区:储存文件映射,匿名映射,动态库堆区:存放动态分配的变量,堆区地址向上生长数据... @TOC 零、前言本章主要讲解学习进程地址空间的知识 一、程序内存空间在学习C/C++中我们知道了程序内存的空间开辟以及内存分区的基本概念示图:各分区作用:内核空间:用户代码无法读写命令行参数环境变量:储存命令行参数环境变量栈区:存放运行函数而分配的局部变量、函数参数、返回数据、 返回地址等,栈区地址向下生长共享区:储存文件映射,匿名映射,动态库堆区:存放动态分配的变量,堆区地址向上生长数据...
- 零、前言本章主要讲解关于进程的控制,深入学习进程 一、进程创建 1、fork函数概念:在linux中fork函数从已存在进程中创建一个新进程(子进程),而原进程为父进程fork函数原型:pid_t fork(void);注意:使用fork()函数需要包含头文件<unistd.h>;pid_t类型需要包含头文件<sys/types.h>fork成功后对子进程返回0,对父进程返回子进程id,f... 零、前言本章主要讲解关于进程的控制,深入学习进程 一、进程创建 1、fork函数概念:在linux中fork函数从已存在进程中创建一个新进程(子进程),而原进程为父进程fork函数原型:pid_t fork(void);注意:使用fork()函数需要包含头文件<unistd.h>;pid_t类型需要包含头文件<sys/types.h>fork成功后对子进程返回0,对父进程返回子进程id,f...
- Linux哲学思想及生产主流版本 Linux哲学思想一切都是一个文件(包括硬件)小型,单一用途的程序链接程序,共同完成复杂的任务避免令人困惑的用户界面配置数据存储在文本中 Linux生产主流版本 Linux各种版本CentOS各版本介绍https://zh.wikipedia.org/wiki/CentOSRHEL各版本介绍https://zh.wikipedia.org/wiki/Red... Linux哲学思想及生产主流版本 Linux哲学思想一切都是一个文件(包括硬件)小型,单一用途的程序链接程序,共同完成复杂的任务避免令人困惑的用户界面配置数据存储在文本中 Linux生产主流版本 Linux各种版本CentOS各版本介绍https://zh.wikipedia.org/wiki/CentOSRHEL各版本介绍https://zh.wikipedia.org/wiki/Red...
- 太用力的人跑不远, 真正坚持到最后的人靠的不是激情,而是恰到好处的喜欢和投入。 太用力的人跑不远, 真正坚持到最后的人靠的不是激情,而是恰到好处的喜欢和投入。
- rpm包作为redhat、centos系列操作系统的包管理工具,让我们可以轻松通过yum install xxx.rpm命令安装某些软件包。本项目介绍文件打包方法,用于将任意文件按照描述文件的组织方式打包成rpm包。 项目地址https://github.com/xiaozhch5/rpm-package 如何使用您可以从源码编译该项目或者从release包中下载! 源码编译安装编译依赖:j... rpm包作为redhat、centos系列操作系统的包管理工具,让我们可以轻松通过yum install xxx.rpm命令安装某些软件包。本项目介绍文件打包方法,用于将任意文件按照描述文件的组织方式打包成rpm包。 项目地址https://github.com/xiaozhch5/rpm-package 如何使用您可以从源码编译该项目或者从release包中下载! 源码编译安装编译依赖:j...
- 前言ARP协议属于TCP/IP协议族中的底层协议,与常见的应用层协议不同,其了解程度不是很广泛,要掌握ARP协议,需要先了解其常用命令,通过宏观的命令来知道其功能,在深层次分析其协议报文。为了更好的理解上述核心原理,本实验的步骤如下:1. 通过使用Netsh和ARP命令来绑定IP和MAC地址。2. 在测试环境使用Wireshark抓取ARP数据包。3. 详细分析ARP请求包和ARP应答包。... 前言ARP协议属于TCP/IP协议族中的底层协议,与常见的应用层协议不同,其了解程度不是很广泛,要掌握ARP协议,需要先了解其常用命令,通过宏观的命令来知道其功能,在深层次分析其协议报文。为了更好的理解上述核心原理,本实验的步骤如下:1. 通过使用Netsh和ARP命令来绑定IP和MAC地址。2. 在测试环境使用Wireshark抓取ARP数据包。3. 详细分析ARP请求包和ARP应答包。...
- 【Linux】备份与恢复 【Linux】备份与恢复
- 1. 基本介绍 2. 系统常用的日志 3. 日志管理服务 rsyslogd 4. 日志轮替 4.1 基本介绍 4.2 日志轮替文件命名 4.3 logrotate 配置文件 4.4 把自己的日志加入日志轮替 4.5 应用实例 5. 日志轮替机制原理 6. 查看内存日志 1. 基本介绍日志文件是重要的系统信息文件,其中记录了许多重要的系统事件,包括用户的登录信息、系统的启动信息、系统的安全信... 1. 基本介绍 2. 系统常用的日志 3. 日志管理服务 rsyslogd 4. 日志轮替 4.1 基本介绍 4.2 日志轮替文件命名 4.3 logrotate 配置文件 4.4 把自己的日志加入日志轮替 4.5 应用实例 5. 日志轮替机制原理 6. 查看内存日志 1. 基本介绍日志文件是重要的系统信息文件,其中记录了许多重要的系统事件,包括用户的登录信息、系统的启动信息、系统的安全信...
- 1. apt 介绍 2. Ubuntu 软件操作的相关命令 3. 更新 Ubuntu 软件下载地址 4. Ubuntu 软件安装和卸载 5. 远程登录 Ubuntu 5.1 安装 SSH 和启用 1. apt 介绍apt 是 Advanced Packaging Tool 的简称,是一款安装包管理工具。在 Ubuntu 下,可以使用 apt 命令进行软件包的安装、删除、清理等,类似于 Wi... 1. apt 介绍 2. Ubuntu 软件操作的相关命令 3. 更新 Ubuntu 软件下载地址 4. Ubuntu 软件安装和卸载 5. 远程登录 Ubuntu 5.1 安装 SSH 和启用 1. apt 介绍apt 是 Advanced Packaging Tool 的简称,是一款安装包管理工具。在 Ubuntu 下,可以使用 apt 命令进行软件包的安装、删除、清理等,类似于 Wi...
- 自殺並不是一定就是軟弱,常常倒是一種堅定的抗議,是鮮活可愛的心向生命要求意義的無可奈何的慘烈方式。 ------- 史鐵生《我與地壇》 自殺並不是一定就是軟弱,常常倒是一種堅定的抗議,是鮮活可愛的心向生命要求意義的無可奈何的慘烈方式。 ------- 史鐵生《我與地壇》
- @[TOC] 前言为什么要学习Linux系统?很多人会疑惑,当前可视化操作系统这么好用,为什么还要学习底层系统呢?就像我们学习python一样,也许都不懂库的源码,我们也可以很好的工作和使用这些既成成果,但是永远无法在此方向上有什么更加深入的发展,直到所谓的30岁魔咒,被更年轻的人取代Linux也是一样,我们学习的过程中不管是Mysql,hadoop,Pysaprk之类的大数据或者数据挖掘,... @[TOC] 前言为什么要学习Linux系统?很多人会疑惑,当前可视化操作系统这么好用,为什么还要学习底层系统呢?就像我们学习python一样,也许都不懂库的源码,我们也可以很好的工作和使用这些既成成果,但是永远无法在此方向上有什么更加深入的发展,直到所谓的30岁魔咒,被更年轻的人取代Linux也是一样,我们学习的过程中不管是Mysql,hadoop,Pysaprk之类的大数据或者数据挖掘,...
- 写在前面我的需求嗯,有几台很老的机器,上面部署的几个很老的应用我需要每周对机器上的一些内存,磁盘,线程,应用和数据库进行巡查监控,输出运维报告因为是很老的东西,所以不敢随便乱动,怕掉坑里.每次巡查都是通过通过命令行的方式一个一个指标处理的。我是这样做的写了一个巡查脚本,输入一些需要监控的核心指标脚本获取指标只使用系统自带的一些命令,没有安装任何工具。这里要说明:这种方式很 old,对于这样的... 写在前面我的需求嗯,有几台很老的机器,上面部署的几个很老的应用我需要每周对机器上的一些内存,磁盘,线程,应用和数据库进行巡查监控,输出运维报告因为是很老的东西,所以不敢随便乱动,怕掉坑里.每次巡查都是通过通过命令行的方式一个一个指标处理的。我是这样做的写了一个巡查脚本,输入一些需要监控的核心指标脚本获取指标只使用系统自带的一些命令,没有安装任何工具。这里要说明:这种方式很 old,对于这样的...
- 您可以在 UNIX/Linux 中使用以下三个命令中的任何一个执行批处理作业 - at、batch 或 cron。 在本文中,让我们了解一下如何使用at 命令安排作业、查看作业和删除作业。 您可以在 UNIX/Linux 中使用以下三个命令中的任何一个执行批处理作业 - at、batch 或 cron。 在本文中,让我们了解一下如何使用at 命令安排作业、查看作业和删除作业。
- 上篇文章介绍了如何搭建在Linux开发板中搭建Qt的运行环境,并测试了Qt自带的例程。 本篇,来介绍如何自己编写一个Qt程序,并将编译结果放到Linux开发板中运行。 上篇文章介绍了如何搭建在Linux开发板中搭建Qt的运行环境,并测试了Qt自带的例程。 本篇,来介绍如何自己编写一个Qt程序,并将编译结果放到Linux开发板中运行。
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签