【正则表达式】匹配选择题、判断题

news2024/9/25 1:15:30

试卷文本

使用https://github.com/Minuhy/python_docx_export导出的word文档文本:

2022-2023学年第二学期期末课程考核试卷(A1)卷  课程名称:  分布式数据库HBase  考核形式: 上机考试   年级、专业、层次: 21级大数据技术大专   考试时长: 120  分钟  一、选择题(每小题3分,共30分) 1、在CentOS 7中关闭防火墙需要使用的命令是(  C    )。 A、ifconfig	B、source	C、systemctl	D、gedit  2、可以使用(  B   )命令在HBase Shell中创建一个表。 A、create	B、alter		C、put		D、exists  3、下面关于HBase的一些描述正确的是(  A    )。 A、HBase是属于SQL数据库的一种	 B、HBase使用的文件系统是Hadoop的HDFS	 C、HBase不能使用Java操作	 D、HBase不是分布式数据库  4、在使用Java代码对数据库中的表进行扫描时可能需要用到Scan对象,若要设置扫描的范围,我们可以设置Scan对象的起始行和结束行。那么对于Scan对象,我们可以用Scan的( A   )设置Scan对象扫描的起始行。 A、setStopRow方法				B、addFamily方法		 C、setMaxVersion方法				D、setStartRow方法  5、李斌同学在学习了HBase Shell的put命令后,向表中写入了一些数据,他想查看自己写入的数据,可以使用(  A    )来查看。 A、scan命令		B、count命令		C、desc命令		D、list命令  6、杨翠同学想要在以HBase为数据库的APP上想要实现一个会员制功能,会员按月付费,付费一次可以保持会员身份30天,在具体实现上,杨翠同学可以利用HBase中列族的(  C    )属性用于限定数据的超时时间。 A. IN_MEMORY				B. MIN_VERSIONS  C. TTL					D. COMPRESSION  7、在HBase中可以通过(   B)命令批量禁用指定的表。 A. enable								B. disable C. disable_all 							D. drop  8、在HBase中,使用(   C   )类可以将Java的原始数据类型转为HBase支持的数据类型,例如可以将String或long等转化为HBase原生支持的原始字节数组。 A. Put			B. Get			C. Bytes			D. HTable   9、在使用(   B )命令将表从HBase中删除之前必须使用disable命令将此表禁用。 A. Put			B. drop			C. desc			D. append   10、(    A  )方法不会创建或者修改行或列,它仅仅只做一件简单的事情,即往单元格上的字节数组添加字节。 A、append		B、put			C、mutation		D、increment  二、判断题(括号中填写“对”或者“错”)(每小题2分,共10分) 1、HBase删除记录并不是真的删除了数据,而是放置了一个墓碑标记,也就是说把这个版本连同之前的版本都标记为不可见了。          (  对 )  2、通过Java代码操作表可以使用HTable类中的createTable()方法来创建表。 ( 对   )  3、在CentOS中使用ipconfig命令查看IP地址。                                 (对   )  4、HBase数据库需要基于Hadoop运行。			   	            (对  )  5、使用Java来编写连接HBase数据库的代码时不需要导入HBase提供的库。        ( 错 )  三、简答题(每小题5分,共10分) 1、简述操作HBase表和数据的方式都有哪些,分别有什么优缺点?   答: 方式:1数据类型、2数据操作、3存储模式、4数据维护、5可伸缩性、6事务 优点:1大、2面向列、3稀疏、4多版本、5数据类型单一、6无模式、7高可靠性、8高性能 缺点:1Hbase是一个非关系型数据库但是它不支持sql语句             2、HBase相对于传统的NoSQL数据库有什么特点?更适合用在哪些场景? 答:  特点:数据规模大,单表可容数十亿行上百万列、无模式,不像关系型数据库有严格的scheme,每行可以有任意多的列,列可以动态增加,不同行可以有不同的列,列的类型没有限制、稀疏,值为空的列不占储存空间,表可以非常稀疏,但实际储存时,能进行压缩、面向列族,面向列族的储存和权限控制,支持列族单独查询、数据多版本 适用场景:1并发,简单,随机查询、半结构化、非结构化、数据存储            四、操作题(每小题25分,共50分) 1、首先使用HBase Shell创建表“chengji”(有一个列族:“grade”),然后创建一个HBase API项目,使用HBase的Java API编写连接到HBase数据库集群的Java代码和向表写入数据的Java代码,并在主方法中调用这些代码写入下表数据到“chengji”表中。  答案提交:完成后将自己编写的所有Java代码放入一个文本文档(或粘贴到答题区域)随试卷提交。       2、使用HBase Shell创建一个表,表名为student,其中有info、course两个列族,插入如下数据。  答案提交:完成后使用命令 scan 'student' 查看表数据,并随试卷提交表数据截图文件(scan命令的截图放到答题区域)。          
题号|一|二|三|四|总分|合分人|应得分|||||100|合分人|实得分||||||复查人|
评卷人
||||||复查人|得分|评卷人|  ||得分|评卷人|||得分|评卷人|||得分|评卷人|||

