写在开始

Scratch是麻省理工学院的一个团队研发的一款面向少儿的图形化的软件设计和开发工具,团队自称为“Lifelong Kindergarten Group”,可以理解为”终身幼儿园团队”。几乎所有的孩子看到这个软件都会一眼喜欢上它,进而建立起编程的欲望。
Scratch的官方网址:https://scratch.mit.edu
作为一个软件教育培训从业者,在尝试使用Scratch编写了一些程序后发现这款软件其实不仅仅适用于小朋友。对于很多跨行业学习编程的成人,这款软件也能提供让无基础的学习者理解软件编程中的一些概念。
比如,我在给很多跨行业学习编程的成人学员讲解“循环”概念时,一些学员往往需要一段时间来理解下面的这部分Java代码,对于从0开始计数的边界值问题,初学者往往也很头疼。

for(int i = 0; i < 10; i++){SySTEM.out.println("你好")
}

如果换成Scratch来表述上面这个循环10次输出你好的功能,可能只需要两块“积木”

 

01.Scratch飞机大战

输出10次你好

 

这往往很容易理解。

所以我决定将我之前基于Scratch编写的一个飞机大战的小程序写一个教程,提供给需要了解Scratch的人。如果你读完整篇文章觉得对你有帮助,请别吝惜你的喜欢,谢谢。


Part 1 开始scratch编程

首先,我们需要一个编写Scratch的工作环境,可以选择在线开发或者下载离线IDE工具

  • 在线开发环境:https://scratch.mit.edu/projects/editor/?tutorial=getStarted
  • 下载离线工具:https://scratch.mit.edu/download

下载离线工具时请选择对应的操作系统版本

 

01.Scratch飞机大战

选择操作系统版本和下载

下载后正常安装软件即可。

打开在线开发环境或打开离线工具进入编程主界面

01.Scratch飞机大战

开发界面介绍

试着做一个小功能

  1. 从左侧的积木中找到“事件”中的“当旗子被点击”,拖动到中央空白处
  2. 从左侧的积木中找到“运动”中的“移动10步”,拖动到中央空白处,将数字10改成100
  3. 将两个积木组合到一起,如下图

01.Scratch飞机大战

组合两个积木

点击右上方的绿色旗子

 

01.Scratch飞机大战

点击旗子开始执行

屏幕中的小猫朝着面对的方向移动了100步

 

01.Scratch飞机大战

小猫移动了100步

虽然很多积木你还不了解怎么用,但Scratch的基本操作你已经掌握了。随着深入的学习,你可以了解更多的积木的用途,从而搭建出更复杂的程序。


Part 2 背景和角色

2.1 背景

2.1.1 选择预设背景图片

首先,我们需要为项目添加背景。游戏的故事背景,呃…是在宇宙中吧,那么我们可以自己选择一张喜欢的宇宙背景或者是工具中预设的背景。
此处我选择了工具中预设的Stars背景
鼠标移动到右下角的选择背景按钮上,点击“选择一个背景”

01.Scratch飞机大战

选择预设背景

在打开的窗口中选择喜欢的背景,此处我们选择“Stars”

01.Scratch飞机大战

选择了Stars背景

可以看到小猫所处的背景已经更改为Stars的效果

 

01.Scratch飞机大战

背景更换效果

2.1.2 上传自定义背景

点击“上传背景”,上传自己喜欢的图片作为背景

 

01.Scratch飞机大战

上传背景

这是上传背景的效果

 

01.Scratch飞机大战

上传背景效果

2.1.3 删除不使用的背景

右下侧“舞台”可以管理所有已设置的背景。
点击当前背景(下图中的“背景3”)

 

01.Scratch飞机大战

点击舞台背景

整个工具编程了背景设置界面。
此时点击下图上方的选项卡可以在“代码”,“背景”和“声音”之间切换
左侧红框内是已经设置好的三个背景,分别是“预设的空白背景”,“Stars”和“上传背景”。可以点击左侧背景小图标上的x进行删除。

 

01.Scratch飞机大战

界面变化

 

此处我们删除背景1(预设的空白背景)和背景3(本地上传的背景),只保留我们需要的Stars背景

 

01.Scratch飞机大战

