package com.bjsxt.plane; import java.awt.*; /** * 炮弹类 */ public class Shell extends GameObject { double degree; //角度。炮弹沿着指定的角度飞行 public Shell() { x = 200; y = 200; degree = Math.random() * Math.PI * 2; //生成随机0~2π的角度 width = 5; height = 5; speed = 3; } @Override public void drawMyself(Graphics g) { Color c = g.getColor(); g.setColor(Color.yellow); g.fillOval((int) x, (int) y, width, height); g.setColor(c); //根据自己算法指定移动的路径 x += speed * Math.cos(degree); y += speed * Math.sin(degree); //碰到边界改变方向 if (y > Constant.GAME_HEIGHT - this.height || y < 40) { degree = -degree; } if (x < 0 || x > Constant.GAME_WIDTH - this.width) { degree = Math.PI - degree; } } }
g.setColor(Color.yellow);
这个Color.yellow为什么是这样调用,不能直接写yellow吗?
老师,视频里出现notepad的软件有资源吗?
老师,请问,这里把HTTPHandler()这个对象传入,有什么作用呢
import turtle a=turtle.Pen() a.speed(0) a.width(2) a.speed(0) for x in range(19): a.penup() a.goto(0,x*10) a.down() a.forward(len(list(range(19)))*10) turtle.right(90) a.forward(180) turtle.done()
为什么最后两句
turtle.right() a.forward()
没有起作用? right 不是应该右转然后直走,应该是往下方向划线,实际怎么不是这样??
此处关闭流为什么在第二次调用的时候会报错? 每次调用这个方法都创建了新的Scanner对象啊。
老师,视频中的实体类Goods与缓冲区是在一起的,我想把缓冲区单独提出来生成一个类;
但是最后结果总是,消费线程小一次;能帮我看一下吗?我这个是逻辑问题还是哪里写错了!
Win10 eclipse jdk1.8
SX.zip
老师这个课后作业的怎么实现啊?我只实现了删除功能,给的参考链接里也找不到在哪,麻烦老师给下答案,谢谢老师
class Array: '''手写数组''' # 初始化列表 def __init__(self,size=4): self.__size=size # 记录容器的大小 self.__item=[None]*size # 分配空间 self.__length=0 # 储存数据 def __setitem__(self,key,value): self.__item[key]=value self.__length+=1 # 提取数据 def __getitem__(self,key): return self.__item[key] # 返回列表长度 def __len__(self): return self.__length # 迭代 def __iter__(self): for value in self.__item: yield value # 删除功能 def remove(self,value): for n in self.__iter__(): if n==value: locate=self.__item.index(value) # 找到删除的值所对应的索引 del self.__item[locate] else: print('未找到值所对应的索引....') if __name__ == "__main__": a1=Array() a1[0]='孙悟空' a1[1]='猪八戒' for v in a1: print(v)
老师,我按照视频老师里面添加的jquery,操作不出来,有没有新的呀
UsersServiceImp 无法注入 UsersMapper
老师,请问在获取compareTo所需参数时,使用get方法与直接调用属性有什么区别呀(o.userage与0.getUserage区别)
@Override public int compareTo(Users o) { if(this.userage>o.userage) { return 1; } if(this.userage==o.userage) { System.out.println(o.userage); System.out.println(o.getUserage()); System.out.println("-----------"); return this.username.compareTo(o.getUsername()); } return -1; }
老师,用这个beanpropertyrowmapper是不是数据库的列要和javabean对象属性名相同
问题1:老师,我对重写toString方法中的最后一句,return sb.toSring()不怎么理解,能麻烦详细说下吗?
@Override public String toString() { StringBuilder sb=new StringBuilder(); sb.append("序号").append("this.id").append("#").append("\t"); sb.append("姓名").append("this.name").append("\t\t"); sb.append("年龄").append("this.age").append("\t\t"); sb.append("性别").append("this.sex").append("\t\t"); sb.append("电话号码").append("this.telNum").append("\t\t"); sb.append("地址").append("this.address"); return sb.toString();
一次都运行不了
老师 我想知道可以通过哪些方法让均值为0呢,而且跟w0截距有什么关系呢
老师修改数据库的表结构不是直接用SQL语句更方便吗 alembic的优势在哪呢
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637