正则表达式

选择题:

\d+[、\.][^()]*[(][\sabcdABCDABCDabcd]*[)]((?!A\s*[、.]).)*A\s*[\.、]((?!B\s*[、.]).)*B\s*[\.、]((?!C\s*[、.]).)*C\s*[\.、]((?!D\s*[、.]).)*D\s*[\.、]((?![\d、]+).)*

判断题:

\d+[、\.][^()]*[(][\s✔√Tt√✔对Vv✔×✖Ff××✖错xX××✖]*[)]

匹配结果

选择题:
选择题
判断题:
判断题

参考文档

  1. https://c.runoob.com/front-end/854/
  2. https://blog.csdn.net/xuyangxinlei/article/details/81359366

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/689247.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【wireshark】rtp流分析

分析wifi下的rtp传输 选中一个udp传输 udp.dstport == 41447解码为rtp 右键 decode as 过滤某一条rtp流 udp.dstport == 41447 && rtp

vscode 加上c++11编译选项

问题描述 vscode 运行C11代码出现此错误 error This file requires compiler and library support for the ISO C 2011 standard. This support must be enabled with the -stdc11 or -stdgnu11 compiler options. 提示我们需要在编译命令中加一行选项,加入c11编译…

Java 17 版本的新特性

Java 17 版本的新特性 💗Sealed类💗Pattern Matching for instanceof💗 垃圾回收器改进💗Vector API💗 Switch表达式的增强💓Sealed类的示例代码💓 Pattern Matching for instanceof的示例代码&…

若依ruoyi数据权限详解

若依ruoyi数据权限详解 什么是数据权限?若依使用数据权限的步骤:数据权限的原理 什么是数据权限? 简单的例子就是: 比如一张商品表goods,很多人添加数据,销售部的就可以看到这个数据,生产部的就…

SpringBoot整合FreeMarker生成word表格文件(使用FTL模板)

**一,什么是FreeMarker,FTL模板? ** FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户…

chatgpt赋能python:Python虚拟环境

Python虚拟环境 Python是一种脚本语言,它被广泛应用于各种类型的开发项目中。在其应用中,Python常常需要运行在特定的环境下,而Python虚拟环境就是为此而设计。 什么是Python虚拟环境 Python虚拟环境是Python的一种开发环境,可…

堆排序+TopK问题——“数据结构与算法”

各位CSDN的uu们你们好呀,好久不见,停更了很长一段时间吧,最近小雅兰会开始慢慢更新起来的,下面,就进入小雅兰今天的分享的知识点吧,让我们一起进入堆的世界!!! 堆排序——…

2023上半年软考系统分析师科目一整理-04

2023上半年软考系统分析师科目一整理-04 企业信息化 企业信息化 企业信息化工程是将( A )相结合,改善企业的经营、管理、产品开发和生产等各个环节,提高生产效率、产品质量和企业的创新能力,从而实现产品设计制造和企业管理的信息化、生产过…

vue 日期时间段选择器 返回年月日时分秒

只上核心代码 <el-form-item label"计划时间" width"100px"><el-date-pickerv-model"palanTime"type"datetimerange"range-separator"至"start-placeholder"开始日期"end-placeholder"结束日期&quo…

驱动开发DAY 7

代码&#xff1a; homework.h #ifndef __HOMEWORK_H__ #define __HOMEWORK_H__#define LED1_ON _IO(L,(0x1<<1)) #define LED1_OFF _IO(L,(0x1<<2)) #define LED2_ON _IO(L,(0x1<<3)) #define LED2_OFF _IO(L,(0x1<<4)) #define LED3_ON _IO(L,(…