删除多余的背景

现在我们完成了背景的设置

2.2 角色

2.2.1 删除预设角色

此时点击右下方工作区的小猫(角色1),点击x删除小猫角色

 

01.Scratch飞机大战

删除预设的小猫角色

2.2.2 添加预设角色

点击右下方的角色按钮可以添加系统中的预设角色

 

01.Scratch飞机大战

选择角色

01.Scratch飞机大战

选择喜欢角色

我们此时不需要使用预设角色,可以点击左上的“返回”回到编程页面

2.2.3 上传角色

点击“上传角色”从本地计算机中上传绘制好的角色图片。
本小节结尾处有资源链接

01.Scratch飞机大战

上传角色

我们上传了资源“craft_player.png”,效果如下。

 

01.Scratch飞机大战

新的角色

可以看到资源在整个背景下非常大,方向是朝向右侧。通过调整上图红框的“大小”和“方向”来更改飞机的显示大小和朝向。
使用鼠标拖动屏幕的飞机可以更改飞机的位置

 

01.Scratch飞机大战

调整后的效果

最后我们依次上传其他角色并调整大小和方向

 

01.Scratch飞机大战

上传所有角色并调整

背景和角色我们设置完成

角色图片资源请访问百度网盘
链接: https://pan.baidu.com/s/1YDEM-yr4wqriEuoOY9BwRw 提取码: fmw9


Part 3 坐标,事件及运动

本小节主要是添加家控制的飞机角色(craft_player)的相关动作和时间
选中角色craft_player,我们需要将它控制在屏幕底部,并且可以在按下←键和→键时可以在底部左右移动

坐标

首先,我们需要确定整个屏幕的坐标,scratch设置屏幕中心为坐标原点(0,0),x轴正向为右,y轴正向为上,具体见下图。

 

01.Scratch飞机大战

坐标系

 

如果我们想让craft_player在屏幕底部,通过设置合适的坐标即可

 

01.Scratch飞机大战

设置craft_player在屏幕下方中间

初始事件

在craft_player的代码选项卡中添加“事件”积木

 

01.Scratch飞机大战

初始事件积木

 

我们希望当游戏开始时,craft_player能在屏幕的底部中央,刚才已经得出坐标应该是(0,-150)
所以我们希望当初始事件执行时,我们的飞机在那里,通过在运动中找到如下两个积木,这两个积木的主要作用是设置craft_player的坐标位置。

 

01.Scratch飞机大战

设置坐标位置积木

我们此时将craft_player的x坐标设置为0,y坐标设置为-150,并与初始事件积木组合到一起

01.Scratch飞机大战

积木组合


这个“事件”积木表示当按下键盘上的某个按键时发生的事件

 

01.Scratch飞机大战

按键积木

此处我们将其改为按下←键触发

 

01.Scratch飞机大战

按下←键触发事件

找到“动作”中”将x坐标增加”的积木

 

01.Scratch飞机大战

增加x坐标积木

将它与按下←键的积木组合到一起,并调整数值,当按下←键时,x坐标是一直减少的,所以将积木中的数值设为-10。

 

01.Scratch飞机大战

组合积木

此时点击绿旗子开始,按下←键会发现craft_player可以一直向左
同理,按下→键的功能类似,只不过是需要增加x坐标

 

01.Scratch飞机大战

组合积木

整体代码,此处无法上传动图显示效果,可以点击←键和→键控制飞机在底部移动。

 

01.Scratch飞机大战

完工效果


Part 4 循环控制和显示隐藏

接下来我们进行craft_player发射单个子弹的操作
首先选择角色“bullet_player”

 

01.Scratch飞机大战

选择bullet_player角色

在中间空白处开始编程,当游戏开始时让子弹在craft_player角色的机头位置出现。
选择初始事件积木

 

01.Scratch飞机大战

初始事件积木

选择“运动”分类中的“移到随机位置”积木

 

01.Scratch飞机大战

移动位置积木

选择为“移到craft_player”位置

 

01.Scratch飞机大战

移动位置积木

将两块积木组合至一起

 

01.Scratch飞机大战

积木组合

点击绿旗子开始后,显示效果如下

 

