another monster fight yet

Fight Aliens 飞船出现在游戏窗口底部中间位置和移动

一、飞船显示,最终效果如下: 在根目录AlienGame 下新建ship模块来管理飞船 代码如下: # -*- coding: utf-8 -*- # 作者: guos # 日期: 2023/3/29 import pygame # 保存 飞船类的模块 class Ship: """ 表示飞船【玩家 ......
飞船 底部 位置 Aliens Fight

Fight Aliens 配置模块创建和抽取

游戏中会有很多配置信息,我们为了后期维护更加方便,我们把一些初始化的配置信息抽取出来,然后创建配置模块,即新建 game_config.py文件 代码如下: # -*- coding: utf-8 -*- # 作者: guos # 日期: 2023/3/29 # 该模块[即一个py文件就是一个模块, ......
模块 Aliens Fight

Python pygame-Fight Aliens

环境:python3.9 pygame 2.1.2 --> 安装 pip install pygame 之前有小球移动的初步学习了pygame的使用,接下来我们开始做外星人入侵游戏,主要使用面向对象编程来做 第一步先把基础的窗口搭建出来代码如下: 新建AlienGame目录,在目录下新建 main. ......
pygame-Fight Python Aliens pygame Fight

Activity推送活动的时候引发的并发异常org.activiti.engine.ActivitiOptimisticLockingException: ProcessInstance[d38c3a8f-b0c2-11ed-b989-525400a941cf] was updated by another transaction concurrently

这是在推送任务的时候工作流并没有修改成功数据库内容所以抛出的异常,异常原因是是因为工作流事件中有修改工作流表数据的操作,然后推送任务的时候也有修改工作流表数据的操作,所以引发了并发冲突,在工作流监听事件的实现类中不可以调用工作流相关变更数据的操作 把事件中的这些操作去除掉就好了 ......

Linux中使用yum安装服务时会报:Existing lock /var/run/yum.pid: another copy is running as pid 3263.:解决方法

报错信息: 在下载服务时,不会显示正常的安装步骤,而是显示以上报错。 报错原因: 1、是因为yum已经在后台运行了,导致进程僵死。 解决方法: 1、把/var/run/yum.pid文件给删掉就好了。 执行命令: [root@k8s-master ~]# rm -rf /var/run/yum.pi ......
yum pid Existing another running

Logstash could not be started because there is already another instance using the configured data directory

#执行报错[root@logstash-95 ~]# logstash -f /etc/logstash/conf.d/stdin-test.conf Using bundled JDK: /usr/share/logstash/jdk OpenJDK 64-Bit Server VM warnin ......