2022卡塔尔世界杯 | 我与足球的爱恨情仇

news/2024/9/23 1:38:40/

在这里插入图片描述

超燃世界杯,决战卡塔尔

  • ⚽我与足球在生活上的交集
    • 一、小学
    • 二、中学
    • 三、大学
  • 💻我与足球在技术上的碰撞
    • 一、与足球有关的题目训练
    • 二、使用Java代码做一个足球小游戏
  • 🏆2022卡塔尔世界杯冠军 —— 阿根廷yyds
    • 一、球队比赛过程
    • 二、热门球员介绍
    • 三、决赛追踪
    • 四、点球大战【🎉🎉🎉:🎉🎉】

⚽我与足球在生活上的交集

应该这么说,对于足球是我从小到大都很喜欢的运动,因为我从小学开始就接触足球了,原因是我的叔叔是一个职业的足球运动员,当我还懵懂无知的时候,他就带我去绿荫操场玩足球,然后我与足球就开始了一段奇妙的旅程

一、小学

我和足球的故事,那是说上个三天三夜都说不完。在这踢球的这几年给我的人生也带来了很大的影响。首先来说说在小学阶段我与足球的故事

在这里插入图片描述

  • 因为我活泼爱动,天天到处跑把自己晒得骏黑殿黑的。所以足球教练来问我有没有兴趣练足球,起初也就是抱着玩玩的心态参与其中。而且那时对足球的认知真的太少啦。以为就是十来个人一起捅把一个黑白相间的球捅到球门里去这就算赢了。那时候早上每天六点半就起来去学校先跑步跑个五六圈,然后开始练带球球感什么的。一切都是那么新鲜又有趣,很享受那时的生活。
  • 后来小学的时候进了我们学校的校队开始跟着高年级的学长一起训练、一起玩耍,当他们去打比赛的时候,我也跟着一起去,看着他们与对方球员你来我往进行追赶,最后射门那一刻,我就感受到了足球的魅力所在,我也立志要好好学习足球

二、中学

进入中学之后,虽然学业加重了,但是依旧抵挡不住我对足球的热爱.

  • 我正式地加入了校足球队,成为了队里的中锋,每个周五都在学校的绿茵草地上进行训练

在这里插入图片描述

  • 第一次训练是那次的周五下午,我们的教练都是外地来的能手,我一定得好好把握机会和教练学几个绝招。女足球队的教练也是女的,哈哈,正合我意。在操场上集合时,她说:“今天我们练的第一个动作是脚背运球”,边说边给我们做示范动作,强调动作要领。轮到我们练习了,快到我们组时,我的心怦怦直跳,祈祷着一定要漂亮完成,千万不要有失误呀,唉,怕啥来啥,轮到我时我还是失误了,没能完成动作。
  • 虽然我踢得不是很好,但是每次我都留下来单独训练,为的就是能够为团队作出贡献,不为团队拖后腿
  • 我们教练也对我很好,也愿意耐心地教我,首先他做下来给我讲了很多有关足球的小知识:

⚽【任意球】是一种在足球(或手球)比赛中发生犯规后重新开始比赛的方法
⚽【点球】当比赛进行中,一队在本方罚球区内由于违反了可判为直接任意球的十种犯规之一,被判罚任意球,应执行罚球点球
⚽【角球】当足球的整体不论在空中或地面从球门外越出球门线,而最后踢或触球者为守方队员时,由攻方队员将足球的整体放走
⚽【界外球】当足球完全离开足球场边线的时候(在地面或是在空中),一个界外球就判罚给最后触球方的对手
⚽【球门球】球门球可以直接射入对方球门得分;球门球罚出后,足球未离开罚球区而直接进入本方球门,应重踢

🚪【越位】在进攻方传球球员起脚的瞬间,接球球员比倒数第二名防守球员距离球门更近,同时比球距离球门更近,并试图借此位置进球或干扰比赛,就会被判罚越位
🚪【换人】一场比赛应有两队参加,每队上场队员不得多于11名,其中必须有一名守门员。如果任何一队少于7人则比赛不能开始
🚪【伤停补时】通常足球比赛结束后都有伤停时间,计算方式是由主裁判计算,通常是有球员受伤,换人等情况,每次可以补时30秒
🚪【点球大战】是指足球比赛中,在比赛必须决出胜负的前提下(例如世界杯淘汰赛阶段比赛),双方在经过上下半场共计90分钟外加全场30分钟的加时赛的激战后,仍未决出胜负的情况下,采取的以互射点球决定胜负的残酷方法

