检材链接:
https://pan.baidu.com/s/1RlbcPmWIfkEd9unj-PJFkA?pwd=tuoj
提取码:
tuoj
容器密码:
/TP2G-h`q#(Ss!EUq,RR:Ss9"@!R"{-.kNw+-(gwGq.YLDS-|NEWH(GT3;6;
本次阶段共 1 个段落, 21 个小题 , 总共 48 分
请根据服务器检材,回答以下问题:(21个小题, 共48分)
参考答案: 阿里云
解析思路:本题考查云服务器的基本常识,需要了解几个厂商的云服务器名。运用拓界翼龙仿真平台,将system.E01仿真起来后,开机直接查看。
参考答案: Sxy000**
解析思路:本题主要考查对Linux系统的基本命令是否熟悉。
输入命令history,第115行找到Sxy000**,猜测可能是它。
这里先不急确定答案,我们继续往下做题。
参考答案: consul
解析思路:本题主要考查对Linux系统中常见的服务发现工具是否熟悉。服务发现工具主要作用是帮助系统中的各个组件自动发现彼此的存在,并保持同步,从而简化服务管理和调用过程,常见的服务发现工具有consul、zookeeper、ansible等。本题通过查看历史命令可以看出安装了consul,并进行解压操作,修改了consul的配置文件。
参考答案: application-sxj.yaml
解析思路:本题主要考查对Java网站的配置文件是否熟悉,需要对部署jar包的命令有一定的了解。在历史命令中存在java -jar cal-0.0.1-SNAPSHOT.jar --spring.profiles.active=sxj,这个命令指向这个jar包的application-sxj.yaml文件,这个yaml文件即配置文件。
将这个jar包解压之后可以看到其中的源码等信息。
可以看到数据库信息。同时通过分析application-sxj-yaml可以确认上面第二题站点服务器中数据库的密码是Sxy000***。
注:jar包在/data目录下,使用mobaXterm把这个jar包拖出来,解压。
参考答案: 顺心借
解析思路:接上题,在配置文件中可以看到APP名。
参考答案: EuZJybzD
解析思路:接上题,在配置文件中可以看到OSS相关的详细信息。
参考答案: 5672
解析思路:本题主要考查考生对服务器中常见的消息转发代理工具是否了解。消息转发代理工具主要用于在不同的系统组件之间传递消息,实现解耦和异步通信,这些工具可以帮助处理消息队列、消息路由、消息转换和消息持久化等功能。常见的消息转发代理工具主要有Apache Kafka、RabbitMQ、Apache ActiveMQ等。在上题yaml文件中,可以看到消息转发代理工具为rabbitmq,端口号5672。
参考答案: MobileStatusTask.class
解析思路:本题主要考查对反编译工具的使用。使用jd-gui挂起jar包,在search中搜索‘定时任务’即可得知站点服务器用于启动定时任务的代码片段存在于MobileStatusTask.class。
参考答案: MobileStatusTask.class
解析思路:同上题,在search中搜索‘验证码’即可得知站点服务器用于验证用户输入的验证码是否匹配的代码片段存在于AdminIndexConller.class。
参考答案: 23b013
解析思路:本题主要考查docker容器的基础知识,需要了解docker容器的相关命令。
使用命令:docker images
参考答案: 2.27.1
解析思路:本题主要考查docker容器的基础知识,需要了解docker容器的相关命令。
使用命令:docker compose version
参考答案: sys_user
解析思路:本题主要考查mysql数据库的相关知识,包括绕密登录、修改密码、远程连接等知识,需要一定的熟练度。通过绕密(详见附录,本文最后),修改密码登录mysql8.0,并远程连接navicat,可以看到sys_user表,其中存储了后台登录账号相关数据。
参考答案: 19521510863
解析思路:本题主要考查数据库分析及网站重构相关知识点,有两种解题方法。
方法一:接上题,可以看到其中有xpt-0用户,phone列表中有他的手机号码。
方法二:登入网站后台页面,点击管理员,同样可以获取其手机号码。
参考答案: 4000
解析思路:本题主要考查数据库分析及网站重构相关知识,有两种解题方法。
方法一:在Global_config表中可以看到用户初始额度为4000。
方法二:重构网站,登入网站后台,在系统设置中可以看到。
参考答案: 1857
解析思路:本题主要考查数据库分析及网站重构相关知识,有两种解题方法。
方法一:将order_from导出成excel表格,筛选status列值为5(已完成订单),点击该列,左下角可以看到计数。
方法二:网站重构,登入网站后台,点击数据统计,查看总还款订单量。
注:建议从数据库中看,因为这里显示的是总还款订单量,与题目中的总结款量有出入。
参考答案: 10194700
解析思路:本题主要考查数据库分析及网站重构相关知识,有两种解题方法。
方法一:将order_from导出成excel表格,筛选status列值为5,并计算quota列的数据总和。
注:这个结果与后台web页面展示的数据不一样,存疑。
方法二:登入网站后台,查看仪表盘,根据上题中所说的总结款订单量为1857,可知总结款为10194700,数据库中也是这个值。但是后台页面显示通过订单总金额为11066700,这部分金额是否为‘成功完成’,存疑。因为从数据库中看,成功完成的订单金额应是10194700。
参考答案: 0.1
解析思路:本题主要考查数据库分析及网站重构相关知识,有两种解题方法。
方法一:Global_config表中可以看到。
方法二:登入网站后台,打开系统设置,可以直接看到逾期费率。
参考答案: 9585392
解析思路:本题主要考查数据库分析及网站重构相关知识,有两种解题方法。
方法一:导出order_detail表,筛选is_over值为1的列,计算actual_repayment_amount的数据总和。
方法二:登入网站后台,查看仪表盘。
注:从网站后台中看,答案为10194700,但从数据库中计算,它有两列,一列为应还金额,一列为实际还款金额。而网站中的金额数量实际计算的是应还金额的总数,题目中问的是累计还款总额,笔者认为应该以实际为准,因此填写了actual_repayment_amount这列计算的总数为9585392,存疑。
参考答案: 19
解析思路:本题主要考查数据库分析及网站重构相关知识,有两种解题方法。
方法一:查看额度表,共有19种,但是额度为3200的这一档被删除了,答案可能是18或者是19,存疑。
方法二:登入网站后台,在费率管理中,可以查找到借款额度。其中3200未打开,但从记录来看,3200这一额度有很多用户使用,因此答案可能是18或19,存疑。
参考答案: 140
解析思路:本题主要考查数据库分析及网站重构相关知识,有两种解题方法。
方法一:查看order_detail表,一共有140个借款渠道,开启的状态有131个,答案可能是140或者是131,存疑。
方法二:登入网站后台,点击渠道管理,一共可以计算出140个借款渠道,开启状态有131个,题目问的是一共多少个,应该填写140个。
参考答案: 4051915
解析思路:本题主要考查数据库分析及网站重构相关知识,有两种解题方法。
方法一:查看order_from表,筛选status值为5的列,计算rate_money的总和为3568145,数据库中统计的与后台页面显示不一样,存疑。
方法二:登入网站后台,查看交易统计,可以看到,服务费一共是4051915。
附:网站重构步骤