A.实现Writable接口的类是值
B.实现WritableComparable接口的类可以是值或键
C.Hadoop的基本类型Text并不实现WritableComparable接口
D.键和值的数据类型可以超出Hadoop自身支持的基本类型
第1题:
概述反射和序列化(框架设计)
第2题:
A.Job和JobControl类可以管理非线性作业之间的依赖
B.ChainMapper和ChainReducer类可以用来简化数据预处理和后处理的构成
C.使用ChainReducer时,每个mapper和reducer对象都有一个本地JobConf对象
D.ChainReducer.addMapper()方法中,一般对键/值对发送设置成值传递,性能好且安全性高
第3题:
A.类的序列化与serialVersionUID毫无关系
B.如果完全不兼容升级,不需要修改serialVersionUID值
C.POJO类的serialVersionUID不一致会编译出错
D.POJO类的serialVersionUID不一致会抛出序列化运行时异常
第4题:
以下关于集合的说法不正确的是()
第5题:
以下关于集合的说法哪个不正确()
第6题:
简述设计一个支持可序列化类的设计方法?
第7题:
以下对集合的描述正确的是()
第8题:
关于对象的序列化说法错误的是()。
第9题:
序列化,是将内存对象转化为可存储或传输序列的过程。反序列化,是将序列化序列重新转化为内存对象的过程。以下哪些库在Python中经常用于上述的两个过程:()
第10题:
在Java中,关于HashMap类的描述,以下错误的是()。
第11题:
实现序列化的对象必须实现Serializable接口
实现序列化的对象必须自定义序列号
ObjectOutputStream中的writeObject()方法可以将对象写出
ObjectInputStream中的readObject()方法可以读取对象
第12题:
使用__shutdown和__startup方法
调用register_shutdown_function()函数
使用__sleep()和__wakeup()方法
无法覆盖默认序列化机制
第13题:
在KeyUp 事件过程中,通过KeyCode 参数判断用户的按键。假定键“B”的 KeyCode值为66,则以下正确的说法是______。
A.按Shift+ B键后的KeyCode值为66+1
B.按Shift+ B、Ctrl+ B、Alt+ B键后的KeyCode值均为66
C.按Ctrl+ B键后的KeyCode值为66+2
D.按Alt+ B键后的KeyCode值为66+4
第14题:
阅读以下说明和c++代码,将应填入 (n) 处的字句写在答题纸的对应栏内。
【说明】
c++标准模板库中提供了map模板类,该模板类可以表示多个“键一值”对的集合,其中键的作用与普通数组中的索引相当,而值用作待存储和检索的数据。此外,c++模板库还提供了pair模板类,该类可以表示一个“键-值”对。pair对象包含两个属性:first和second,其中first表示“键-值”中的“键”,而Second表示“键-值”中的“值”。map类提供了insert方法和find方法,用于插入和查找信息。应用时,将一个pair。对象插入(insert)到map对象后,根据“键”在map对象中进行查找(find),即可获得一个指向pair对象的迭代器。下面的c++代码中使用了map和pair模板类,将编号为1001、1002、1003的员工信息插入到map对象中,然后输入一个指定的员工编号,通过员工编号来获取员工的基本信息。员工编号为整型编码,员工的基本信息定义为类employee。map对象与员工对象之间的关系及存储结构如图5—1所示。
【c++代码】
include
include
include
using namespace std;
class employee {(1) :
employee(string name,string phoneNumber,string address){
this->name=name;
this->phoneNumber=phoneNumber ;
this->address=address;
}
string name;
string phoneNumber;
string address;
);
int main()
{
mapemployeeMap;
typedef pair>employeeNo; //从标准输入获得员工编号
map::const_iterator it;
it= (5) .find(employeeNo); //根据员工编号查找员工信息
if(it==employeeMap.end()){
cout<first<second一>nafae(phoneNumber<second->address<
第15题:
下面有关集合说法错误的是?()
第16题:
以下对集合的描述有误的是?()
第17题:
简述序列化的概念和设计支持序列化类的方法。
第18题:
HashMap和Hashtable正确的说法有()
第19题:
Map集合中存储元素需要调用()方法,要想根据该集合的键获取对应的值需要调用()方法。
第20题:
在MapReduce编程模式中,Map任务与Reduce任务的数量分别是()?
第21题:
MapReduce执行过程中,数据存储位置不是在GFS上的是()
第22题:
第23题: