自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 Liunx 操作系统 进程控制 (下)

在 Linux 中,我们可以使用 "fork()" 创建子进程。子进程会获得父进程的执行环境,并从 "fork()" 返回的位置继续执行。但是,在实际开发中,子进程往往需要执行与父进程不同的程序。例如,Shell 接收到用户输入的 "ls" 命令后,就需要让相应的进程执行 "ls" 程序。此时就需要使用程序替换机制。程序替换是指通过特定的接口,将磁盘上的新程序加载到当前进程的地址空间中,替换原来的用户空间程序映像,并从新程序的启动代码开始执行。需要注意,程序替换不会创建新进程。调用 "exec" 前后,进程

2026-10-19 17:54:27 179

原创 Liunx 操作系统 进程控制(中)

【代码】Liunx 操作系统 进程控制(中)

2026-09-17 18:10:46 182

原创 Liunx 操作系统 进程控制(上)

【代码】Liunx 操作系统 进程创建(上)

2026-09-17 17:19:04 307

原创 Liunx 操作系统 进程概念(下)

环境变量(Environment Variables)可以理解成:操作系统提前准备好的一些“全局配置信息”,程序运行时可以读取这些信息。例如:就是查看 环境变量。可以把环境变量想象成:不同程序都可以读取这些信息。:指定命令的搜索路径。当我们在终端输入一条命令(例如 、 或 )时,操作系统并不会立刻知道该命令对应的程序存放在哪里。它会按照 环境变量中记录的目录顺序,依次去这些目录里查找是否存在同名的可执行文件。一旦找到,就立即执行;如果所有目录都找遍了仍然没有,终端就会提示 (命令未找到)。例

2026-09-13 17:06:48 298

原创 Liunx 操作系统 进程概念(上)

【代码】Liunx 操作系统 进程概念。

2026-09-12 19:17:24 209

原创 Liunx 操作系统 基础开发工具

vim的三种模式分别是命令模式、插⼊模式和底⾏模式,各模式的功能区分如下:• 正常/普通/命令模式(Normal mode)控制屏幕光标的移动,字符、字或⾏的删除,移动复制某区段及进⼊Insert mode下,或者到 lastline mode• 插⼊模式(Insert mode)只有在Insert mode下,才可以做⽂字输⼊,按「ESC」键可回到命令⾏模式。该模式是我们后⾯⽤的最频繁的编辑模式。• 末⾏模式(last line mode)⽂件保存或退出,也可以进⾏⽂件替换,找字符串,列出⾏号等操作。在命

2026-09-07 11:35:56 220

原创 Liunx 操作系统 Liunx权限

Linux下有两种⽤⼾:超级⽤⼾(root)、普通⽤⼾。• 超级⽤⼾:可以再linux系统下做任何事情,不受限制• 普通⽤⼾:在linux下做有限的事情。• 超级⽤⼾的命令提⽰符是“#”,普通⽤⼾的命令提⽰符是“$”。命令:su [⽤⼾名]功能:切换⽤⼾。例如,要从root⽤⼾切换到普通⽤⼾user,则使⽤ su user。要从普通⽤⼾user切换到root⽤⼾则使⽤ su root(root可以省略),此时系统会提⽰输⼊root⽤⼾的⼝令。1. ⽂件访问者的分类(⼈)• ⽂件和⽂件⽬录的所有者:u---U

2026-09-03 11:38:44 238

原创 Liunx操作系统 基本指令(二)

一.more 指令语法: more [选项]功能:more命令,功能类似 cat常⽤选项:-n 指定输出⾏数-q 退出more进入:more test.txt之后最重要的就是:按空格Space 向下翻一页例如:第1页↓Space↓第2页↓Space↓第3页按 Enter 向下显示一行所以:Space → 下一页Enter → 下一行q:退出 more -n:指定每页显示多少行例如:more -10 test.txt意思是:每次最多显示 10 行。 less ⼯具也是对⽂件或其它输出进⾏分⻚显⽰的⼯具,应

2026-09-02 17:11:37 201

原创 Lunix 操作系统 基本指令(一)

功能:对于⽬录,该命令列出该⽬录下的所有⼦⽬录与⽂件。对于⽂件,将列出⽂件名以及其他信息。语法:ls [选项] [目录或文件]这里的三个部分:① ls命令本身。② [选项]告诉 ls你按照什么方式显示例如:-l 就是选项。③ [目录或文件]告诉 ls我要看哪个目录/文件例如:ls /home 查看 /home 目录。 显示隐藏文件Linux 中以 . 开头的文件通常是隐藏文件。例如:....bashrc.configtest.txt直接:ls只能看到test.txt使用ls -a就能看到全部.表示当前目录

2026-08-31 17:38:45 280

原创 C++进阶 智能指针

智能指针

2026-06-15 21:30:25 392

原创 C++进阶 异常

C++11中的异常处理

2026-06-13 21:08:13 515

原创 C++进阶 C++11(下)

可变参数模板,c++11中新的类功能,lambda相关知识

2026-06-10 20:55:54 444

原创 C++进阶 C++11(上)

C++11相关知识

2026-06-10 12:33:04 425

原创 C++进阶 哈希表封装myunordered_map和myunordered_set

哈希表封装myunordered_map和myunordered_set及实现

2026-06-08 12:59:39 361

原创 C++进阶 哈希表

哈希表相关知识

2026-06-07 20:46:29 608

原创 C++进阶 封装红黑树实现 mymap 和 myset

封装红⿊树实现mymap和myset

2026-06-05 22:50:32 416

原创 C++进阶 红黑树

红黑树相关知识

2026-06-04 21:07:09 395

原创 C++进阶 AVL树

AVL树的相关知识

2026-06-03 21:08:12 358

原创 C++进阶 map和set的使用

map和set的全部相关知识

2026-06-02 20:30:35 488

原创 C++进阶 二叉搜索树

二叉搜索树

2026-06-02 12:11:20 378

原创 C++进阶 多态

多态的相关知识,纯虚函数和抽象类,虚函数表指针,多态的实现原理,虚函数表

2026-06-01 12:30:11 502

原创 C++进阶 继承

继承相关知识

2026-05-31 16:11:47 455

原创 C++初阶 模版进阶

非类型模版参数,模版的特化,模板分离编译

2026-05-29 10:54:44 261

原创 C++初阶 stack和queue

stack和queue的相关知识,及容器适配器的介绍

2026-05-28 19:08:07 325

原创 C++初阶 list

list的相关知识及重要接口

2026-05-28 19:06:50 462

原创 C++初阶 Vector

vector相关接口的作用

2026-05-27 19:54:49 572

原创 C++初阶 String类

auto关键字的使用,范围for的使用, string类对象的常见构造 , string类对象的容量操作, string类对象的访问及遍历操作 ,string类对象的修改操作, string类非成员函数

2026-05-27 08:20:07 735

原创 C++初阶 模版初阶

函数模板,类模板

2026-05-26 21:21:03 162

原创 C++初阶 内存管理

C++中的内存管理方式

2026-05-26 12:24:43 447

原创 C++初阶 类和对象(三)

引用必须在定义时绑定。

2026-05-25 20:54:27 594 1

原创 C++初阶 类和对象(二)

类的六大默认构造函数,赋值运算符重载

2026-05-25 17:36:20 554

原创 C++初阶 类和对象(一)

类的基本定义和用法

2026-05-24 21:11:28 551

原创 C++基础

C++基础知识,包含namespace,C++中的输入和输出,缺省参数,函数重载,引用,const引用,引用与指针的区别

2026-05-23 11:11:39 712

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除