from tkinter import * root = Tk();root.geometry("300x100") v = StringVar(root) v.set("百战程序员") om = OptionMenu(root,v,"尚学堂","百战程序员","卓越程序员") om["width"] = 10 om.pack() def test1(value): newFont = ("宋体",value) a.config(font=newFont) s1=Scale(root,from_=10,to=50,length=200,orient=HORIZONTAL,command=test1) s1.pack() a = Label(root,text="v.get()",width=10,height=1,bg="black",fg="white") a.pack() root.mainloop()
这里为什么得不到内容呢,应该怎么改?
; Connection; java.sql.DriverManager; java.sql.SQLException; java.sql.Statement; JdbcTest { insertDepartments(String department_name, location_id) { Connection conn = ; Statement state = ; { conn = JdbcUtil.getConnection(); String sql = + department_name + + location_id + ; state = conn.createStatement(); flag = state.executeUpdate(sql); System.out.println(flag); } (Exception e) { e.printStackTrace(); } { JdbcUtil.closeResource(state, conn); } } updateDempartments (String department_name,location_id, department_id) { Connection conn = ; Statement state = ; { conn = .getConnection(); state = conn.createStatement(); String sql = + department_name + + location_id + + department_id; flag=state.executeUpdate(sql); System.out.println(flag); } (Exception e) { e.printStackTrace(); } { JdbcUtil.closeResource(state, conn); } } main (String[]args){ JdbcTest test = JdbcTest(); test.updateDempartments(, , ); } }
pygametimerandom SCREEN_WIDTH = SCREEN_HEIGHT = BG_COLOR=pygame.Color(()) TEXT_COLOR=pygame.Color() MainGame(): window=my_tank = enemyTankList=[] enemyTankCount=(): (): pygame.display.init() MainGame.window=pygame.display.set_mode([SCREEN_WIDTHSCREEN_HEIGHT]) MainGame.my_tank=Tank() .createEnemyTank() pygame.display.set_caption() : time.sleep() MainGame.window.fill(BG_COLOR) .getEvent() MainGame.window.blit(.getTextSurface(%(MainGame.enemyTankList))()) MainGame.my_tank.displayTank() .blitEnemyTank() MainGame.my_tank.stop: MainGame.my_tank.move() pygame.display.update() (): top=i (MainGame.enemyTankCount): left = random.randint() speed = random.randint() enemy = EnemyTank(lefttopspeed) MainGame.enemyTankList.append(enemy) (): enemyTank MainGame.enemyTankList: enemyTank.displayTank() enemyTank.move() (): () () (text): pygame.font.init() font=pygame.font.SysFont() textSurface=font.render(textTEXT_COLOR) textSurface (): eventList = pygame.event.get() event eventList: event.type == pygame.QUIT: .endGame() event.type == pygame.KEYDOWN: event.key == pygame.K_LEFT: MainGame.my_tank.direction = MainGame.my_tank.stop=() event.key == pygame.K_RIGHT: MainGame.my_tank.direction = MainGame.my_tank.stop = () event.key == pygame.K_UP: MainGame.my_tank.direction = MainGame.my_tank.stop = () event.key == pygame.K_DOWN: MainGame.my_tank.direction = MainGame.my_tank.stop = () event.key==pygame.K_SPACE: () event.type == pygame.KEYUP: event.key==pygame.K_UP event.key==pygame.K_LEFT event.key==pygame.K_RIGHT event.key==pygame.K_DOWN: MainGame.my_tank.stop=Tank(): (lefttop): .images={ :pygame.image.load():pygame.image.load():pygame.image.load():pygame.image.load()} .direction=.image =.images[.direction] .rect=.image.get_rect() .rect.left = left .rect.top = top .speed=.stop=(): .direction == : .rect.left>: .rect.left -= .speed .direction == : .rect.top>: .rect.top -= .speed .direction == : .rect.top+.rect.height<SCREEN_HEIGHT: .rect.top += .speed .direction == : .rect.left+.rect.height<SCREEN_WIDTH: .rect.left += .speed (): (): .image=.images[.direction] MainGame.window.blit(.image.rect) MyTank(Tank): (): EnemyTank(Tank): (lefttopspeed): .imges={ : pygame.image.load(): pygame.image.load(): pygame.image.load(): pygame.image.load()} .direction=.randDirection() .image=.images[.direction] .rect=.image.get_rect() .rect.left=left .rect.top=top .speed=speed .flag=(): num=random.randint() num == : num == : num == : num == : Bullet(): (): (): (): Wall(): (): (): Explode(): (): (): Music(): (): (): __name__==: MainGame().startGame()
报错了
老师,请问我在使用高阶组件的组件中(也就是课程中UView1.jsx中),想在生命周期函数中打印为什么undefined呢?
componentDidMount() {
//获取用户信息并存储在state中
console.log(this.props.userInfo)
}
但是像如下在render函数中直接使用却可以读取到数据。
render() {
return (
<div>
<p>UserView1
username: {this.props.userInfo.username} nickname:{this.props.userInfo.nickname}</p>
</div>
)
老师您好,请问x,y为什么要定义成Double型?然后用的时候再转成整型。为什么不直接定义成整形呢?
老师,我发现,在添加一个用户的时候,SQL语句对于参数的指定并不是动态指定的。
例如:
针对我的数据库的字段的顺序应该是: <insert id="insertUser" parameterType="user"> insert into mybatiesdemo.user values (#{id},#{name},#{sex},#{age},#{phone},#{address}); </insert> 而我去测试了一下,看会不会进行参数的动态指定,结果发现不会 <insert id="insertUser" parameterType="user"> insert into mybatiesdemo.user values (#{id},#{sex},#{name},#{age},#{phone},#{address}); </insert>
实验结果图:
老师,这是什么问题
老师,我想问下,你最后说用JavaScript比价复杂,后面学习jQuery会将一些方法封装,那为啥还要学JavaScript,不直接学jQuery?
想问下删除为什么运行效率高,比如一个列表,你要删除中间一个元素,那后面的元素不是要全部往前移一位。还是说删除之后那个位置就空在那里了,其他元素位置不变。
可以访问到html页面,但是一提交就报错
@WebServlet("/fileUpload") @MultipartConfig public class FileUpLoad extends HttpServlet { @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //设置请求的编码 req.setCharacterEncoding("utf-8"); //获取输入的信息 String desc = req.getParameter("desc"); //获取file类型文件 Part part = req.getPart("file"); //给文件改名 String fileName = UUID.randomUUID().toString() + part.getSubmittedFileName().substring(part.getSubmittedFileName().lastIndexOf(".")); //相对路径转换绝对路径 ServletContext servletContext = this.getServletContext(); String realPath = servletContext.getRealPath("image/" + fileName); //给出需要上传文件的绝对路径 part.write(realPath); //响应输出 resp.setContentType("text/html;charset=utf-8"); PrintWriter printWriter = resp.getWriter(); printWriter.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">"); printWriter.println("<HTML>"); printWriter.println("<HEAD><TITLE>A Servlet</TITLE></HEAD>"); printWriter.println("<BODY>"); printWriter.println("上传成功" + desc); printWriter.println("</BODY>"); printWriter.println("</HTML>"); printWriter.flush(); printWriter.close(); } }
如果相加的有三个或者多个呢 那该怎么写呢
一
二、不知道为啥有红字显示,ran no tests in 0.000s
老师这里args后面的元组,如果只有一个参数为啥一定要加逗号???????????????????
哪里有什么代码问题
;老师 关于这个写入的内容和读取的内容顺序不一样就会报错的问题,我想知道是不是只有出现了对象字节流才需要注意输入的数据的顺序要和输出的数据的顺序一致
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637