speed

桥接模式-坦克大战-js

拟墨画扇 提交于 2019-12-02 14:33:12
console.log('桥接模式'); class AbstractAppend { constructor() { this.speed = 0; } exe() { console.log('speed:' + this.speed); } } class AbstractTank { constructor() { this.sort = 0; this.append = null; } exe() { console.log('sort:' + this.sort); if (this.append != null) { this.append.exe(); } } } class B70Tank extends AbstractTank { constructor() { super(); this.sort = 70; } } class B50Tank extends AbstractTank { constructor() { super(); this.sort = 50; } } class Run120Append extends AbstractAppend { constructor() { super(); this.speed = 120; } } class Run160Append extends AbstractAppend {

原型模式(c#)

末鹿安然 提交于 2019-12-02 05:54:46
运行效果 代码 using System; namespace 原型模式 { class Program { static void Main(string[] args) { Console.WriteLine("原型模式"); Client client = new Client(); client.mian(); Console.ReadLine(); } } public interface ITank { void run(); ITank clone(); void setSpeed(int speed); } public class Tank : ITank { public Tank(int speed) { setSpeed(speed); } public int speed = 0; public ITank clone() { return new Tank(speed); } public void run() { Console.WriteLine("速度:" + speed); } public void setSpeed(int speed) { this.speed = speed; } } public class Client { public void mian() { const int num = 10; const int

python pygame 小球游戏

匆匆过客 提交于 2019-12-01 22:13:31
# -*- coding:utf-8 -*-import sysimport pygamepygame.init()size = width,height=640,480screen = pygame.display.set_mode(size)color = (0,0,0)ball = pygame.image.load('ball.jpg')ballrect = ball.get_rect()speed = [5,5]clock = pygame.time.Clock()while True: # clock.tick(60) for event in pygame.event.get(): if event.type == pygame.QUIT: sys.exit() ballrect = ballrect.move(speed) if ballrect.left < 0 or ballrect.right > width: speed[0] = -speed[0] if ballrect.top < 0 or ballrect.bottom > height: speed[1] = -speed[1] screen.fill(color) screen.blit(ball,ballrect) pygame.display.flip()pygame.quit() 来源:

Electric Motor Manufacturer - What Is An Asynchronous Motor?

南笙酒味 提交于 2019-12-01 18:54:55
Electric Motor Manufacturer introduction: Asynchronous motors are divided into two types according to the rotor structure: squirrel-cage type (squirrel-cage asynchronous motor), wound-wound asynchronous motor. Asynchronous motor for motor operation. Because the rotor winding current is induced, it is also called induction motor. Asynchronous motors are the most widely used and most demanding types of motors. About 90% of the electricity-driven machines in various countries are asynchronous motors, of which small asynchronous motors account for more than 70%. In the total load of the power

第52天学习python 子类调用父类方法

拈花ヽ惹草 提交于 2019-12-01 07:12:06
#子类中调用父类#初步程序# class Vehicle:#定义交通工具# Country="China"# def __init__(self,name,speed,load):# self.name=name# self.spedd=speed# self.load=load## def run(self):# print("开动了")## class Subway(Vehicle):#定义个地铁# def __init__(self,name,speed,load,line):# self.name=name# self.spedd=speed# self.load=load# self.line=line## def show_info(self):# print(self.name,self.line)## line13=Subway("北京地铁","100m/s","1000","13")## line13.show_info()## #子类调用父类# class Vehicle:#定义交通工具# Country="China"# def __init__(self,name,speed,load):# self.name=name# self.spedd=speed# self.load=load## def run(self):# print("开动了")##

数据库-关系代数作业

血红的双手。 提交于 2019-12-01 06:59:47
题目 现有一产品数据库,该数据库模式由四个关系组成,这四个关系的模式如下: \(Product(maker,model,type)\) \(PC(model,speed,ram,hd,price)\) \(Laptop(model,speed,ram,id,hd,screen,price)\) \(Printer(model,color,type,price)\) 试写出下列查询的关系代数表达式,并针对下面数据样例,给出查询的结果。 (你的答案应该在任何数据上都能正确工作,而不仅限于图中的数据) a)哪种PC模型具有最少3.00的速度? b)哪个生产厂商的笔记本电脑(笔记本)的硬盘容量至少100GB? c)查询厂商B生产的所有产品的型号和价格。 d)查询所有彩色激光打印机的型号。 e)查询那些只出售笔记本电脑,不出售PC的厂商。 f)查询在一种或者两种PC机中出现过的硬盘的容量。 g)查询有同样处理速度和同样内存大小的PC对。每对只被列表一次,即列表给出 \((i,j)\) 但不给出 \((j,i)\) 。 h)查询那些至少生产两种处理速度大于2.80的PC或者笔记本电脑的厂商。 i)查询平均处理速度(PC或者是笔记本电脑)最高的所有厂商。 j)查询至少生产三种不同处理速度电脑的厂商。 k)查询恰好出售三种型号的PC厂商。 四个关系的数据样例如下图所示: a)哪种PC模型具有最少3

