- 似水流年,转眼到了不惑之年。我和大家一样,对周围的事逐渐司空见惯。过去的事过去了,未过去的事也不能叫我惊讶。--------王小波 似水流年,转眼到了不惑之年。我和大家一样,对周围的事逐渐司空见惯。过去的事过去了,未过去的事也不能叫我惊讶。--------王小波
- @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开发板中运行。
上滑加载中
推荐直播
-
香橙派AIpro的远程推理框架与实验案例
2025/07/04 周五 19:00-20:00
郝家胜 -华为开发者布道师-高校教师
AiR推理框架创新采用将模型推理与模型应用相分离的机制,把香橙派封装为AI推理黑盒服务,构建了分布式远程推理框架,并提供多种输入模态、多种输出方式以及多线程支持的高度复用框架,解决了开发板环境配置复杂上手困难、缺乏可视化体验和资源稀缺课程受限等痛点问题,真正做到开箱即用,并支持多种笔记本电脑环境、多种不同编程语言,10行代码即可体验图像分割迁移案例。
回顾中 -
鸿蒙端云一体化应用开发
2025/07/10 周四 19:00-20:00
倪红军 华为开发者布道师-高校教师
基于鸿蒙平台终端设备的应用场景越来越多、使用范围越来越广。本课程以云数据库服务为例,介绍云侧项目应用的创建、新建对象类型、新增存储区及向对象类型中添加数据对象的方法,端侧(HarmonyOS平台)一体化工程项目的创建、云数据资源的关联方法及对云侧数据的增删改查等操作方法,为开发端云一体化应用打下坚实基础。
即将直播
热门标签