第大数据微服务架构+区块链第14单元 练习手册试题及答案_第1页
第大数据微服务架构+区块链第14单元 练习手册试题及答案_第2页
第大数据微服务架构+区块链第14单元 练习手册试题及答案_第3页
第大数据微服务架构+区块链第14单元 练习手册试题及答案_第4页
第大数据微服务架构+区块链第14单元 练习手册试题及答案_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第大数据微服务架构+区块链第14单元 练习手册一、单选题1. (单选)下列是关于Swagger的注解ApiResponse的说法正确的是 单选题 *A. 用于controller类上B. 使用在 Rest 接口上使用,用作返回值的描述(正确答案)C. 用在 ApiResponses里边D. 用在ApiImplicitParams的方法里边2. (单选)已知下列选项列出的关键字中,表示从GROUP BY分组后的结果中再次用条件进行表达式进行筛选的关键字是 单选题 *A. fromB. order byC. having(正确答案)D. where3. (单选)已知SQL语句“select cou

2、nt(每人的工资) from table group by 部门 ” 该SQL语句的意思是 单选题 *A. 求取每个部门的工资的总和B. 求取每个部门中工资的最大数C. 求取每个部门的工资D. 求取每个部门的数据的条数(正确答案)4. (单选)SpringBoot整合Swagger的话那个各类可以配置Swagger的具体参数 单选题 *A. ApiInfoB. Docket(正确答案)C. SwaggerConfigD. Selects5. (单选)Swagger怎么配置只扫描某个包下的所有接口 单选题 *A. 调用Docket的select().apis(RequestHandlerSele

3、ctors.basePackage(xx.xx.xx)(正确答案)B. 调用Docket的select().apis(RequestHandlerSelectors.any()C. 调用Docket的select().apis(RequestHandlerSelectors.withClassAnnotation(Class)D. 调用Docket的select().apis(RequestHandlerSelectors.withMethodAnnotation()6. (单选)下列选项中不属于Swagger提供的用于过滤接口路径策略的是 单选题 *A. antB. noneC. regex

4、D. package(正确答案)7. (单选)关于SQL语言的DDL的描述正确的是 单选题 *A. 数据库定义语言,(正确答案)B. 数据库操作语言C. 数据控制语言D. 数据查询语言8. (单选)下列选项中表示将事务处理写到数据库的命令是 单选题 *A. insertB. rollbackC. savepointD. commit(正确答案)9. (单选)关于在SQL语句中子查询的说法,下列描述正确的是 单选题 *A. 嵌入到另一个查询语句之中的查询语句B. 选取单表中字段子集的查询语句C. 选取多表中字段子集的查询语句D. 返回单表中数据子集的查询语言(正确答案)10. (单选)Mysql

5、中对分组数据进行过滤的关键字是 单选题 *A. orderB. whereC. having(正确答案)D. join11. (单选)下列MYSQL中的关键字表示对查询结果进行排序的关键字是 单选题 *A. group byB. selectC. order by(正确答案)D. insert into12. (单选)MySQL对查询结果进行降序排序的关键字是 单选题 *A. ascB. desc(正确答案)C. limitD. order13. (单选)Mysql创建表的时候,当不允许某列为空可以使用的是 单选题 *A. NOT NULL(正确答案)B. NO NULLC. NOT BLAN

6、KD. NO BLANK14. (单选)MySQL中需要对表中的数据进行分组查询的时可以使用哪一个子句 单选题 *A. GROUP BY(正确答案)B. AS GROUPC. GROUP ASD. GROUP15. (单选)MYSQL数据库中想要移除账户应该使用的语句是 单选题 *A. DELETE USERB. DROP USER(正确答案)C. DELETE PRIVD. DROP?PRIV16. (单选)MYSQL中select语句的Where子句中,使用正则表达式过滤数据的关键字是 单选题 *A. like(正确答案)B. match?C. against?D. regexp?17.

7、(单选)使用sql删除一个视图,那么这个SQL中的关键字应该使用哪个 单选题 *A. REMOVEB. CLEARC. DROP(正确答案)D. DELETE18. (单选)下面选项中的SQL语句表示创建一个mytest数据库的SQL语句是 单选题 *A. create mytestB. create?table?mytest?C. create?database?mytest(正确答案)D. database?mytest19. (单选)下列SQL语句中表示根据条件删除记录的语句,其中写法正确的是 单选题 *A. delete?from?emp?where?name=dony;(正确答案)B

8、. delete * from emp where name=张三C. drop emp where name=tomD. drop * from emp where name=cat20. (单选)在MYSQL的select查询中,如果有重复的行,那么屏蔽行需要的关键字是 单选题 *A. UNIONB. UNION ALLC. DISTINCT(正确答案)D. TOP二、多选题1. 下列关于对数据库表创建索引的意义描述错误的是 *A. 提高数据检索的性能B. 提高对表中数据的检索速度C. 创建唯一索引(正确答案)D. 创建主键(正确答案)2. 下列的描述中对于MYSQL的建表语句NOT NU

9、LL的描述错误的是 *A. 允许非空(正确答案)B. 非空约束C. 不允许写入数据(正确答案)D. 不允许读取数据(正确答案)3. 对于数据库索引的描述下列哪些是错误的 *A. 可以提高insert的效率(正确答案)B. 可以提高update的效率(正确答案)C. 可以提高delete的效率(正确答案)D. 可以提高select的效率4. 下列选项为Spring的注解,这些注解的含义描述正确的是 *A. Autowired 注解:提供了更细粒度的控制,包括在何处以及如何完成自动装配。它的用法和Required一样,修饰setter方法、构造器、属性或者具有任意名称和/或多个参数的PN方法。(正

10、确答案)B. Qualifier 注解:当有多个相同类型的bean却只有一个需要自动装配时,将Qualifier 注解和Autowire 注解结合使用以消除这种混淆,指定需要装配的确切的bean。(正确答案)C. Required 注解:这个注解表明bean的属性必须在配置的时候设置,通过一个bean定义的显式的属性值或通过自动装配,若Required注解的bean属性未被设置,容器将抛出BeanInitializationException。(正确答案)D. Configuration注解:该类等价 与XML中配置beans,相当于Ioc容器,它的某个方法头上如果注册了Bean,就会作为这个

11、Spring容器中的Bean,与xml中配置的bean意思一样。(正确答案)5. 下面的选项是对SpringIOC的优点的描述,正确的是 *A. IOC或依赖注入把应用的代码量降到最低(正确答案)B. 它使应用容易测试(正确答案)C. 代码的侵入性增大,但是实现了松耦合D. IOC容器支持加载服务时的饿汉式初始化和懒加载(正确答案)6. 下列选项的描述属于是Spring的优点的是 *A. 控制反转:Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的对象们。(正确答案)B. 面向切面的编程(AOP):Spring支持面向切面的编程,并且把应用业务逻辑和系统服务分

12、开。(正确答案)C. 方便的事务管理:Spring 提供一个持续的事务管理接口,可以扩展到上至本地事务下至全局事务(JTA)。(正确答案)D. 异常处理:Spring 提供方便的API把具体技术相关的异常(比如由JDBC,Hibernate or JDO抛出的)转化为一致的unchecked 异常。(正确答案)7. 下列是对Spring的bean支持的作用域的描述,其中正确的是 *A. singleton : bean在每个Spring ioc 容器中只有一个实例。(正确答案)B. prototype:一个bean的定义可以有多个实例。(正确答案)C. request:每次http请求都会创建

13、一个bean,该作用域仅在基于web的Session情形下有效D. global-session:在一个全局的HTTP Session中,一个bean定义对应一个实例。(正确答案)8. 下列描述是对Swagger配置接口过滤策略的描述,其中正确的是 *A. any() 任何的请求都扫描(正确答案)B. none()任何请求都不扫描(正确答案)C. ant()通过ant表达控制返回true扫描,返回false不扫描(正确答案)D. regex()通过正则表达式控制返回true扫描,返回false不扫描(正确答案)9. 对于Swagger的注解ApiImplicitParam中的属性paramTy

14、pe的描述正确的是 *A. path:以地址的形式提交数据(正确答案)B. query:直接跟参数完成自动映射赋值(正确答案)C. body:以流的形式提交 仅支持POST(正确答案)D. header:参数在request headers 里边提交(正确答案)10. 对于Swagger的注解ApiImplicitParam中的属性的描述正确的是 *A. value:描述参数的具体意义和作用(正确答案)B. required:参数是否必填。(正确答案)C. dataType :参数的数据类型(正确答案)D. paramType :查询参数类型,这里有几种形式(正确答案)三、判断题1. (判断)

15、spring提供的事务管理可以分为两类:编程式的和声明式的。声明式,比较灵活,但是代码量大,存在重复的代码比较多;编程式的比声明式的更灵活。 单选题 *A. 正确B. 错误(正确答案)2. (判断)Spring的事务管理:事务就是对一系列的数据库操作(比如插入多条数据)进行统一的提交或回滚操作 单选题 *A. 正确(正确答案)B. 错误3. (判断)SpringMVC的Controller进行业务逻辑处理后就会返回一个ModelAndView 单选题 *A. 正确B. 错误(正确答案)4. (判断)spring mvc所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责对请求进行真正的处理工作 单选题 *A. 正确(正确答案)B. 错误5. (判断)Spring的AOP模块用于发给我们的Spring应用做面向切面的开发 单选题 *A. 正确(正确答案)B. 错误6. (判断)Spring的Bean工厂是工厂模式的一个实现,提供了控制反转功能,用来把应用的配置和依赖从正真的应用代码中分离 单选题 *A. 正确(正确答案)B. 错误7. (判断)Spring支持可插入的事务管

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论