【Hive】Hive开启远程连接及访问方法

写在前面&#xff1a;博主是一只经过实战开发历练后投身培训事业的“小山猪”&#xff0c;昵称取自动画片《狮子王》中的“彭彭”&#xff0c;总是以乐观、积极的心态对待周边的事物。本人的技术路线从Java全栈工程师一路奔向大数据开发、数据挖掘领域&#xff0c;如今终有小成…

UE5关于高亮显示物体轮廓线

描边材质如果是透明的话&#xff0c;不会显示描边&#xff0c;材质参数勾选【允许自定义深度写入】即可 材质参考这个文章&#xff1a;https://blog.csdn.net/Axiang_0123/article/details/121168272?ops_request_misc&request_id&biz_id102&utm_termUE%E6%9D%90…

多元分类预测 | Matlab灰狼算法(GWO)优化极限学习机(ELM)的分类预测,多特征输入模型。GWO-ELM分类预测模型

文章目录 效果一览文章概述部分源码参考资料效果一览 文章概述 多元分类预测 | 灰狼算法(GWO)优化极限学习机(ELM)的分类预测,多特征输入模型。GWO-ELM分类预测模型 多特征输入单输出的二分类及多分类模型。程序内注释详细,直接替换数据就可以用。程序语言为matlab,程序可出…

STM32 HAL库手动配置过程

手动配置HAL库与配置固件库工程类似 1、首先新建四个文件夹 2、打开keil5&#xff0c;新建新工程在Project文件夹中 按开发板选择芯片 3、添加hal相关库到工程目录Libraries下 4、在User下新建main.c 5、在工程配置中新建5个组 6、将对应文件添加到工程中 添加启动文件到STAR…

MacPro M2 vscode 配置JAVA开发环境(1)

MacPro 使用vscode 配置Java开发环境 1.vscode 下载2. 安装 Mac 自己的芯片据说已经迭代到M3了&#xff0c;作为一名从windows转mac的小白&#xff0c;本文记录下在mac 中使用vscode开发的环境配置。 1.vscode 下载 对于开源项目&#xff0c;奉行官网优先的原则。 所以先去官…

苹果再施手段,iPhoneX停止升级iOS,迫使用户选购新iPhone

iPhone14不好卖&#xff0c;这段时间大举降价&#xff0c;最高降幅一度达到2000元&#xff0c;不过或许是降价并未能有效拉动销量&#xff0c;苹果如今还采取另一种措施&#xff0c;停止对旧款iPhone的支持&#xff0c;迫使消费者选购新iPhone。 据悉苹果新推出的iOS17操作系统…

STM32 HAL 库驱动 ESP8266 WiFi 模块

STM32 HAL 库驱动 ESP8266 WiFi 模块 实验原理 关于 ESP8266 WiFi 模块使用原理可以看我前面的博客 WiFi 驱动代码连接将会放到文末 这里我们将芯片换为 STM32F103ZET6&#xff0c;别问为什么&#xff0c;问就是引脚资源多 CubeMX 配置 USART2 与 USART3 配置 这里我们使用的配…

chatgpt赋能python:Python解ODE:优雅地解决微分方程

Python解ODE&#xff1a;优雅地解决微分方程 介绍 ODE&#xff08;Ordinary Differential Equation&#xff0c;常微分方程&#xff09;是数学中一个核心领域。为了求解ODE&#xff0c;需要一些高深的数学知识和专业的工具。然而&#xff0c;如果你是一位Python程序员&#x…

RuntimeError: expected scalar type Long but found Float报错解决

在torch模型转onnx模型&#xff0c;我会生成一个随机序列&#xff0c;通过模型预测看输出的维度是否一致吗但是遇到这个报错 我是这样生成的 dummy_input torch.randn(1,1,1200) dummy_output model_pytorch(dummy_input) print(dummy_output.shape) RuntimeError: expec…

SpringBoot基于Mybatis或Mybatis-Plus自定义实现完整SQL打印和执行耗时

注释相当完善了&#xff0c;不啰嗦。直接上代码&#xff1a; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.reflect.FieldUtils; import org.apache.ibatis.executor.parameter.ParameterHandler; impor…