以上这些小知识也是贯穿我整个足球生涯的理论基础


三、大学

进入大学之后,没有像初高中那样忙了,可以有很充裕的时间去进行训练和学习,我也加入了学校的足球社和足球队,开始了我大学阶段的足球之旅.

在这里插入图片描述

  • 上面是我们足球队的技术指导兼教练👲
  • 平常对我们很严格,在训练的时候对于每一个细节的把控都做得非常到位,以至于我们。。。在训练的时候只能是叫苦连天,但是有一句话说得好【宝剑锋从磨砺出,梅花香自苦寒来❀】,只有经过刻苦的训练之后,才可以有一个坚毅不破的身躯,我们这个队伍才能更加有凝聚力,因而我们每一个人都训练得很认真,因为我们都有一个目标,那就是踢【CUFA

在这里插入图片描述

  • 下面是我们足球队在各个比赛场上的一些合影留念,只能找到这些了

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • 现在的话还在进行训练,若是后期有机会再更新。。。

💻我与足球在技术上的碰撞

一、与足球有关的题目训练

  • 记得这是一道有关上课的时候Java一道训练题,写到了足球,所以拿出来讲讲
//不使用多态的方法package jiCheng_duoTai;
//这是一个未使用多态的方法
public class PiQiu {public static void main(String[] args) {Ball b1 = new Football("足球");Ball b2 = new Volleyball("排球");b1.play();b2.play();}
}
class Ball{private String name;public Ball() {}public Ball(String name) {this.name = name;
}public void play() {System.out.println(getName()+"要怎么玩呢?");
}public String getName() {return name;
}public void setName(String name) {this.name = name;
}class Football extends Ball{//足球子类public Football() {super();
}public Football(String name) {super(name);
}public void play() {System.out.println(getName()+"用脚踢(守门员可用手)");
}class Volleyball extends Ball{public Volleyball() {super();
}public Volleyball(String name) {super(name);
}public void play() {System.out.println(getName()+"用手拍(也可以用头)");
}
  • 下面一种是使用多态来完成的,也就是面向对象中的多态写法
//使用多态的方法package jiCheng_duoTai;public class PiQiu2 {
public static void main(String[] args) {People pp = new People();Ball1 b1 = new Football1("足球");Ball1 b2 = new Volleyball1("排球");pp.playing(b1);pp.playing(b2);
}class Ball1{private String name;public Ball1() {}public Ball1(String name) {this.name = name;
}public void play() {System.out.println(getName()+"要怎么玩呢?");
}public String getName() {return name;
}public void setName(String name) {this.name = name;
}class Football1 extends Ball1{//足球子类public Football1() {super();
}public Football1(String name) {super(name);
}
public void play() {System.out.println(getName()+"用脚踢(守门员可用手)");
}class Volleyball1 extends Ball1{public Volleyball1() {super();
}public Volleyball1(String name) {super(name);
}public void play() {System.out.println(getName()+"用手拍(也可以用头)");}
class People{public void playing(Ball1 b) {b.play();
}

在这里插入图片描述

二、使用Java代码做一个足球小游戏

下面是我使用Java的代码写的一个足球的小游戏,能力有限,所以只能做成这样。因为这学期刚学习了JavaSE,而且自己也喜欢足球,所以尝试着做做看,后面如果自己有能力再做一些优化吧

  • 足球游戏真的是用最最简单的代码画出来的,首先是实现定义一个入口的主函数,还有就是画了一个简易的足球场。模拟运动员踢角球的过程,画场地的时候用了重绘,这样就能够每次踢玩球后不用再次重绘嘛,这个比较方便,不用每次试验前运行一次程序,操作方便了一些,这个不是重点。先看前面的代码

/*** 定义一个画画类,用来生成面板和画画。* @author 周建权 2013.07.14**/public class StartJFrame extends JFrame {/*** 定义函数的入口主函数* @param args*/public static void main(String[] args) {// 实例化一个对象StartJFrame sta=new StartJFrame();sta.showGUI();}/***  定义一个showGUI函数,用显示面板及其组件*/public void showGUI() {this.setSize(600, 600);//设置大小this.setTitle("泰国青年队5:0击败中国队,卡马乔已经被下课!!");this.setLayout(new FlowLayout());JButton jbu=new JButton("开始角球");jbu.setFont(new Font("楷体",Font.PLAIN,18));this.add(jbu);this.setVisible(true);//设置窗体可见	Graphics g=this.getGraphics();//获取画布对象GameListener j2=new  GameListener(g);jbu.addActionListener(j2);}
/***  定义一个重绘函数,用于实现画窗体的基础部件*/
public void paint(Graphics g) {super.paint(g);//调用重绘函数g.setColor(Color.RED);g.drawLine(550, 200, 550, 295);g.drawLine(550, 295, 600, 295);g.drawLine(550, 200, 600, 200);g.drawLine(5, 515, 5, 595);g.drawLine(5, 515, 30, 515);g.drawLine(30, 515, 30, 595);g.drawLine(5, 595, 30, 595);
  • 接下来是一个线程类,用于实现程序的主要功能,==首先是用随机数产生小球的初始位置,并在此处定义一个判断语句,如果是超过这个范围就抛出点球越界。在最后不管进球或是不进球都会抛出来发球越界,点球无效。若是在点球区域内的球则再次进行判断,如果球从球门的坐标经过则说明进球是有效的。如果没进则抛出没进球。代码大部分是使用了判断语句,线程知识用的不多

/*** 创建一个新的类,该类继承于线程类,用于实现小球的滚动以及比赛结果的输出* @author 周建权 2013.7.14**/
public class GameThread extends Thread {private Graphics g;private int i;public  GameThread(Graphics g ){this.g=g;}/*** 定义一个方法,该方法实现了画移动小球的功能,还有实现了判断进球是否有效,以及* 对进球的结果进行输出。*/public void draw05() {System.out.println("aaa");int m=(int)(5+Math.random()*35);//利用随机数产生小球的初始坐标,这也是小球进与不进的关键int n=(int)(515+Math.random()*85);if(m>30||n>595){JOptionPane.showMessageDialog(null, "点球位置越线");//判断点球线是否是有效的}//循环以便画出移动的小球for(i=0;i<=300;i++){try{Thread.sleep(30);}catch(Exception ef){}g.setColor(Color.BLUE);g.clearRect(m+2*i-2,n-i+2 ,30, 30);g.fillOval(m+2*i, n-i+1, 30, 30);System.out.println(i);/*** 定义一个while判断语句,用来判断小球的进球是否有效以及进球与否*/while((m+2*i)==550||(m+2*i)==551){if((n-i)<295&&(n-i)>205&&m<30&&n<595){JOptionPane.showMessageDialog(null, "恭喜你进球了");break;}else if(m>30||n>595){JOptionPane.showMessageDialog(null, "点球犯规,此次射门无效");;break;}else {JOptionPane.showMessageDialog(null, "很遗憾你没进球");break;}}}}public void run(){draw05();}}
  • 由于三个类是分开的吗,所以得加一个监听器来完成最后的过程。
**/*** 创建一个按钮监听器,按钮按下时开始同时画四个小球* @author 周建权 2013.7.14**/
public class GameListener implements  ActionListener{private Graphics g;public GameListener(Graphics g){this.g = g;	}public void actionPerformed(ActionEvent e){GameThread thread = new GameThread(g);thread.start();}
}
  • 这样就做完了,展示一下效果

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 嘿嘿😄,功能不是很强大,就是一些小弹窗,感兴趣自己也可以去做做看,希望学习到更多的知识后可以作出更好的作品📦

🏆2022卡塔尔世界杯冠军 —— 阿根廷yyds

2022年12月18日,既是卡塔尔世界杯的总决赛,同时也是我的生日🍰请添加图片描述

一、球队比赛过程

  • 下面是官网的球队比赛过程,每一场比赛我基本都有看,知道最后的决赛为止
    在这里插入图片描述

二、热门球员介绍

  • 下面是本次【2022卡塔尔世界杯】的热门选手。可以看到都是大前锋呀

在这里插入图片描述

  • 这里介绍两个球队的主力【梅西】and【姆巴佩】

在这里插入图片描述

  • 什么时候能见他们一面呢φ(゜▽゜*)♪

在这里插入图片描述

三、决赛追踪

  • 下面是本次决赛双方的总和得分率,可以看到比分咬得是非常焦灼

在这里插入图片描述
这是我做的一些数据统计📊

  • 进球数:姆巴佩,3球
  • 传球数:恩佐,89次
  • 传中数:梅西,7次
  • 射门数:姆巴佩,6次
  • 助攻数:小图拉姆,1次
  • 跑动距离:琼阿梅尼,15.75km
  • 平均速度:迪萨西,7.1km/h
  • 冲刺数:孔德,84次
  • 传球突破越位线次数:C-罗梅罗,36次
  • 传球突破越位线成功次数:梅西,29次
  • 中场和后防之间接球次数:梅西,37次

不得不说姆巴佩还是强的,点球数比梅西还多,不然怎么算得上是上一届的冠军呢

四、点球大战【🎉🎉🎉:🎉🎉】

  • 所以,点球大战他来了

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

最后阿根廷队以7:5的总分战胜法国队,恭喜梅西终于圆梦


http://www.ppmy.cn/news/5228.html

相关文章

HTTP报文详解

个人博客地址&#xff1a; http://xiaohe-blog.top/ 文章目录1. 请求1.1 请求行1.2 请求头1.3 空白行1.4 请求体2. 响应2.1 状态行2.2 响应头2.3 空白行2.4 响应体2.5 HTTP报文总结3. HTTP方法4. GET与POST的区别5. 状态码1. 请求 1.1 请求行 请求方式 请求地址 请求协议版本号…

第03讲:Redis的持久化方案

前言 redis是一个内存数据库&#xff0c;当redis服务器重启&#xff0c;获取电脑重启&#xff0c;数据会丢失&#xff0c;我们可以将redis内存中的数据持久化保存到硬盘的文件中。 redis提供两种持久化方式: RDB&#xff1a;快照&#xff0c;通过从服务器保存和持久化AOF&…

深度学习Week11-调用官方权重进行检测(YOLOv5)

前言&#xff1a; 很早之前&#xff0c;我发过小白YOLOv5全流程-训练实现数字识别_牛大了2022的博客-CSDN博客_yolov5数字识别这篇文章&#xff0c;里面用简练语言分享用yolov5训练自己的识别器&#xff0c;但包括我在内许多人仍不了解其运行原理&#xff1b;过去两周&#xff…

express路由模式

1.字符串模式路由路径 1.1“?” 匹配前面字符或子字符串0或1次 //可以访问acd,abcdapp.get(/ab?cd,(req,res)>{res.send(Hello) }) 1.2 “” 匹配前面字符或子字符串1或多次 //可以访问abcd,aabcd,等等 app.get(/abcd,(req,res)>{res.send(Hello) }) 1.3 “*” 匹…

Markdown文档数学公式的使用

Markdown文档数学公式的使用1.语法格式的使用1.1.多行使用相同等号2.数学公式3.符号3.1.重音符【字母上方添加】2.2.小写希腊字母3.3.大写希腊字母3.4.二元关系符3.5.二元运算符3.6.大尺寸运算符3.7.箭头3.8.定界符3.9.大尺度定界符3.10.其他符号参考文章&#xff0c;非常感谢博…

大二学生JavaScript实训大作业——动漫秦时明月7页 期末网页制作 HTML+CSS+JavaScript 网页设计实例 企业网站制作

HTML实例网页代码, 本实例适合于初学HTML的同学。该实例里面有设置了css的样式设置&#xff0c;有div的样式格局&#xff0c;这个实例比较全面&#xff0c;有助于同学的学习,本文将介绍如何通过从头开始设计个人网站并将其转换为代码的过程来实践设计。 ⚽精彩专栏推荐&#x1…

工控CTF之协议分析8——特殊隧道

协议分析 流量分析 主要以工控流量和恶意流量为主&#xff0c;难度较低的题目主要考察Wireshark使用和找规律&#xff0c;难度较高的题目主要考察协议定义和特征 简单只能简单得干篇一律&#xff0c;难可以难得五花八门 常见的工控协议有&#xff1a;Modbus、MMS、IEC60870、…

C++ Primer笔记——lambda表达式与bind函数

目录 一.lambda介绍 &#xff08;一&#xff09;.总体介绍 &#xff08;二&#xff09;.参数列表 &#xff08;三&#xff09;.尾置返回 &#xff08;四&#xff09;.捕捉列表 ①值捕捉 ②引用捕捉 ③隐式捕捉 &#xff08;五&#xff09;.lambda与捕捉列表的本质 二.…