会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yubo-guan
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
···
55
下一页
2025年8月31日
文件系统层次结构
摘要: 目录文件系统层次结构总览各层详细功能说明1. 应用程序2. 逻辑文件系统3. 文件组织模块4. 基本文件系统5. I/O 控制6. 设备一个完整的示例:读取文件总结与优势 文件系统层次结构将复杂的文件操作过程分解为多个清晰的层次,每一层都有其特定的职责,并向上一层提供简洁的接口。 下面我将详细介绍这
阅读全文
posted @ 2025-08-31 10:14 guanyubo
阅读(147)
评论(0)
推荐(0)
2025年8月29日
C++中的多重继承和向上转型
摘要: 目录什么是多重继承?基本语法多重继承的应用场景菱形继承问题虚继承解决方案向上转型详解基本向上转型多重继承中的向上转型使用dynamic_cast进行安全向下转型最佳实践与注意事项总结 在C++面向对象编程中,多重继承和向上转型是两个重要但容易混淆的概念。本文将深入探讨这两个特性,帮助开发者更好地理解
阅读全文
posted @ 2025-08-29 17:12 guanyubo
阅读(46)
评论(0)
推荐(0)
C++项目设计模式选型和开发技巧
摘要: 目录🎯 一、设计模式选型策略1. 核心设计模式应用2. 模式选型对照表3. 选型原则总结💻 二、C++开发技巧精华1. 资源管理技巧2. 线程安全实现3. 接口设计技巧4. 错误处理策略🏗️ 三、架构设计要点1. 分层架构设计2. 模块化设计原则🚀 四、性能优化技巧1. 内存优化2. 并发优
阅读全文
posted @ 2025-08-29 16:44 guanyubo
阅读(102)
评论(0)
推荐(0)
2025年8月27日
文件的分配方式(对磁盘非空闲块的管理)和文件存储空间的管理(对磁盘空闲块的管理)
摘要: 目录第一部分:文件的分配方式 (Allocation Methods)1. 连续分配2. 链接分配3. 索引分配第二部分:文件存储空间的管理 (Free Space Management)1. 空闲表法 / 空闲链表法2. 空闲块位图 / 位向量3. 空闲块链表4. 成组链接总结对比 第一部分:文件
阅读全文
posted @ 2025-08-27 22:05 guanyubo
阅读(155)
评论(0)
推荐(0)
有结构文件:顺序文件、索引文件和索引顺序文件
摘要: 目录1. 顺序文件核心概念组织方式操作特点优缺点适用场景2. 索引文件核心概念操作特点优缺点适用场景3. 索引顺序文件核心概念工作流程(以稀疏索引为例)操作特点优缺点适用场景总结对比 1. 顺序文件 核心概念 顺序文件是最简单、最传统的文件组织方式。其中的记录按照某种顺序连续地存储在存储介质(如硬盘
阅读全文
posted @ 2025-08-27 21:58 guanyubo
阅读(333)
评论(0)
推荐(0)
2025年8月26日
gdb调试如何屏蔽SIGUSR1
摘要: 目录1. 在 GDB 启动时屏蔽信号方法一:使用 handle 命令(推荐)方法二:启动时一次性设置2. 在调试过程中动态屏蔽方法一:使用 GDB 的 signal 命令方法二:修改程序的信号处理3. 在程序代码中设置断点来屏蔽方法一:在 main 函数开始时设置信号处理方法二:使用命令自动化4.
阅读全文
posted @ 2025-08-26 14:09 guanyubo
阅读(87)
评论(0)
推荐(0)
2025年8月20日
链接映射文件(Link Map File)深度解析
摘要: 目录什么是链接映射文件?生成链接映射文件的方法在 CMake 中启用在 GCC/LD 命令行中直接使用链接映射文件的核心内容1. 内存布局概览2. 段地址分配详情3. 符号地址表4. 库和归档成员引用5. 交叉引用表(可选)实际应用场景1. 诊断链接问题2. 分析内存使用3. 优化代码大小4. 验证
阅读全文
posted @ 2025-08-20 10:27 guanyubo
阅读(109)
评论(0)
推荐(1)
为什么我的静态库很大但最终生成的共享库很小?——深入理解链接器优化
摘要: 目录现象描述揭秘时刻:链接器的智能优化1. 静态库的链接机制2. 死代码消除(Dead Code Elimination)3. 调试信息剥离诊断工具集:验证链接内容查看实际链接的符号分析库的依赖关系检查各个段的大小实际案例分析优化建议1. 确保关键功能被链接2. 控制链接粒度3. 使用链接映射文件分
阅读全文
posted @ 2025-08-20 10:18 guanyubo
阅读(59)
评论(0)
推荐(0)
2025年8月11日
rdx与edx之间的关系
摘要: 目录1. 寄存器层次2. 操作时的行为3. 用途4. 示例代码5. 注意事项 在x86架构中,RDX和EDX是密切相关的寄存器,它们属于同一寄存器组的不同部分,体现了x86的寄存器层次结构。以下是它们的关系和区别: 1. 寄存器层次 RDX:64位寄存器(在x86-64架构中引入)。 EDX:32位
阅读全文
posted @ 2025-08-11 17:27 guanyubo
阅读(75)
评论(0)
推荐(0)
rdi、rsi、rdx、rcx 是四个常用的64位通用寄存器
摘要: 目录1. RDI (Register Destination Index)2. RSI (Register Source Index)3. RDX (Register Data)4. RCX (Register Counter)关键点总结:实际代码示例(C内联汇编): 在x86-64架构中,rdi、
阅读全文
posted @ 2025-08-11 14:52 guanyubo
阅读(833)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
14
···
55
下一页
公告