首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
444A4E
掘友等级
学生
刷新一下,要不重启试试。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 19
沸点 0
赞
19
返回
|
搜索文章
444A4E
学生
·
1小时前
关注
《为啥printf重定向后文件是空的?聊聊C语言的缓冲区和FILE》
本文解析 C 语言缓冲区刷新策略,解答 printf 重定向文件为空问题,剖析 FILE 结构体与缓冲区关联,并手动模拟实现 my_stdio 接口。...
0
评论
分享
444A4E
学生
·
3小时前
关注
《深入理解Linux文件IO:从文件描述符到重定向的实现》
本文详解Linux文件IO底层,从文件本质、系统调用open,到文件描述符原理、分配规则,再到重定向与dup2,带你了解文件操作。...
1
评论
分享
444A4E
学生
·
5月前
关注
深入理解Linux进程管理:从创建到替换的完整指南
本文系统地阐述了 Linux 环境下进程管理的核心机制与实现。从进程的创建(fork)、终止(exit / _exit)讲起,深入分析了其底层原理与差异。...
1
评论
分享
444A4E
学生
·
7月前
关注
虚拟地址空间:操作系统给进程画的“亿元大饼”
1. C/C++内存空间布局 通过下面代码打印的地址,可以看到地址分布大概如下面图片所示,栈和堆相对而生,在不同系统下验证可能会有不同结果,但打印出来的地址真的是物理内存么...
1
评论
分享
444A4E
学生
·
7月前
关注
理解Linux环境:从命令行参数到环境变量
1. 命令行参数 在有的地方会看到main函数的参数有下面这种写法: 那么argv[]到底指向谁呢?直接用代码来看一下: 运行后的效果: 这里打印了argv[0]:./a....
1
评论
分享
444A4E
学生
·
7月前
关注
图解AVL树:从平衡原理到四种旋转的C++实现
1. AVL树的概念 AVL树是最先发明的自平衡二叉搜索树,是一颗高度平衡的搜索二叉树,通过控制高度差来控制平衡,它可以是一棵空树或者具备以下性质的二叉搜索树: 左右子树都...
1
评论
分享
444A4E
学生
·
7月前
关注
深入Linux进程优先级:Nice值与O(1)调度器原理
1. 优先级是什么 优先级就是进程得到某种资源的先后顺序。优先级与权限的区别: 优先级:能获得资源,拥有资源的先后顺序。 权限:能不能获得资源。 1.1 为什么存在优先级 ...
1
评论
分享
444A4E
学生
·
8月前
关注
深入解析 Linux 进程状态:从 task_struct 双链表到 R/S/D/Z 状态的内核奥秘
1. 进程状态 在进程的PCB(Linux下叫做task_struct)中的进程状态,它的本质上就是一个数字,数字是几就表明了进程是什么状态,改变状态就是修改PCB内部对应...
1
评论
分享
444A4E
学生
·
8月前
关注
Linux进程概念详解:从PCB结构到fork()双返回值机制
1. 什么是进程 在有的教材中会看到:运行起来的程序,或加载到内存的程序叫做进程。但实际上这是不够严谨的说法。 通过上一篇操作系统文章了解到:根据冯诺依曼体系结构决定,程序...
1
评论
分享
444A4E
学生
·
8月前
关注
从冯诺依曼到操作系统:揭秘计算机核心架构与资源管理
一、冯诺依曼体系结构 我们常见的计算机,如笔记本;不常见的计算机,如服务器等都是基于冯诺依曼结构来组织起来的。 大多数我们所认识的计算机都是由一个个硬件组成: 输入设备:键...
1
评论
分享
444A4E
学生
·
9月前
关注
二叉搜索树完全解析:从理论到C++手把手实现
一、二叉搜索树的概念 二叉搜索树又称二叉排序树,它可以是一颗空树,或者是具有以下性质的二叉树: 若左子树不为空,则左子树上所有节点的值都小于等于根节点的值。 若右子树不为空...
1
评论
分享
444A4E
学生
·
9月前
关注
C++多态完全指南:从虚函数到底层虚表机制,一文彻底掌握
一、多态的概念 二、多态的定义与实现 2.1 多态的构成条件 实现多态的两个必须条件: 必须是基类的指针或者引用调用。 被调用的函数必须是虚函数并且完成虚函数重写/覆盖。 ...
1
评论
分享
444A4E
学生
·
9月前
关注
C++继承详解:菱形问题、虚继承原理与组合优先原则
一、继承的概念及定义 1.1 继承的概念 下面来看一组代码,在下面的代码中有两个类,Teacher和Student。 在这两个类中重复的成员变量和成员函数:身份认证函数、姓...
1
评论
分享
444A4E
学生
·
10月前
关注
C++模板:泛型编程的魔法手册,从入门到“魔改”
引言 在 C++ 中,模板(Template) 是一种支持泛型编程(Generic Programming) 的核心机制,允许编写与数据类型无关的代码。通过模板,可以定...
1
评论
分享
444A4E
关注了标签
Linux
学生
444A4E
关注了标签
C语言
学生
444A4E
关注了标签
C
学生
444A4E
关注了标签
Redis
学生
444A4E
关注了标签
C++
学生
444A4E
学生
·
10月前
关注
C++ STL容器适配器深度剖析:从deque原理到stack/queue的底层实现
1. 什么是适配器 适配器是一种设计模式, 该种模式是将一个类的接口转换成客户希望的另一个接口。 打个比方,在生活中常见的适配器: 电源适配器 USB转接口 三角架基座转接...
1
评论
分享
下一页
个人成就
文章被点赞
20
文章被阅读
3,061
掘力值
393
关注了
1
关注者
1
收藏集
0
关注标签
5
加入于
2025-02-15