2023年全国职业院校技能大赛

开通VIP,畅享免费电子书等14项超值服

首页

好书

留言交流

下载APP

联系客服

2024.03.03湖北

目录

“区块链技术应用”赛项赛卷(3卷)

模块一:区块链产品方案设计及系统运维(35分)

任务1-1:区块链产品需求分析与方案设计

任务1-2:区块链系统部署与运维

任务1-3:区块链系统测试

模块二:智能合约开发与测试(30分)

任务2-1:智能合约设计

任务2-2:智能合约开发

任务2-3:智能合约测试

模块三:区块链应用系统开发(30分)

任务3-1:区块链应用前端功能开发

任务3-2:区块链应用后端功能开发

2023年全国职业院校技能大赛

高职组

背景描述

区块链与太阳能的融合,可以让新能源治理变得更加高效,让能源流转到急需的领域,尤其在能源交易过程中实现原子化交易。太阳能管理系统中除了资产与能源外,还包括了不同主体的管理,资产与太阳能源需要和用户深度绑定。基于区块链的太阳能管理系统可有效提升能源利用效率,同时也可有效降低能源浪费的现象。

选手完成本模块的任务后,将任务中设计结果、运行代码、运行结果等截图粘贴至客户端桌面【区块链技术应用赛\重命名为工位号\模块一提交结果.docx】中对应的任务序号下。

本任务需要依据项目背景完成需求分析与方案设计,具体要求如下:

1.根据项目背景描述,将系统分为业务平台和支撑平台两个部分,使用工具展现项目系统架构图;

2.根据项目背景描述内容,设计总体功能结构图;

3.根据项目背景描述内容,设计并形成“系统概要设计说明书.doc”,具体要求如下:

(1)做好概要设计,包括总体设计、基本设计概念和处理流程、结构等基本内容;

(2)完善说明书中接口说明部分内容。

完成后提交“新能源管理系统概要设计说明书.doc”文档至【区块链技术应用赛\重命名为工位号】下。

新能源管理系统概要设计说明书

1.引言

1.1编写目的

本概要说明书按照《需求规格说明书》的功能需求,设计本系统的软件结构,供后续软件过程(详细设计等)做依据,预期读者为后续软件过程的设计、开发人员。

2.总体设计

2.1需求规定

按照新能源系统的需求规定,用户可以通过本系统实现能源管理与交易、新能源资产管理与交易、用户管理等功能。

2.1.2输入输出要求

参照需求文档的说明

2.2运行环境

本系统必须运行在局域网或互联网中

2.2.1硬件设备

Web服务器:数量1台

数据库服务器:数量1台

客户端PC机:数量若干台,按需要增加

2.2.2支持架构

客户端

服务器端

后台数据库

2.3基本设计概念和处理流程

//请将任务1-1第1小题的答案复制至此处;

//在这里补充

2.3.2能源交易功能模块

2.4结构

2.4.1总体框图

//请将任务1-1第2小题的答案复制至此处;

2.4.2功能模块接口及说明

由于在后续设计中,对各功能模块的每个子功能都要详细的加以描述,因此恰当的标识符将有助于文档的阅读和代码的编写。

命名规则:

数据库表名命名规则

由前缀和实际名字组成。前缀:使用小写字母tb,表示表。实际名字采用其英文缩写,且首字母要大写。

数据库表中字段命名规则

根据其中文名称直接翻译成英文,其首字母要大写;若为多个词的组合,则每个词的首字母都要大写。

模块标识符命名规则

应本着便于理解和尽量简洁的原则来命名标识符。在本系统中,各模块均以每个词英文的前几个字母来命名,模块下的子功能也以其英文简写来命名,且每个词首字母均为大写。

程序中变量命名规则

每个变量都要以其所在的模块的为前缀,该前缀可以是该模块标识符中大写字母的组合,前缀后面加下划线“_”。后面的字母小写,并且不能包含JAVA的关键字,如果变量是两个单词组成,第二个单词的首字母要大写。

