对于索引的基本原理,下列哪些说法是正确的:答案在文末
- A. 索引的数据结构主要有B-Tree Hasm. R-Tree. Fll-Tex等。
- B. 从物理存储来看,生要分为聚集(gdstered)和非絮集(non-clustered)素引。
- C. MySQL的表是聚重素引组织表(index of table).
- D. 聚族索引的叶子节点存放的是数据,非聚族索引的叶子节点存放的是非聚集素引的key和主键值。
多选 4.关于分页查询,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末
- A. 分页查询,当统计的count为0时,应该直接返回,不要再执行分页查询语句。
- B. iBATIS自带的queryForList(String statementName,int start,int size)分页接口有性能隐患,不允许使用。
- C. 定义明确的sql查询语句,通过传入参数start和size来实现分页逻辑。
- D. 可使用存储过程写分页逻辑,提高效率。
多选 关于表字段和索引,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末
- A. 表字段注释,如果修改字段含义或对字段表示的状态追加时,需要及时更新。
- B. 合适的字符存储长度,不但节约数据库表空间、节约索引存储,更重要的是提升检索速度。
- C. 针对表的每个字段都增加索引,加快查询速度。
- D. 字段的区分度越高,索引的查找速度越快。
多选 关于类和方法的命名,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末
- A. 类名使用UpperCamelCase命名法,但是领域模型命名除外,如:ProductDO的命名是规范的。
- B. 方法名命名应该使用lowerCamelCase命名法,如方法名:getHttpMessage() 是符合命名规范的。
- C. 为了方便理解,方法名或参数名可以使用拼音与英文混合的方式。
- D. 所有编程相关的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。
多选 Hashtable,HashMap,ConcurrentHashMap都是Map的实现类,它们在处理null值的存储上有细微的区别,下列哪些说法是正确的:答案在文末
- A. Hashtable的KV都不可以为null。
- B. HashMap的KV都可以为null。
- C. HashMap的K不可以为null,V可以为null。
- D. ConcurrentHashMap的KV都不可以为null。
答案,依次是
- 第1题答案:ABCD
- 第2题答案:ABC
- 第3题答案:ABD
- 第4题答案:ABD
- 第5题答案:ABD
公众号有 600 道题题库,持续更新中
扫码关注公众号,获取全部 600 道题库:回复关键词:“考试题”
即可无套路获取,持续更新的 600 道题库.pdf