01.Scratch飞机大战

显示效果

bullet_player(子弹)与craft_player(飞机)位置重叠,我们需要调整bullet_player的坐标,使其向上移动,根据上一小节坐标的描述和实际情况我们调整如下

01.Scratch飞机大战

调整子弹在玩家y坐标上方30的位置

这样子弹就在飞机的上方出现

 

01.Scratch飞机大战

实际效果

接下来让子弹动起来,子弹每隔一小段时间应该继续向上移动。
此处我们使用“重复执行”控制,让子弹不断的去调整自己的y坐标,直至屏幕顶部。

 

01.Scratch飞机大战

重复执行调整子弹y坐标

实际效果(无法以动图方式演示),注意下图红框内子弹已发射至屏幕顶部

 

01.Scratch飞机大战

子弹发射至顶部

此处可以选择有条件的重复执行,当子弹坐标高于180时隐藏子弹
首先找到“运算”中的“大于”比较

01.Scratch飞机大战

大于比较

在“运动”中找到“y坐标”

 

01.Scratch飞机大战

y坐标

组合积木并调整为“y坐标>180”

 

01.Scratch飞机大战

组合积木调整比较内容

在“控制”中找到“重复执行直到”积木

 

01.Scratch飞机大战

有条件重复执行

组合“重复执行”和“y坐标>180”积木

 

01.Scratch飞机大战

组合积木

替换之前的无条件重复的积木,最终积木组成如下

 

01.Scratch飞机大战

组合积木

在,事件开始时添加“外观”中的“显示”,在结尾添加“外观”中的“隐藏”

01.Scratch飞机大战

完整实现

现在我们完成了单个子弹发射的功能


Part 5 克隆体

上一小节我们讲了如何发射一颗bullet_player(子弹),本小节我们利用克隆功能完成子弹的自动发射功能
首先点击craft_player角色,查看代码。找到“控制”中的“克隆”积木。这个积木的作用是复制某个角色。

 

01.Scratch飞机大战

克隆积木

 

子弹是一直发射的,所以我们找到“控制”中的“重复执行”积木,并将两者结合,调整“克隆”积木为“克隆bullet_player”,如下图

 

01.Scratch飞机大战

组合积木

将这部分积木与原有的积木组合

 

01.Scratch飞机大战

组合积木

点击绿旗子执行的效果如下

 

01.Scratch飞机大战

执行效果

 

可见子弹生成的间隔太短,所以很密集。
调整“重复执行”中的代码,让子弹的生成有一定的间隔,找到“控制”中的“等待x秒”积木,调整数值,组合积木如下

 

01.Scratch飞机大战

组合积木

01.Scratch飞机大战

执行效果

但现在有个问题,移动飞机后,发现子弹没有移动

 

01.Scratch飞机大战

执行效果

原因在于bullet_player中的代码,是当“绿旗子”触发时,才执行一系列操作,飞机移动时,克隆的子弹并没有随着飞机移动。

 

01.Scratch飞机大战

原积木组合

原因找到了,主要是触发的事件不正确,在craft_player(飞机)角色中我们不断的克隆了bullet_player(子弹),所以子弹中应该以“当作为克隆体启动”事件触发,我们将触发“事件”由“初始事件”改为“当作为克隆体启动”。同时当子弹隐藏时,将克隆体(自身)删掉
如下图

 

01.Scratch飞机大战

新积木组合

可以看到执行效果,子弹可以随着飞机移动生成了

 

01.Scratch飞机大战

执行效果


Part 6 广播

接下来,这个小节我们介绍如何生成敌机
利用之前所学的知识,我们可以很容易的生成敌机
选择craft_enemy(敌机)角色,先点击“隐藏”,将角色本体隐藏。

 

01.Scratch飞机大战

隐藏敌机本体

 

同理,bullet_enemy也可以以此方式隐藏

在craft_enemy(敌机)的编程区域完成积木组合,当“初始事件”开始后,“重复执行”,每隔3秒“克隆自己”
积木组合如下:

 

01.Scratch飞机大战

积木组合

接下来,当敌机作为克隆体出现时,我们需要控制它在随机位置的顶部出现,出现后每隔一段时间向下飞行一段距离,直至到达底部,完整积木组合如下

 

