老师,如果是一台主机,这个127.0.0.1可以写成别的吗?我按照视频上做的127.0.0.1成功了,那我写127.0.0.6是不是也行?
老师我想请教一下:用new创建一个对象和一个方法上代码格式是不是都一样?我在这方面有点混乱能否用代码举例
老师,为什么我运行的结果是这样的
视频中 老师的快捷键 直接把一行代码复制到下一行是怎么按出来的
import pygame COLOR_BLACK = pygame.Color(230,230,230) class MainGame(): """生成主屏幕""" window = None ship = None """设置窗口大小""" SCREEN_WIDTH = 900 SCREEN_HEIGHT = 700 """初始化类""" def __init__(self): pass """开始类""" def startGame(self): """初始化显示模块""" pygame.display.init() """创建窗口加载窗口""" MainGame.window = pygame.display.set_mode([MainGame.SCREEN_WIDTH, MainGame.SCREEN_HEIGHT]) """设置标题""" pygame.display.set_caption("飞机大战") """创建飞船""" self.createShip() while True: """窗口填充颜色""" MainGame.window.fill(COLOR_BLACK) """获取事件""" self.getEvent() """将飞船加入到窗口中""" MainGame.ship.displayShip() """飞机移动""" if not MainGame.ship.stop == True: MainGame.ship.move() """"窗口刷新""" pygame.display.update() """结束类""" def endGame(self): exit() """事件类""" def getEvent(self): """从队列中获取事件""" eventList = pygame.event.get() """遍历事件""" for event in eventList: """按下退出键,游戏关闭""" if event.type == pygame.QUIT: self.endGame() """按下键盘,游戏响应""" elif event.type == pygame.KEYDOWN: if event.key == pygame.K_UP: MainGame.ship.stop = False elif event.key == pygame.K_DOWN: MainGame.ship.stop = False elif event.key == pygame.K_LEFT: MainGame.ship.stop = False elif event.key == pygame.K_RIGHT: MainGame.ship.stop = False """松开键盘,游戏响应""" elif event.type == pygame.KEYDOWN: if event.key == pygame.K_UP: MainGame.ship.stop = True elif event.key == pygame.K_DOWN: MainGame.ship.stop = True elif event.key == pygame.K_LEFT: MainGame.ship.stop = True elif event.key == pygame.K_RIGHT: MainGame.ship.stop = True """获取飞船类""" def createShip(self): """初始化飞船""" MainGame.ship = Ship(420,640) class Ship(): """初始化类""" def __init__(self,left,top): self.image = pygame.image.load("imgs/ship.bmp") """飞机所在区域""" self.rect = self.image.get_rect() """指定飞机初始化位置""" self.rect.left = left self.rect.top = top """飞机的速度""" self.speed = 5 """飞机初始设置停止移动""" self.stop = True """移动类""" def move(self): if self.rect.left > 0: self.rect.left -= self.speed if self.rect.left + self.rect.height < MainGame.SCREEN_WIDTH: self.rect.left += self.speed if self.rect.top > 0: self.rect.top -= self.speed if self.rect.top + self.rect.height < MainGame.SCREEN_HEIGHT: self.rect.top += self.speed """射击类""" def shot(self): pass """展示飞船类""" def displayShip(self): MainGame.window.blit(self.image, self.rect) class Alien(): """初始化类""" def __init__(self): pass """移动类""" def move(self): pass """射击类""" def shot(self): pass """展示外星人类""" def displayShip(self): pass class Bullet(): """初始化类""" def __init__(self): pass """移动类""" def move(self): pass """展示子弹类""" def displayBullet(self): pass class Explode(): """初始化类""" def __init__(self): pass """展示爆炸效果类""" def displayExplode(self): pass class Settings(): """初始化类""" def __init__(self): pass """展示设置类""" def displaySettings(self): pass class Grade(): """初始化类""" def __init__(self): pass """展示计分类""" def displayGrade(self): pass """调用开始游戏的方法""" if __name__ == '__main__': ai = MainGame() ai.startGame()
老师,你帮我看看,我照着坦克大战,自己写的飞机大战。
为什么摁上下左右键,飞机不能移动?
老师,这个咋弄呀
老师啊,这个物理层和数据链路层之间的区别是啥,我感觉我有点搞混了
@Controller @RequestMapping("/page") public class PageController { @RequestMapping("/login") public String showLogin(HttpServletRequest request){ request.setAttribute("message","配置成功"); return "login"; } }
request是怎么通过参数注入的,和他对应的key是哪一个?
老师想问一下toString本来是哪里的方法,为什么重写直接被调用了
老师我这个启动报错是连接不到数据库吗?要在哪里修改数据库配置文件呀?
老师,请问怎么解决写入后会换行的问题?
Vector<String> stack = new Stack<>(); //这样写是不是可以理解为多态的特性 List<String> vector = new Vector<>(); //这样的又是面向接口编程
所以面向接口编程和多态有什么关系吗
在consumer中或者在provider中配置注解负载均衡策略有什么区别吗?
@Reference(loadbalance="roundrobin")
@Service(weight = 3)
@Reference
@Service(loadbalance="roundrobin" weight = 3)
Dubbo Monitor 里
application代表依赖的服务如--myprovider...myConsumer,
services 代表我们注册的服务有哪些,如 我们之前的--xxx.xxxx.xxxxDemoDubboService。
那myprovider服务 和这个注册的服务xxxxDemoDubboService之间有啥关系吗,我只知道这个myprovider是我们自己在配置文件里定义的名字
老师你好,请问为什么狗和猫都是同级的对象,也就是都是animal的子类,为什么可以向下强制转型为dog,但是却不能向下强制转型为cat呢?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637