托蒂意甲总进球 SAP MTA 与足坛三叉戟攻击组合的神秘关联
当杰瑞第一次看到它时,他想到了足球界著名的三叉戟进攻组合。
海神波塞冬(),在奥林匹斯十二神中地位仅次于宙斯,是海洋的统治者,他的威严堪比大地生机无限、洪水滔滔。三叉戟是波塞冬的武器,外形像鱼叉,中间有较长的刺,边缘有两根较短的刺。这件武器因《圣斗士星矢》在中国的热播而被80后、90后所熟知。
由于三叉戟极具攻击性的视觉效果,很多国内外足球迷喜欢把许多已经成为无数后卫噩梦的进攻型足球组合称之为“三叉戟”组合,并用组成这些组合的球星姓名首字母的组合来命名,比如巴萨昔日的南美三叉戟MSN,死敌皇马的欧洲三叉戟BBC。
当然我们国内足球也有自己的三叉戟,比如无数老球迷津津乐道的“金玉圣贤”三叉戟:李金羽、张玉宁、曲盛卿。
掀起青春风暴的辽小虎队凭借坚不可摧的金玉三叉戟,险些在1999年甲A联赛中创造如德甲凯泽斯劳滕那样的奇迹,最终仅以1分之差落后于山东鲁能泰山屈居亚军。
(Jerry:我们四川全兴队今年虽然起步不顺,但还是创造了四川队历史上的最好成绩,很怀念当时的主教练塔瓦雷斯)
所以当Jerry第一次看到SAP MTA这个组合的时候,虽然只是直观的看到了Multi,但是脑海里却习惯性地匹配出了那些让他对MTA印象深刻的球员名字:
M:马克莱莱
法国足坛名宿马克莱莱司职防守型中场,在杰里的心目中,他是最被低估的巨星之一。球场上总有一些“蓝领”球员默默地干着脏活,球队进球时,聚光灯从不落在他们身上,然而一旦他们缺席,大家就会发现整支球队都打不起来。马克莱莱就是这样一位低调而又强大的球员,实力远大于他的名气。重心低,下半身稳定,一对一拼抢能力强托蒂意甲总进球,防守动作成功率高,他在球队中的位置,以惊人的横向覆盖能力被称为“马克莱莱位置”。
托蒂
意甲罗马队的狼王托蒂,凭借意甲联赛在中国的直播,吸引了无数球迷。2017年8月14日,中央电视台《天下足球》栏目推出特别节目《狼图腾》,庆祝托蒂退役。在中央电视台《天下足球》栏目独特的催泪风格中,托蒂告别绿茵场。一个人,一座城,一身红衣,一生传奇,托蒂早已是红狼之王,永恒之城的图腾,屹立28年。他的告别,结束了一个童话,带走了一段时光,也让无数中国80、90后球迷,告别了自己的青春岁月。
一个:
阿德里亚诺是巴西历史上又一位继罗纳尔多之后极具潜力成为新足坛之王的球星,他具备成为足坛之王的一切条件。巅峰时期的阿德里亚诺无论是在现实绿茵场上,还是在各种足球电脑游戏中,都像个虫子一样。有球迷说阿德里亚诺是现役球员莱万多夫斯基和罗纳尔多的结合体。
可惜命运捉弄了他托蒂意甲总进球,阿德里亚诺犹如流星般坠落,坠落速度比罗纳尔迪尼奥更快。虽然阿德里亚诺远未达到专业人士和球迷对他的期待,但他2003年至2005年在国际米兰的巅峰表现,仍是无数球迷津津乐道的话题。
杰里安排的MTA组合虽然算不上锋线三叉戟,但应该也算是攻防俱佳,颇具竞争力的中前场铁三角了吧?
废话不多说,咱们进入正题。
SAP MTA:多
正如Jerry在之前的文章中介绍的那样,随着SAP云平台的出现,SAP云平台开发生态已经告别了过去ABAP一家独大局面。
随着SAP云化转型步伐的加快,越来越多的编程语言、技术栈和工具加入了SAP开发生态。现代企业级应用越来越不青睐过去传统的单体架构,而是采用微服务的思想,将复杂的单体应用按照业务拆分成细粒度、分散、松耦合的模块,这些模块可以由不同的编程语言和技术栈来实现。
凡事有利有弊,这种拆分除了让我们享受到微服务架构带来的好处之外,也带来了新的挑战,比如这些模块组的生命周期管理、统一部署和配置等。SAP MTA 的推出就是为了解决这些挑战。所有包装在 Multi 中的模块,无论它们使用何种异构技术栈,都共享相同的生命周期管理。通过 MTA 管理的应用程序模块,所有运行时依赖问题都可以得到妥善处理。
本文仅对SAP云平台上的MTA模型进行Hello world级别的介绍,关于SAP MTA更高级的用法请参考SAP官方文档:
在SAP中,您可以按照向导轻松创建MTA项目:
创建模板并选择多:
给它起个名字就行:
从 MTA 的右键菜单中我们可以看到它支持创建多种不同类型的模块,Multi 的意思大家明白了吗?为了简单起见,我先创建一个模块:
该模块名为hello:
这里维护的信息将会被写入最终生成的模块的.json文件中:
生成的.json如下,做过开发的朋友都很熟悉:
通过命令行cf login和cf可以看到当前登录的SAP Cloud环境中支持的模块列表,其中也包括我们创建的模块。这些可以用来编译相应的模块,处理依赖关系,并进行打包,确保可以顺利运行。
在这个hello world级别的模块中我实现了一个简单的功能,用于打印当前运行环境的所有环境变量,编辑完代码之后点击Run菜单运行,会自动触发依赖分析、打包和部署的动作:
部署完成后会生成一个应用URL,点击:
成功打印出当前运行实例上的环境变量:
按照相同的步骤托蒂意甲总进球,创建 MTA 三叉戟的第二个尖峰,类型为 Java 模块:
选择Boot作为模板:
更改名称:
这次只需打印一个 Hello World 就可以了:
同样点击运行菜单来触发构建和部署,最后自动启动这个模块:
每个MTA项目都有一个yaml格式的描述文件,这个文件记录了MTA所包含的各个模块的技术细节,SAP官方文档中定义的很多高级用法都在这个yaml文件中进行了描述。
在真实的场景中,开发人员完成MTA的开发后,需要构建MTA项目,生成文件,交给管理员进行部署:
在MTA项目的右键菜单中选择Build,生成此文件:
管理员可以使用命令行或 SAP 中的菜单进行部署:
一旦管理员触发部署动作,MTA项目包含的所有模块都将部署至SAP Cloud并投入运行。
希望本文能让您对SAP Cloud 提供的MTA模型有一个基本的了解。感谢您的阅读。
- 德鲁大叔:篮球迷必看的热血荒诞电影10-11
- 德甲欧联杯名额分配规则及欧洲冠军联赛参赛资格解析10-11
- 西甲赛季最佳阵容票选结果揭晓,苏亚雷斯票数最高10-11
- NBA 中国官方网站:全新上线,授权运营的专业体育网站10-11
- 詹姆斯 NBA 历史得分王!超越贾巴尔 38387 分,成就历史丰碑10-11
- 英超球队托特纳姆的历史与发展:克林斯曼、格拉汉姆等名帅的执教历程10-11
- 法甲里尔续约 16 岁中场新星布阿迪,被视为 05 后超级新星10-11
- 2019 年 NBA 东部决赛:密尔沃基雄鹿与多伦多猛龙的战术风格和球员实力差异分析10-11
- 2018 NBA 季后赛东部决赛第五场回顾:骑士与凯尔特人激烈角逐10-11
- 日本男足国家队公布 18 强赛名单,20 名留洋球员入选,实力远超中国队10-11
- 2024年10月11日WNBA总决赛G1 明尼苏达山猫 - 纽约自由人 全场录像10-11
- 2024年10月11日 世预赛南美区第9轮 智利vs巴西 全场录像10-11
- 2024年10月11日NBA季前赛 湖人 - 雄鹿 全场录像10-11
- 2024年10月11日 世预赛南美区第9轮 委内瑞拉vs阿根廷 全场录像10-11
- 2024年10月11日 世预赛南美区第9轮 厄瓜多尔vs巴拉圭 全场录像10-11
- 2024年10月11日 欧国联B联赛第3轮 挪威vs斯洛文尼亚 全场录像10-11
- 2024年10月11日 欧国联C4组第3轮 法罗群岛vs亚美尼亚 全场录像10-11
- 2024年10月11日 欧国联B联赛第3轮 芬兰vs爱尔兰 全场录像10-11
- 2024年10月11日 欧国联D联赛第3轮 直布罗陀vs圣马力诺 全场录像10-11
- 2024年10月11日 欧国联B联赛第3轮 奥地利vs哈萨克斯坦 全场录像10-11