程序中函数命名规则

每个函数名都要以其所在的模块的为前缀,该前缀可以是该模块标识符中大写字母的组合,前缀后面加下划线“_”。首字母小写,多个单词的函数名,从第二个单词开始单词首字母大写。

//在下方各接口功能处补充完整请求参数、相应参数内容

2.4.2.1用户注册

1.功能描述

标识符

Register

功能

使用用户地址、角色、密码注册

2.接口功能

请求路由

/Register

请求方法

POST

请求参数

参数名

类型

说明

响应参数

2.4.2.2用户信息查询

userInfo

通过指定用户地址获取详细信息

/userInfo

2.4.2.3创建资产

SPU_insert

新增资产

/SPU_insert

2.4.2.4资产交易

SPU_transfer

资产交易

distribute

2.4.2.5能源交易

Energy_transfer

能源交易

/Energy_transfer

3.系统出错处理设计

3.1出错信息

服务器端可能有Java的异常产生,可用Java中的异常处理方法try…catch处理,并记录日志,以备事后分析查找原因。

3.2补救措施

采用双服务器热备份的方法,一旦服务器崩溃,立即切换到另一台服务器运行。

3.3系统维护设计

保留本系统的一系列文档,加适当注释,以备维护者维护。每次修改/维护,都做记录。

子任务1-2-1:搭建区块链系统并验证

区块链系统中包括3个独立组织以及6个节点,网络拓扑为星型网络,并在联盟链中需实现2个数据隔离场景(group1、group2),节点可根据具体业务加入不同的业务场景。具体工作内容如下:

子任务1-2-2:搭建区块链系统管理平台并验证

子任务1-2-3:区块链节点运维

基于已完成的区块链系统与管理平台搭建工作,开展区块链节点的加入与退出运维工作,具体内容如下:

子任务1-2-4:区块链网络运维

基于已完成的区块链系统与管理平台搭建工作,开展节点运维工作,具体内容如下:

设计对区块链系统的测试流程;结合实际业务需求,调用部署的智能合约中进行系统测试、性能测试等;根据业务需求,分析并且修复给定智能合约中的安全漏洞。利用模拟业务和测试工具来完成对区块链系统服务数据的测试。

有如下问题智能合约:

pragmasolidity^0.8.3;

