自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 页表地址是真实地址吗?

最近有空又看了下页表原理(页表,永远的痛),很多博客都写得很好,都是一套一套的,什么cpu不直接访问内存啊,什么mmu协助转换虚拟地址,什么虚拟地址转真实地址计算算法,都很对,但是很少人提到一个问题并且作详细解答,页表本身怎么存取的?不是指整个页表的结构怎么存储,页表项又是怎么摆放,而是说,页表放在内存哪里?放在真实内存的哪里?怎么访问的?cpu访问页表的时候用的是虚拟地址吗?如果是,那逻辑不就死循环了吗......cpu访问虚拟内存 --->需要查询页表转换真实地址---->访问页

2020-09-05 21:11:29 902 4

原创 c++ 不要假设连续定义的局部变量在栈中的地址是连续的

突然想测一测电脑数据在内存中存放模式是小端的还是大端的,而且感觉自己对指针的掌握已经独步天下......于是乎,挥笔写下如下程序:int main(){ char a = 0; char b = 0; char c = 1; char d = 0; int * p = (int *)&d; printf("%d\n", *p);...

2018-04-25 23:49:59 1212

原创 c++虚析构函数在虚函数表中吗?

先放结论:在的!而且与声明的先后顺序有关为什么有这个疑问呢?因为析构函数的名字不一样啊......(好吧,是我too young了)实验代码的继承关系如下:class fa{public: fa(){} virtual ~fa(){cout << "des fa" << endl;} virtual show(){cout << ...

2018-03-25 21:57:32 3671 4

原创 c++父类虚函数被子类虚函数覆盖后,如何直接调用父类的虚函数?

研究过虚函数表的人都知道c++的多态是来自于虚函数表的函数指针覆盖,那么子类的虚函数指针覆盖了虚函数表中相应位置的父类虚函数指针后,那是怎么调用父类的虚函数的呢?即有如下继承关系:class fa{public: virtual void show(){cout << "fa" << endl;}};class son : public fa{publi...

2018-03-25 18:55:18 19424 5

原创 poj 1182 食物链(经典并查集)

食物链Time Limit: 1000MS Memory Limit: 10000KTotal Submissions: 70778 Accepted: 20951Description动物王国中有三类动物A,B,C,这三类动物的食物链构成了有趣的环形。A吃B, B吃C,C吃A。 现有N个动物,以1-N编号。每个动

2017-04-21 23:36:24 375

原创 hdu 3038 How Many Answers Are Wrong (带权并查集入门)

http://acm.hdu.edu.cn/showproblem.php?pid=3038How Many Answers Are WrongTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 7930    Accepted

2017-04-20 10:19:05 464 1

原创 poj2559(单调栈)

题目链接:http://poj.org/problem?id=2559Largest Rectangle in a HistogramTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 20199 Accepted: 6489Descripti

2016-11-20 16:31:34 379

原创 POJ2695(枚举)

题目链接:http://poj.org/problem?id=2965The Pilots Brothers' refrigeratorTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 24836 Accepted: 9584 Special Judge

2016-11-19 21:02:58 368

空空如也

空空如也

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

TA关注的人

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