iOS开发 - protocol中定义属性?

心不动则不痛 提交于 2019-12-01 01:34:37
在 iOS 的面试中经常会被问到如何为分类添加属性,但是鲜少听人提过协议中添加属性的情况。 我们知道协议是一组特定功能或者行为的规范,这个概念和 C# 或者 Java 中的接口是一样的,但是 C# 或者 Java 中的接口类中都可以定义属性的,那么在 OC 的协议中定义属性可不可以呢 很简单你试一下就知道是可以的,但网上查阅很多资料的时候你会发现很多地方根本没有提起过协议中定义属性,甚至有直接说协议中不能定义属性的。 我们来试一下: 未实现警告 当我们在协议中定义一个必须实现( @ required 修饰)的属性以后,如果实现类没有对这个属性做任何实现那么 XCode 中实现类中就会发出警告 方式一:在.m实现类中添加@synthesize speed; @protocol FlyDelegate <NSObject> @required @property(nonatomic, assign) NSUInteger speed; @end @interface TestProtocolProperty : NSObject<FlyDelegate> @end @implementation TestProtocolProperty @synthesize speed; - (instancetype)init { if (self = [super init]) { }

练习demo

此生再无相见时 提交于 2019-11-30 06:16:47
练习demo 编辑器制作效果展示: 代码展示: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> #div {border-radius: 70px;width: 200px;height: 200px;background-color: green;position: absolute;left: 0;top: 0} #div1 {width: 220px;height: 220px;transform: rotate(45deg);position: absolute;left: -10px;top: -10px} .bt {color: #6b1d7f;transition: all 0.5s;position: absolute;width: 50px;height: 50px;border-radius: 20px;font-size: 30px;font-weight: bold;outline: 0;border: 0;text-align: center;line-height: 40px} .bt:hover {background-color: yellow} .bt:active {color: red;transform:

move.js

我的未来我决定 提交于 2019-11-29 18:52:07
function move(ele,json,callback){ clearInterval(ele.t); ele.t = setInterval(() => { var onoff = true; for(var i in json){ var iNow = parseInt(getStyle(ele,i)); var speed = (json[i] - iNow)/6; speed = speed<0 ? Math.floor(speed) : Math.ceil(speed); if(iNow != json[i]){ onoff = false; } ele.style[i] = iNow + speed + "px"; } if(onoff){ clearInterval(ele.t); callback && callback(); } }, 30); } function getStyle(ele,attr){ if(ele.currentStyle){ return ele.currentStyle[attr]; }else{ return getComputedStyle(ele,false)[attr]; } } 来源: https://www.cnblogs.com/hy96/p/11526951.html

Speed

对着背影说爱祢 提交于 2019-11-29 11:59:16
这题是在dalao们在成外集训最后一场考试的T3,听说当时无人AC,确实挺难的。 传送门: Speed 来源: https://www.cnblogs.com/gosick/p/11517140.html