contractEtherGame{

uintpublictargetAmount=7ether;

addresspublicwinner;

functiondeposit()publicpayable{

require(msg.value==1ether,'Youcanonlysend1Ether');

uintbalance=address(this).balance;

require(balance<=targetAmount,'Gameisover');

if(balance==targetAmount){

winner=msg.sender;

}

functionclaimReward()public{

require(msg.sender==winner,'Notwinner');

(boolsent,)=msg.sender.call{value:address(this).balance}('');

require(sent,'FailedtosendEther');

contractAttack{

EtherGameetherGame;

constructor(EtherGame_etherGame){

etherGame=EtherGame(_etherGame);

functionattack()publicpayable{

addresspayableaddr=payable(address(etherGame));

selfdestruct(addr);

(1)分析智能合约中存在问题,并说明危害;

(2)根据代码文件,编写测试用例,复现智能合约中存在的漏洞;

(3)创建新的智能合约,修复其中问题,说明修复内容并测试。

选手完成本模块的任务后,将任务中设计结果、运行代码、运行结果等截图粘贴至客户端桌面【区块链技术应用赛\重命名为工位号\模块二提交结果.docx】中对应的任务序号下。

子任务2-1-1编写新能源智能合约功能需求文档。

根据区块链新能源管理项目背景和需求分析,编写该区块链新能源管理的智能合约功能需求文档。

子任务2-1-2完成区块链新能源管理智能合约的设计。

1.设计区块链新能源管理智能合约接口,画出区块链新能源管理智能合约的角色UML用例图;

2.以图文结合的方式描述智能合约各参与实体间的关系。

使用Solidity语言完成智能合约开发、部署和调用,要求如下:

子任务2-2-1:太阳能板管理接口编码

1.根据文档要求,编写太阳能板新增接口功能,必须将新增太阳能板数据存入指定表中,在存储完成后需触发后事件并返回存储与否的标识;

2.根据文档要求,编写太阳能板修改接口,必须通过指定表修改完成数据更新,在完成更新后需触发事件并返回更新与否的标识。

子任务2-2-2:能源管理接口编码

1.根据文档要求,编写能源新增接口功能,必须将新增能源数据存入指定表中,在存储完成后需触发后事件并返回存储与否的标识;

2.根据文档要求,编写能源修改接口,必须通过指定表修改完成数据更新,在完成更新后需触发事件并返回更新与否的标识。

子任务2-2-3:合约部署和调用

1.解决代码错误和警告,正确编译并部署合约,成功获取部署的合约地址和ABI;

2.调用太阳能板查询合约接口,完整验证业务流程;

3.调用能源查询合约接口,完整验证业务流程。

1.调用太阳能板查询合约接口,完整验证业务流程;

2.调用能源查询合约接口,完整验证业务流程。

选手完成本模块的任务后,将任务中设计结果、运行代码、运行结果等截图粘贴至客户端桌面【区块链技术应用赛\重命名为工位号\模块三提交结果.docx】中对应的任务序号下。

1.请基于前端系统的开发模板,在注册组件Register.vue、中添加对应的逻辑代码,实现对前端的角色选择功能,并测试功能完整性,示例页面如下:

本任务的具体要求如下:

(1)需要填写的项有地址、角色、密码;

(2)地址项输入框默认内容为“请输入0x开头的用户地址”,若不满足则报错;

(3)角色使用单选按钮组件,可选项为“用户”和“电力公司”;

(4)密码项需验证长度大于6位,输入框默认内容为“请输入6位以上的密码”;

代码片段1:

注册页面

选手填写部分

show-password/>

注册

返回

代码片段2:

goback:function(){

代码片段3:

register:function(){

//表单信息检查

选手填写部分this.axios.post('/account/register',this.registerdata).then((response)=>{

if(response.data.code==选手填写部分){

alert(选手填写部分)

this.$router.push('/login')

}else{

alert(`选手填写部分,${response.data.data}`)

})

基本任务的具体要求如下:

(1)需要填写的项有地址、密码,且密码以密文形式展现;

(2)地址填写栏默认内容为“请输入0x开头的用户地址”;

(3)页面需要有“注册”按钮,可以跳转注册页面;

loginfun(){

console.log(this.logindata.password)

this.axios.post('/account/login',this.logindata).then((response)=>{

this.$cookies.set('useraddress',response.data.data)

console.log(this.$cookies.get('useraddress'))

//this.uaddress=response.data.data

3.基于前端系统的开发模板,编写个人产权组件MyAsset.vue,实现对个人能源的管理功能,并测试功能完整性

本任务具体要求如下:

新增设备

出售

离开

确认

saller(){

this.axios.post(选手填写部分,this.createOrderPrice).then((res)=>{

if(res.data.code==选手填写部分){

alert('添加成功')

this.dialogFormVisible2=选手填写部分

this.listinfo()

}else('添加失败')

代码片段4:

goBack(){

this.$router.push('/')

//新增

add(){

handleClick(){

getAssert(){

let_Address=选手填写部分

this.axios.get(`/get_Address_Assert_Address=${_Address}`).then((res)=>{

if(res.data.code==200){

alert(`失败,$(res.data.data)`)

4.基于前端系统的开发模板,编写产权市场组件Market.vue文件,实现产权的查询和交易功能,并测试功能完整性。

v-for='item2inimgs'

:key='item2'

:src='item2.img'

class='image'/>

总价:

选手填写部分

{{currentDate}}

详细信息

购买

选手填写部分

离开

代码片段5:

transfer(){

this.axios.post(`/SSPU_transfer`,this.owner).then((res)=>{

this.transferorder=false

代码片段6:

getData(){

let_numid=this.searchs

this.axios.get(`/get_numid_Spu_numid=${_numid}`).then((res)=>{

console.log(res.data.data)

5.请基于前端系统的开发模板,编写管理员的区块链浏览器组件Browser.vue文件,实现底层合约的管理,并测试功能完整性。

参考界面如下:

:data='contracts'

style='width:100%'>

prop='合约名称'

label=选手填写部分

width='180'>

prop='合约地址'

label=选手填写部分>

created(){

this.axios.get(`/list`).then((response)=>{

if(response.data.result){

this.contracts=选手填写部分

RegisterBO.java:

publicclassRegisterBO{

String选手填写部分;

publicStringgetAddress(){

publicvoidsetAddress(选手填写部分){

publicStringgetRole(){

publicvoidsetRole(选手填写部分){

publicStringgetPassword(){

publicvoidsetPassword(选手填写部分){

AccountService.java:

publicResultRegisterService(RegisterBOregisterBO){

ListfuncParam=newArrayList();

funcParam.add选手填写部分;

Dictresult=选手填写部分;

JSONObjectrespBody=JSONUtil.parseObj(result.get('result'));

Stringdata=(String)respBody.get('message');

if(data.equals('Success')){

returnResult.success('ok');

returnResult.error(ResultVO.PARAM_EMPTY);

AccountController.java:

@Autowired

AccountServiceaccountService;

@RequestMapping(选手填写部分,method=RequestMethod.POST)

publicResultregister(@RequestBodyRegisterBOregisterBO){

return选手填写部分;

LoginBO.java:

publicclassLoginBO{

publicResultLoginService(LoginBOloginBO){

funcParam.add(选手填写部分);

JSONArrayrespBody=JSONUtil.parseArray(result.get('result'));

Stringdata=(String)respBody.get(0);

if(data.equals('true')){

returnResult.success(loginBO.getAddress());

publicResultlogin(@RequestBodyLoginBOloginBO){

选手填写部分;

SPU_sallerBO.java:

publicclassSPU_sallerBO{

publicStringget_numid(){

publicvoidset_numid(选手填写部分){

publicStringget_price(){

publicvoidset_price(选手填写部分){

NewEnergyService.java:

publicResultSPU_sallerService(SPU_sallerBOspu_sallerBO){

if(!spu_sallerBO.getAddress().startsWith('0x')){

returnResult.error(ResultVO.ADDRESS_INVALID);

JSONObjectresBody=JSONUtil.parseObj(result.get('result'));

Stringdata=(String)resBody.get('message');

returnResult.success('failed');

NewEnergyController.java:

publicResultSPU_saller(@RequestBodySPU_sallerBOspu_sallerBO){

SpuVO.java:

publicclassSpuVO{

String选手填写部分

publicStringgetName(){

publicvoidsetName(选手填写部分){

publicStringgetActual_Power(){

publicvoidsetActual_Power(选手填写部分){

publicStringgetRated_Power(){

publicvoidsetRated_Power(选手填写部分){

publicStringgetInput_Time(){

publicvoidsetInput_Time(选手填写部分){

publicStringgetPosition(){

publicvoidsetPosition(选手填写部分){

publicStringgetPrice(){

publicvoidsetPrice(选手填写部分){

publicResultSPU_transferService(SPU_transferBOspu_transferBO){

publicResultget_numid_SpuService(String_numid){

JSONArrayresBody=JSONUtil.parseArray(result.get('result'));

JSONArrayres=JSONUtil.parseArray(resBody.get(0));

JSONArrayarray=newJSONArray();

returnResult.success(array);

NewEnergyController.java:

@RequestMapping(选手填写部分)

publicResultSSPU_transfer(@RequestBodySPU_transferBOspu_transferBO){

return选手填写部分);

publicResultget_numid_Spu(@RequestParam('_numid')String_numid){

THE END
1.聊聊花滑大奖赛的历史八卦,还有一个logo投票(注:法国站和俄罗斯站如今不再是上述缩写的英文名称,后文将提到。) Michelle Kwan with coach Frank Carroll at the 1993 Skate America 历史悠久的分站 虽然大奖赛从1995年展开全新篇章,但在加拿大、俄罗斯这样花滑积淀深厚的国家,赛事历史可追溯至上世纪60-70年代。 https://sports.sina.cn/others/2017-10-24/detail-ifymzksi1456299.d.html
2.全国青少年音乐素养大赛(简称“"青音赛”,英文缩写“MLC”全国青少年音乐素养大赛(简称“"青音赛”,英文缩写“MLC”)是教育部批准的面向中小学生的全国性竞赛活动之一,由中国音乐文学学会主办,是艺术体育类中针对全国中小学生音乐素养提升的唯一全国性音乐赛事。 教育部发布了《2022-2025学年面向中小学生的全国性竞赛活动名单》,在名单中,“全国青少年音乐素养大赛”,是唯一一个https://www.douyin.com/note/7351687893213007154
3.国内新闻新闻中心拾荒前“立委”现身民进党中央 民进党,蔡英文 (2009年7月23日 17:09) 第二届中英互联网圆桌会议在京闭幕 (2009年7月23日 17:08) 四川康定发生泥石流4人遇难53人失踪 (2009年7月23日 17:07) 温家宝强调继续实施积极财政政策 (2009年7月23日 17:04) 视频:实拍黑龙江鸡西煤矿水灾事故救援现场 (2009https://news.sina.com.cn/china/2009-7-23/index.shtml
4.百科花样滑冰常见术语英文缩写花滑比赛名称简写 OG:Olympic Games 奥运会 (OWG:Olympic Winter Games 冬奥会) WC:World Championships 世界锦标赛 EC:European Championships 欧洲锦标赛 4CC:Four Continents Championships 四大洲锦标赛 GP:Grand Prix 大奖赛 JGP:Junior Grand Prix 大奖赛(青年组) https://m.sohu.com/a/211881386_433708
5.网络词陪跑是什么意思–风君雪科技博客随着现在互联网的不断发展,越来越多的网络用语层出不穷,那么网络用语当中的“草率了”到底是什么意思呢?实际上,在网络用语当中的“草率了”表示的意思是在自己做事或者是做决定的时候并没有经过深思熟虑,反而被别人套路,这样一般说自己做的决定有一些草率。一般“草率”这个词语也是用来形容做事情的时候不太认真,敷https://www.api-racing.com/blog-2737263.html
6.学术论文范例关键词作为一种便于文献信息在计算机中进行文献标引的最佳形式,具有较高的标引效率,特 别适合于网上繁杂、无序的海量文献信息处理,因而成为当前互联网主要的检索语言,为国内外各种学术期刊和文献检索工具普遍采用,并得到迅速发展,这足以说 明其对揭示论文主题和检索科研成果的重要作用。因此,必须加强对学术论文中关键词https://www.unjs.com/lunwen/f/20220923130709_5645602.html
7.成都东软信息技术职业学院招生简章SOVO,是英文Students Office & Venture Office的字母缩写。它是东软信息学院为了加强学生对社会和企业的深刻了解,全方位提高学生的综合能力而独创的一种教育模式。为学生在校期间参与社会实践创业提供机会,将学生的理论与实践紧密结合,强化学生的技术技能、团队意识和管理能力。 https://www.sczgzb.com/News/8da6f89512d54b64b049c8caf7f56d02.html
8.图情动态信息(2018.2)信息服务黄淮学院互联网+图书馆+书店,助力推进全民阅读 中国“最美”图书馆走红日本,被日本网友称赞:太漂亮!中国有品味! 程焕文:数字时代,高校图书馆还需要纸质书吗 张岩:图书馆要主动“走出去” 全通教育推崇读书育人爱国精神,拟定开展阅读智能养成平台 公共图书馆跨区域合作推广阅读,首届长三角地区阅读马拉松大赛举行 http://cms.huanghuai.edu.cn/s.php/library/item-view-id-60499.html
9.中外医学研究杂志社中外医学研究杂志社资讯–加倍考研网对于移动互联网时代的价值理念乱象,我们的确需要展开一场反思和梳理,从而正本清源,重估工匠精神下的制造强国战略,实现可持续发展的价值回归。2019年,国际环境、国内经济都出现很大的不确定性,这更给企业管理者如何进行新一年的决策、谋划出了大难题。中国企业究竟如何“价值回归”,以赢取2020年的机遇和发展?1、宏观战略https://www.kaoyankaoyan.com/zixun/zhongwaiyixueyanjiuzazhishe.html
10.小微企业创新大赛西海岸分赛区10个项目晋级青岛半岛网青岛皓宸环境卫生监测有限公司的工业废气自动化处理集中监管项目、青岛奥环新能源集团有限公司的高效储能移动供热项目、青岛文氏科技信息技术有限公司的澜鸽电梯互联安防系统项目、青岛爱尔豪斯物联科技有限公司的爱尔豪斯智能家居项目、青岛汇云无限物联网有限公司的贝壳W IFI项目、青岛鲜鲜每时网络科技有限公司潘鲜鲜O-2-http://news.bandao.cn/news_html/201511/20151116/news_20151116_2585559.shtml
11.计算机组装至少要看懂的五十三个英文单词和缩写..docx资源2019年,你一定要知道的英文缩写:RPA.docx 浏览:40 2019年,你一定要知道的英文缩写:RPA.docx2019年,你一定要知道的英文缩写:RPA.docx2019年,你一定要知道的英文缩写:RPA.docx2019年,你一定要知道的英文缩写:RPA.docx2019年,你一定要知道的英文缩写:RPA.docx2019 https://download.csdn.net/download/weixin_72426331/87041183
12.推荐摄影展活动方案(二)活动期间,所有投稿作品将可能被评审、宣传、放置到互联网展示,或刊载于报纸、期刊以及评选活动的相关材料中,不另付稿酬。 (三)参展者保证其参展作品由参展者本人独立创作完成,且保证参展作品不出现任何侵犯他人权益的'情形,因上述侵权而产生的一切法律责任及造成的一切损失均由参展者本人承担。 https://www.ruiwen.com/fangan/7240076.html
13.产品推荐书格式及范文(共17篇)各大手机厂商市场、第三方应用商店、大平台、PC下载站、手机WAP站、收录站、移动互联网应用推荐媒体等等基本可以覆盖Android版本发布渠道:推广的第一步是要上线,这是最基础的。无需砸钱,只需范围的覆盖。笔者多年以来一直认同铺的越广产品推的越好这个死理。 https://m.1314zhou.com/fanwen/qitafanwen/387545.html
14.deepseek在应用关空(deepfreeze如何关闭)1、Navigator的英文意思是“航海者、 海上探险者”,寓意人们可以使用该软件在Internet网络的海洋中航行、探险。Navigator不仅可以浏览万维网(WWW),还具有电子邮件(E -mail)、文件传输(FTP)、远程登录(Telnet)及新闻组(News Group)、信息浏览(Gopher)等多种功能。 IE:Internet Explorer,Explorer意为“探险者”。 https://www.dongmanai.cn/post/5c6F1585eB60.html
15.全国大学生计算机应用能力与数字素养大赛"人工智能物联网"的英文缩写是___. A. AIoT B. AI C. IoT D. Smart IoT 答案:A 152. 智能城市的英文是___. A. smart city B. smart district 答案:A C. Smart IoT D. Internet city 153. "智能城市"的概念源于___的理念 A. 2008 年 IBM 公司提出的"智能地球" B. 1995 年微软公司提出的https://www.51ds.org.cn/wp-content/plugins/download-attachments/includes/download.php?id=2563
16.学术类科技期刊12篇(全文)由于互联网出版历史不长,会议主办方、作者乃至期刊编辑部的网络版权的意识都还比较欠缺,在这种情况下,利用网络搜索引擎搜索一下稿件在网络上的状态是十分必要的,这可以有效地避免网络上的“一稿多投”现象。在网络时代,编辑不仅要有明确的网络版权意识,更要善于运用网络的力量排除剽窃抄袭、一稿多投等学术不端行为。https://www.99xueshu.com/w/ikey2e04kq3w.html
17.用友网络:2015年半年度报告股票频道Development)的英文缩写, 是 一种产品开发管理的应用系 统。 3 / 146 2015 年半年度报告 EAM 指 “企业资产管理”(Enterprise Asset Management)的英文缩 写,是一种企业应用软件系统。 IUAP 指 是公司开发的企业互联网开放 平台。 UAP 指 “统一应用平台”( Unified Application Platform)的英 文缩写,是公司开https://stock.stockstar.com/notice/JC2015082800004564_6.shtml
18.每日大赛吃瓜爆料每日大赛聚集地在,谁是隐藏的黑马?快来围观中消协介绍,所谓“第三方测评”,通常是指未取得国家检验检测资质认定及中国合格评定国家认可委员会(英文缩写为:CNAS)认可的组织或者个人,宣称通过自身测试、测验、体验或引用对比专业检测结果、分析调研数据、表达主观使用感受等方式,对商品的质量、功能、设计、成分、服务、性价比等方面进行横向或纵向比较,并将结果通过自http://mip.tdatf.com/post/YnVlmXS1nsSDSm.html
19.梦幻西游科举大赛会试答案是什么科举大赛题库完全版国内市场占有率第一的网易邮箱在2011年获得了互联网协会颁发的哪个殊荣? 最具人气电子邮箱奖 文字 网易邮箱支持手机收发邮件的服务是: IMAP服务 文字 163邮箱对垃圾邮件的拦截率是多少? 超过98% 文字 126邮箱对病毒邮件的拦截率是多少? 超过99。8% 文字 网易邮箱推出的首款“多邮箱同时管理”的邮件客https://mip.ali213.net/gl/html/491883.html
20.首页竞技宝电竞1、lol可以用的符号“LOL”是英文俚语“Laughing Out Loud”的缩写,意为大笑,表示对某事或某人感到非常有趣或好笑。在互联网和社交媒体上,人们常常使用一些符号来代表“LOL”,以表达他们的笑声。下面是一些常用的符号:1. “:D” - 这个符号代表一个大嘴巴笑脸,通常表示非常新闻https://www.jscmbook.com/
21.惨,沃克埃德森斯通斯格10首次同时缺席曼城的英超比赛f49金彩网cc,ng相信品牌的力量,gm游戏免费,lol比赛票哪里买,pc彩票登录官方网址gpk电子维护,ag扫描二维码,kok手机网页版登录官网,lol决赛竞猜,ag国际平台怎么样ag视讯红包,nba格里芬扣篮,cc骰宝,TY李逵劈鱼登录官方,mg游戏的大奖ag亚洲国际官网登录APP下载,jdb电子不给分,fg美人捕鱼规律,app自助领取彩金38元平台彩票http://m.q0qerf.cn/UAK/detail/cmwWc.html
22.反洗钱技能大赛(单选)112.全球性反洗钱组织“金融行动特别工作组”的英文缩写是:()B A、FCTFB、FATFC、FATCD、FTFC 113.中国人民银行及其分支机构根据履行反洗钱职责的需要,可以与金融机构()、高级管理人员谈话,要求其就金融机构履行反洗钱义务的重大事项作出说明。B A、董事长B、董事C、监事D、理事 114.国务院反洗钱行政主管部门的派https://www.wjx.cn/xz/220027642.aspx