01.Scratch飞机大战

完整地积木组合

 

上述积木组合用之前小节所学的知识完全可以自行实现。

Part 7 变量

如果按照之前的发射玩家子弹的方式编写,是不可行的,因为玩家控制的飞机(craft_player)在整个屏幕中只有一个,而敌机(craft_enemy)是克隆体,在屏幕中可能同时出现多个。
解决办法是我们通过敌机克隆体发射子弹时向一个公共变量赋值,敌机子弹(bullet_enemy)的克隆体通过访问公共变量进行初始化
首先我们在“变量”中“建立一个变量”,名字是ex

 

01.Scratch飞机大战

新建变量

 

这个时候可以看到下面有两个选项

  • 适用于所有角色:这个变量存储的数字可以在不同角色间访问,用于传递数据。
  • 适用于当前角色:这个变量只限当前角色,不能在角色间共享。
    可以理解为它们分别是“全局变量”和“局部变量”
    同时我们也建立“全局变量”ey,这样通过两个“全局变量”ex和ey将敌机(craft_enemy)发射子弹瞬间的坐标记录,让敌机子弹克隆体(bullet_enemy)去访问坐标完成自己初始化的操作

     

     

    01.Scratch飞机大战

    建立变量ex和ey

在敌机的移动逻辑中添加生成子弹的积木,敌机(craft_enemy)角色修改后的全部内容如下

 

01.Scratch飞机大战

敌机角色craft_enemy完整积木

设置敌机子弹(bullet_enemy)角色的全部内容如下

 

01.Scratch飞机大战

敌机子弹bullet_enemy完整积木

实际运行结果如下,可以看到敌机的子弹非常密集

 

01.Scratch飞机大战

运行效果

这是主要由于移动和生成子弹的间隔都是0.05秒

 

01.Scratch飞机大战

问题原因

解决这个的办法是,我们可以利用一个计数器变量,再“重复执行”中进行累加,即每隔0.05秒计数+1,当到达20的倍数时,我们再执行克隆子弹的操作,0.05×20 = 1秒,也就是说子弹可以每隔1秒才发射一次,但移动还是每隔0.05秒进行移动
简历一个“局部变量”用于计数器,名字是count

 

01.Scratch飞机大战

计数器变量

调整敌机(craft_enemy)角色的积木如下

 

01.Scratch飞机大战

调整后的敌机角色积木组成

运行效果

 

01.Scratch飞机大战

敌机发射子弹的时间间隔变长

至此,敌机的生成和子弹发射全部完成


Part 8 侦测和逻辑组合

我们希望当子弹碰到敌机时,敌机毁灭。这个时候我们需要检测当我们子弹在飞行时,是否碰到了敌机。此时我们需要在bullet_player(子弹)的飞行过程中进行检测
此时我们可以认为某个子弹在以下两种情况下会消失

  • 没有碰到敌机,飞出边界。这部分功能我们已经实现了
  • 碰到敌机,敌机毁灭,子弹消失。
    两者满足其一即可,此时我们需要进行逻辑判断

与,或和非是编程中最重要的三个个逻辑

  • 与:( 条件A 与 条件B )表示两个条件必须同时满足
  • 或:( 条件A 或 条件B )表示两个条件满足其一即可
  • 非:( 非条件A)表示与条件A相反

体现在积木中是“运算”中的如下三个积木

 

01.Scratch飞机大战

与,或和非

此时,子弹(bullet_player)角色在飞行中的重复执行条件需要进行更改
原来的积木组合如下

 

01.Scratch飞机大战

原有积木组合

此时需要多加一个“或”条件,更改如下

 

01.Scratch飞机大战

添加”或”条件

另一个条件是子弹(bullet_player)角色碰到了敌机(craft_enemy)角色。在“侦测”积木分类中可以找到“碰到xxx”积木

 

01.Scratch飞机大战

碰撞检测积木

选择后组装积木得到积木组合如下

 

01.Scratch飞机大战

bullet_player组合

运行效果

 

01.Scratch飞机大战

子弹碰到敌机不会穿过

同理,将敌机子弹(bullet_enemy)角色修改当碰到飞机(craft_player)时也消失

 

