
经验方法
文章平均质量分 77
瑜陀
Sophomore, major in Computer Science.
展开
-
利用 Hexo 搭建个人博客
博客迁移,从 csdn 到 github。原创 2024-07-06 22:56:54 · 1958 阅读 · 1 评论 -
C++调试:函数调用过程和堆栈
最后两条指令是函数结尾处的序曲,通常称作函数的 epilogue(尾声),它们的主要作用是恢复函数开始时保存的状态,并释放栈空间,以便函数可以正确地返回到调用者。原创 2024-05-17 16:43:00 · 1091 阅读 · 0 评论 -
C++调试:内存管理
简而言之,S 和 B 都涉及未初始化的数据,但它们代表的是不同的内存区段。S 不属于 B,但两者都用于未初始化数据的存储,只是大小和存储优化方面有所区别。因此,在处理大型和小型未初始化数据时,编译器和链接器可能会选择将它们分别放在 .bss 或 .sbss 段中。原创 2024-05-16 22:44:48 · 322 阅读 · 0 评论 -
macOS DOSBox 汇编环境搭建
这个配置文件在启动 DOSBox 时会被加载并生效。其中的 [autoexec] 部分包含了一些命令,这些命令会在 DOSBox 启动时自动执行。这些命令通常用于配置 DOSBox 的一些初始设置,例如挂载游戏的磁盘镜像、设置运行环境等。原创 2024-05-05 22:35:14 · 947 阅读 · 1 评论 -
什么是P问题、NP问题和NPC问题
NP问题:是指可以在多项式的时间里验证一个解的问题。典型的就是 Hamiton 回路问题,问题很容易用现成的答案验证,但是我们不确定是否存在一个多项式时间内解决的算法。之所以要定义 NP 问题,是因为我们期望找到一个问题 Q 的多项式解的前提,就是它能在多项式时间内完成验证。我们不会期望对一个连在多项式时间内都无法验证解的问题期待它存在多项式时间的求解算法。原创 2023-09-24 16:22:52 · 135 阅读 · 0 评论 -
Hackintosh 入门
本文收集了黑苹果入门的方法,只要按顺序阅读这些帖子,就能对 Hackintosh 的过程和细节有大致的了解,当然想要精通,还需要日积月累。以上几篇文章按照顺序耐心阅读,即可入门。原创 2023-07-27 11:28:57 · 165 阅读 · 0 评论