码迷,mamicode.com
首页 >  
搜索关键字:virtual domains    ( 6001个结果
leveldb源码分析--Comparator
既然leveldb是一个按Key序组织的LSM-Tree实现,那么对于Key的比较就是非常之重要了,这个Key的比较在leveldb中是Comparator的形式出现的。我们首先来看看Comparator的基本方法有哪些 // 实际的比较函数 virtual int Compare(const Sl...
分类:数据库   时间:2014-07-07 15:40:12    阅读次数:862
Chapter3——进入Android Dalvik虚拟机
虽然Android平台使用Java来开发应用程序,但Android程序却不是运行在标准Java虚拟机上的。可能是出于效率和版权的考虑,Google为Android专门设计了一套虚拟机Dalvik Virtual Machine。 上面是第三章的前言,一年多以前,作者写这本书的时候,Kitkat(A....
分类:移动开发   时间:2014-07-02 00:55:49    阅读次数:283
关于C#基类和子类函数调用问题
c#基类子类的函数调用关系,代码说明newkeyword后面的类中的函数为对象调用的函数,当然必需要有virtual和override,继承就相当于包括了基类的函数,子类对象调用时基类的函数相当于就在子类其中一样。(必需要有virtual和override此代码才成立),问题是C#基础问题但非常ea...
分类:其他好文   时间:2014-07-01 23:46:27    阅读次数:227
ucore Lab2学习:Virtual Memory
我觉得这个lab最主要就是理解好Virtual memory是怎么map到physical memory的。在CSAPP里面了,通过MMU和TLB电路来实现转换。x86中是用的2级page table。 还要理解stack frame(譬如lab1的project 4.1.1):switch_to_...
分类:其他好文   时间:2014-07-01 21:44:49    阅读次数:539
虚方法和抽象方法的区别
虚方法:就是以virtual关键字修饰并在一个或多个派生类中实现的方法。如果一个方法被virtual标记,则不可再被static、abstract和override修饰。 抽象方法:是以abstract关键字修饰的方法,抽象方法可以看做是没有实现体的虚方法,并且必须在派生类中被重写,如果一个类包括....
分类:其他好文   时间:2014-07-01 13:06:43    阅读次数:235
effective c++ 条款7 declare virtual destructor for polymophyc base class
这似乎很明显。如果base class的destructor不是virtual,当其derived class作为基类使用,析构的时候derived class的数据成员将不会被销毁。举个例子 我们有个交通工具的类作为基类, 它的析构函数不是virtualclass transportTool{ ....
分类:编程语言   时间:2014-07-01 10:27:30    阅读次数:192
hdu 3172 Virtual Friends (并查集 + 字典树)
题目:         链接:点击打开链接 题意:         输入n,给出n行数据,每行有两个字符串,输出关系网络中朋友的个数,n行。 思路:          代码: #include #include #include #include using namespace std; const int N = 22; const int M = 200020; st...
分类:其他好文   时间:2014-07-01 08:14:07    阅读次数:189
C#中的Virtual、Override和new关键词理解
来源:http://blog.csdn.net/jackiezhw/article/details/2673992在 C# 中,派生类可以包含与基类方法同名的方法。基类方法必须定义为 virtual。如果派生类中的方法前面没有 new 或 override 关键字,则编译器将发出警告,该方法将有如存...
分类:其他好文   时间:2014-06-30 15:22:08    阅读次数:197
链接脚本之LMA VMA解释
链接脚本中的LMA和VMA是什么意思,这个问题纠结了一段时间,今天在看《ARM体系结构与编程》时,豁然开朗,写下自己的认识,分享如下: LMA:加载地址 位于存储器中的地址 LOAD MEMORY ADDRESS VMA:运行地址(虚拟地址) 运行时的地址 VIRTUAL MEMORY ADDRESS 为什么用VMA表示呐?因为cpu运行的地址都是虚拟地址,经过MMU转为物理地址。在没有开MMU的裸板下,延续了这一称呼。理解为运行地址。 为什么要分 两种地址? 运行映像文件时,有些域可以移动到新...
分类:其他好文   时间:2014-06-30 06:13:11    阅读次数:204
Effective C++:条款34:区分接口继承和实现继承
(一) class Shape { public: virtual void draw() const = 0; virtual void error(const string& msg); int objectID() const; }; class Rectangle : public Shape {...}; class Ellipse : publi...
分类:编程语言   时间:2014-06-30 00:55:48    阅读次数:409
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!