01.Scratch飞机大战

敌机子弹(bullet_enemy)完整积木组合


Part 9 外观控制

当敌机(craft_enemy)被子弹击中时,应该触发销毁效果。
我们首先需要做的是,为敌机设置一个局部变量表示生命值(health),当敌机被子弹击中后减少它的生命值,直至生命值为0停止继续飞行并销毁敌机
利用之前小节提到的变量声明使用,碰撞检测和逻辑条件组合,修改敌机(craft_enemy)的积木如下

 

01.Scratch飞机大战

敌机craft_enemy的代码

上传敌机毁灭的造型

 

01.Scratch飞机大战

造型窗口

选择资源文件上传

 

01.Scratch飞机大战

image.png

添加代码当敌机生命值为0时,产生旋涡特效并切换为毁灭状态。
每个0.02秒敌机模型旋转15,执行4次后切换为毁灭状态,停留0.3秒后消失

 

01.Scratch飞机大战

切换特效

完整敌机代码如下

 

01.Scratch飞机大战

image.png

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. JSP 表单处理

    JSP 表单处理我们在浏览网页的时候,经常需要向服务器提交信息,并让后台程序处理。浏览器中使用 GET 和 POST 方法向服务器提交数据。GET 方法GET方法将请求的编码信息添加在网址后面,网址与编码信息通过"?"号分隔。如下所示:http://www.runoob.com/hello?key1=…...

    2024/5/2 3:49:35
  2. 【Unity3D 游戏】 打飞机(仿微信打飞机) 源码

    Unity3D游戏引擎做的打飞机游戏 就是微信 5.0 版 自带的游戏,打飞机,实现了主要功能,比较简单,初学者可以看看话说,这几天打飞机的人可真不少。。。。。。源码下载 http://download.csdn.net/detail/vestigge/5892409截图:转载请注明出处:博客:http://blog.csdn.net/Po…...

    2024/5/2 6:14:51
  3. 把JSP想成和ASP一样简单【原创】

    之所以,一直以来会觉得JSP学起来复杂,我觉得有这样几个原因,一是环境配置复杂,它不像微软的东西那么方便,很多人在一上来就会被吓到;二是一上来去网上找教程,被JAVA吓到,因为,一般教授JSP的过程当中,都会先提到JAVA,然后紧接着就是抛出一大堆JAVA里面的名词,然后再…...

    2024/4/21 11:01:43
  4. IOS 开发使用UITableView实现抽屉打开关闭效果

    今天给大家带来一个使用tableView实现抽屉打开与关闭的效果,其实tableView这个控件在我们日常开发中使用的频率很高,比如“游戏需要显示他的服务器列表,新闻需要显示它的新闻概略列表等”,但是它可不是单单简单的给你提供一个显示列表的功能,这样太大才小用了,感兴趣的朋…...

    2024/4/21 11:01:42
  5. Unity2D简单游戏飞机大战开发(一)

    导读:我这次要开发的是一个简单的飞机大战的2D小游戏,以下为开发过程,希望其中的某些步骤能够对大家有帮助,我是按照书中的讲解来做的,但是由于版本等原因书中的讲解缺出现了偏差,需要自己不断去改正。 1.以下为最终展示图1.第一步:首先再unity的Assets下新建三个文件夹…...

    2024/4/21 11:01:41
  6. 学习韩顺平细说Servlet/Jsp视频笔记(一)

    b站视频:https://www.bilibili.com/video/av15511024?p=2WEB开发介绍:静态页面(html)动态页面(用户可以输入数据,和页面交互(注册,购物,发帖子,网上付款))(不同时间打开页面内容是变化的)(Jsp / Servlet,ASP,PHP(L Linux A apache M mysql P php),asp.net…...

    2024/4/21 11:01:41
  7. 台北国际电脑展(Computex)发展概要

    Computex 2011来临之际,尐玖零度为大家介绍一下Computex的发展概要。台北国际电脑展览会(英语:Taipei International Information Technology Show,英文简称Computex Taipei)是由中国台湾““经济部”国际贸易局”与台北市政府指导,中国台湾对外贸易发展协会与台北市电脑…...

    2024/4/20 17:21:09
  8. JSP基础教程【1】

    什么是Java Server Pages? JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。 JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分。网页开发者们通过结合HTML代码、XHTML代码、…...

    2024/5/2 3:55:10
  9. c++ 打飞机游戏源码

    2019独角兽企业重金招聘Python工程师标准>>> 实例讲解了一个在win32控制台下打飞机的C++项目,项目下载后可以直接运行,本人工程环境为VS2012, 其它版本的VS也可以运行此项目, 有兴趣的朋友可以下载下来运行一下 视频中的源码可以点击【下载实例】进行下载, 100%可…...

    2024/4/20 17:21:03
  10. JSP开发之Tomcat服务器环境安装

    咱之前就说过,咱是搞web开发的,也就是做网站、做后台的,所以嘞,根据目前已经掌握的java现有的知识点为基础,咱们也来看看这个所谓的JSP开发究竟是什么鬼嘞?之前有在网上找了一些教程啥的,不过貌似开头都需要先安装个web服务器,来作为JSP页面运行的环境。然后嘞,又有好…...

    2024/4/20 2:59:16
  11. Unity3D-微信-飞机大战-项目经过

    2015年12月14日14:49:59 BeatPlane ProjectLog 1.新建项目 2.导入资源3.把背景图片拖到scene窗口中4.并设置位置归零5.修改设置为手机端6.在Game窗口中把分辨率改为 480x8007.在MainCamera中把Size修改为4,这样背景就可以在摄像机中全屏显示了 8.复制一个背景,拖到上面,使它…...

    2024/4/20 17:21:01
  12. JSP 文件上传

    JSP 文件上传JSP 可以与 HTML form 标签一起使用,来允许用户上传文件到服务器。上传的文件可以是文本文件或图像文件或任何文档。本章节我们使用 Servlet 来处理文件上传,使用到的文件有:upload.jsp : 文件上传表单。message.jsp : 上传成功后跳转页面。UploadServlet.java …...

    2024/4/20 17:21:07
  13. error Code:410 Error Message:appid and openid not match 威富通技术支持,兴业银行微信支付接入支持

    error Code:410 Error Message:appid and openid not match ---------------------------------------------------------------------------------- 代理商给的资料公众号支付流程是先调用接口文档6.1一节初始化请求接口获取到相应的返回值token_id和pay_info (关于这两个返…...

    2024/4/20 17:21:06
  14. Java飞机大战游戏设计与实现

    1 概述1.1 项目简介本次Java课程设计是做一个飞机大战的游戏,应用Swing编程,完成一个界面简洁流畅、游戏方式简单,玩起来易于上手的桌面游戏。该飞机大战项目运用的主要技术即是Swing编程中的一些窗口类库、事件监听以及贴图技术。1.2 实训功能说明1.2.1 基本功能通过键盘,…...

    2024/4/20 17:21:05
  15. jsp网页在浏览器中不显示图片_eclipse环境下配置tomcat中jsp项目的虚拟路径

    遇到的问题是这样的,在jsp网页中嵌入了本地的图片,由于会用到上传到服务器的图片,所以没有放到项目里面,而是把所有图片单独放到一个文件夹里,然后打算使用绝对路径把要显示的图片显示出来,比如是放在了E盘的uploadPhotos文件夹里,但是在使用绝对路径显示时,代码如下:…...

    2024/5/5 15:46:15
  16. MFC实现简单飞机大战(含游戏声音)

    1 实验内容本实验主要是实现简单的飞机大战游戏,包含游戏声音、碰撞后爆炸效果,有大小敌机等。所用到的知识点如下:1.贴图技术2.飞机类、子弹类实现3.位图移动4.碰撞判断,实现爆炸效果5.插入声音此实验的大概设计:游戏画面保持有一架大敌机,五架小敌机,一架战机,30颗子…...

    2024/4/21 11:01:38
  17. 电影演职员名称的翻译

    AAdditional Camera 副摄影/副机摄影师又被称为B Camera,副摄影一般指一位摄影机操作员,操作一台副摄像机来完成拍摄。一般在好莱坞,电影拍摄并非由一台摄影机完成,或是需要多台摄影机从不同角度拍摄,这时,除了主摄影师外,其他摄影师(摄影机操作员)均可称为Additional…...

    2024/4/21 11:01:37
  18. 摄像头互动游戏-抓飞机&躲炸弹

    国庆无聊,搞了一个摄像头互动类小游戏(宅男宅女们在紧张的面对电脑长时间后,抬起头来活动活动筋骨,挥舞双手抓飞机吧) 1.需要摄像头,灯光稍微好一些,背后最好有一面白色墙壁,以提高识别效果O(∩_∩)O哈哈~ 2.屏幕上方会飞来飞机和炸弹,用手抓住飞机得分,抓住炸弹减分(&…...

    2024/4/22 23:05:25
  19. jsp网页中日历插件的使用

    下载一个laydate插件 导入他的js包 如图 在包下面有一个test,把代码拷进去jsp的页面在包下面有一个test,把里面的laydate.render({})代码拷进去jsp的页面,如图用id控制...

    2024/4/21 11:01:35
  20. wow盗号木马事件前后

    坦白说,这是我第一次被盗号,我是说包括所有的网络帐号,下面简单叙述经过。 8月25日晚,公会在组织MC,我当然也参加了,即将打到7号boss的时候我突然掉线,我感到奇怪,自从我调整过网络设备后,无缘无故掉线的事情就没有发生过,难道这是一次意外?当我再次登录的时候,提示…...

    2024/4/21 11:01:34

最新文章

  1. STM32 FreeRTOS 常用API

    任务间同步 1&#xff0c;信号量 信号量分为二进制信号量 和计数型信号量 信号&#xff1a;起通知作用 量&#xff1a;还可以用来表示资源的数量 当"量"没有限制时&#xff0c;它就是"计数型信号量"(Counting Semaphores) 当"量"只有0、1两…...

    2024/5/7 4:27:58
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/5/6 9:38:23
  3. 使用阿里云试用Elasticsearch学习:3.5 处理人类语言——停用词: 性能与精度

    从早期的信息检索到如今&#xff0c; 我们已习惯于磁盘空间和内存被限制为很小一部分&#xff0c;所以 必须使你的索引尽可能小。 每个字节都意味着巨大的性能提升。 (查看 将单词还原为词根 ) 词干提取的重要性不仅是因为它让搜索的内容更广泛、让检索的能力更深入&#xff0c…...

    2024/5/4 1:29:52
  4. 手机无线投屏到windows11电脑

    1 安装无线投影组件 2 电脑端打开允许其他设备投影的开关 3 手机找到投屏选项 4 手机搜索可用设备连接即可 这里的官方文档给的不太好,给了一些让人眼花撩乱的信息,以下是经过整合的有效信息...

    2024/5/6 9:26:55
  5. 医院内外网安全通讯:实现安全与便捷的跨网即时通讯

    医院作为医疗信息化程度较高的机构之一&#xff0c;内部数据传输频繁&#xff0c;网络安全问题备受关注。医院内外网隔离是确保医院网络安全性和保密性的关键措施。然而&#xff0c;医院在业务开展中经常需要进行内外网数据交换&#xff0c;比如患者数据传输至内网&#xff0c;…...

    2024/5/3 2:23:09
  6. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/5/4 23:54:56
  7. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/5/4 23:54:56
  8. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/5/4 23:54:56
  9. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/5/6 9:21:00
  10. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/5/4 23:54:56
  11. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/5/4 23:55:05
  12. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/5/4 23:54:56
  13. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/5/4 23:55:16
  14. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/5/4 23:54:56
  15. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/5/6 1:40:42
  16. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/5/4 23:54:56
  17. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/5/4 23:55:17
  18. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/5/4 23:55:06
  19. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/5/4 23:54:56
  20. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/5/4 23:55:06
  21. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/5/5 8:13:33
  22. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/5/4 23:55:16
  23. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/5/4 23:54:58
  24. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/5/6 21:42:42
  25. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/5/4 23:54:56
  26. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  27. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  28. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  29. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  30. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  31. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  32. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  33. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  34. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  35. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  36. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  37. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  38. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  39. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  40. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  41. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  42. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  43. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  44. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  45. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57