计算机的产生和发展 1.第一代电子管计算机 1943年,第二次世界大战进入后期,美国国防部批准了由Pennsyivania大学John Mauchly教授和John Presper Eckert工程师提出的建造一台用电子管组成的电子数字积分机和计算机(Electronic Numerical Int ...
分类:
其他好文 时间:
2020-05-24 09:25:59
阅读次数:
56
基于Java的飞机大战游戏主要需要我方飞机和敌方飞机,还有子弹,特殊nPC,开始背景,结束背景,以及背景音乐。 我方飞机可以随意移动,敌方飞机无规律出现。游戏玩家通过鼠标移动控制飞机移动,我方飞机在游戏开始时就一直能发射子弹 当我方子弹碰到敌方飞机时,敌方飞机消失。当玩家飞机碰到敌方子弹时,生命值减 ...
分类:
编程语言 时间:
2020-05-23 12:59:05
阅读次数:
119
方法入门概述前讲解的循环操作,可以解决的是代码重复的问题,但是此时的重复的代码必须是有规律的。那循环操作,能解决所有的代码重复吗?答案肯定是不行的,比如针对于某一种功能的重复操作,循环就无法实现,我们可以使用方法.编写一个飞机大战游戏,程序在运行过程中,需要不断地发射子弹。假设发射子弹功能需要编写200行代码,那么,每次发射子弹都需要重复地编写这200行代码,这样的程序太low了。在开发中我们要遵
分类:
其他好文 时间:
2020-05-21 19:04:44
阅读次数:
52
题目链接 直接算每次破坏会拆开多少个连通块貌似不可做。考虑反着加边用并查集合并。 那么我们首先用$vector$存下每个点出边到的点的序列。注意:$m\in[1,2\times 10^5]$而$n\in [1,2\times m]$所以$n\in [1,4\times 10^5]$。 读入破坏的顺序 ...
分类:
Web程序 时间:
2020-05-18 22:42:30
阅读次数:
79
一、举例讲解 class Person: country = 'China' #创造了一个只要是这个类就一定有的属性 #类属性 静态属性 def __init__(person,*args):#初始化方法,self是对象,是一个必须传的参数 #self就是一个可以储存很多属性的大字典 person. ...
分类:
编程语言 时间:
2020-05-18 22:39:17
阅读次数:
66
植物大战僵尸 [toc] 1. 引入需要的模块,配置图片的路径,设置界面宽高背景颜色。创建游戏主入口 2. 文本绘制,创建要动态改变的属性,渲染的位置 3. 创建地图类,初始化地图和坐标 4. 创建植物类,图片加载报错处理,加载植物方法 5.创建向日葵类 6.创建豌豆射手类 7. 创建子弹类 9. ...
分类:
编程语言 时间:
2020-05-17 16:22:21
阅读次数:
86
《复仇者V1》《V2》《V3》 《西海岸复仇者》(支线) 《复仇者解散》(大事件)(属于v3) 莱克岛监狱越狱事件(大事件) 《新复仇者V1》 《内战》(大事件) 《神威复仇者V1》 《黑暗复仇者V1》 《复仇者V4》 《新复仇者V2》 《秘密复仇者V1》 《复仇者大战X战警》(大事件)2012 《 ...
分类:
其他好文 时间:
2020-05-15 15:25:09
阅读次数:
86
首先搜到了如下解决方案: 在mac下初次使用pygame踩坑纪实(卡死) 初次使用pygame实现绘图功能就踩坑 直接上代码 import pygamepygame.init()# 创建游戏的窗口 480 * 700screen = pygame.display.set_mode((480, 700 ...
分类:
系统相关 时间:
2020-05-15 09:22:28
阅读次数:
74
模块安装(安装pygame) 1.pip 安装 windows+R cmd 命令行输入 pip install pygame 2.pycharm中安装 file settting Project Interpreter 右侧+ install 搜索框输入pygame 下方 install packa ...
分类:
其他好文 时间:
2020-05-13 17:02:02
阅读次数:
68
20年前,实现直播、线上购物、视频通话曾是想都不敢想的事情,但在技术的发展与支持下,它们已逐渐成为了我们日常生活中的一部分。技术不仅为人们提供了巨大的便利,也为每个人提供了各种各样的机会,随着产业的革新,各种新兴的职业不断涌现出来。 在过去,获得成功似乎只有好好学习——考上好大学——进入好单位——升 ...
分类:
其他好文 时间:
2020-05-13 10:28:35
阅读次数:
82