self.startDrawFlag = False 标记最初画的位置,默认False,是False则表示是第一次画,初始值0,0 if not self.startDrawFlag: 判断是否为False,是False则执行if语句,是Ture则跳过判断,后续还是从0,0开始画再进入此循环,所以再次画时起始点不变 self.startDrawFlag = True Ture表示不是第一次画,将self.x,self.y设置为上一次画的终点值 self.x = event.x self.y = event.y def stopDraw(self,event): self.startDrawFlag = False #False是第一次画,继续进入循环,按钮释放,起始点另起一点
老师看下我的理解对不,谢谢
<template> <div class="hello"> <div> <span>{{shangpin.title}}</span><br><span>{{shangpin.content}}</span> </div> </div> </template> <script> import axios from 'axios' // import qs from 'querystring' import qs from 'querystring' export default { name: 'HelloWorld', data(){ return{ shangpin:{ title:'', content:'' }, flag:false } }, props: { msg: String }, mounted(){ var that=this // axios.get('http://iwenwiki.com/api/blueberrypai/getChengpinDetails.php').then(function(res){ // // console.log(res); // if(res.status==200){ // // console.log(res.data.chengpinDetails[0].content); // that.shangpin.title=res.data.chengpinDetails[0].title // that.shangpin.content=res.data.chengpinDetails[0].content; // } // }).catch(function(err){ // console.log(err); // }) // axios.get('http://iwenwiki.com:3000/search?keywords',{ // params:{ // keywords:'你瞒我瞒' // } // }).then(res=>{ // console.log(res); // }).catch(err=>{ // console.log(err); // }) // post请求 //querystring.stringify 将对象变为字符串 //querystring.parse() 将字符串变为对象 // axios.post('http://iwenwiki.com/api/blueberrypai/login.php',qs.stringify({ // user_id:'iwen@qq.com', // password:'iwen123', // verification_code:'crfvw' // })).then(res=>{console.log(res);}).catch(err=>{console.log(err);}) } } </script> <!-- Add "scoped" attribute to limit CSS to this component only --> <style scoped> h3 { margin: 40px 0 0; } ul { list-style-type: none; padding: 0; } li { display: inline-block; margin: 0 10px; } a { color: #42b983; } </style>
老师为啥我导入那个querystring 模块 后台就起不来呢?
老师,我想问一下:
这是我自定义线程里的run方法:
如果我主线程的for循环里的输出语句中线程名字后面不加i,输出结果的顺序不论试几遍都一直不变
输出结果就一直是这样的:
但是如果我在主线程的for循环中输出时在线程名字后加一个i,顺序就会变成随机的:
这是怎么回事呢?
老师,我还是没懂为什么这里不能用if-else呢?
public synchronized void set(String name,String brand){ //相当于isFlag==true if (isFlag){ try { //当有商品时等待 super.wait(); } catch (InterruptedException e) { e.printStackTrace(); } }//当生产者线程被唤醒后从wait()之后的代码开始执行 //生产商品 this.setName(name); try { Thread.sleep(300); } catch (InterruptedException e) { e.printStackTrace(); } this.setBrand(brand); System.out.println("-----生产者线程生产了-----"+this.getBrand()+"------"+this.getName()); //通知消费者 super.notify(); isFlag=true; }
com.JB.yhbTestObject { (String[] args) { Person2 s=Person2()TestObject t=TestObject()s.rest()System..println(s.++s.++s.)System..println(t.toString())System..println(s)} } Person2 Object{ String (ageheightString name){ .=age.=height.=nameSystem..println()} String () { } (){ System..println()} }
为什么编译之后,t的地址显示出来了,s显示null呢
字符串驻留机制:下面示例,为什么cmd窗口为False,而pycharm中结果为TRUE呢,重点是后者想不通。
c = 'dd#'
d = 'dd#'
c is d
True
Java的三大版本和每半年更新的版本是什么关系,都说版本有点搞不清
主键作为唯一标识,为何会有同时设置两个primary key
老师,请问我用自己训练的模型时,为什么会报错呢?
老师好:
最后一步服务器没有反应,前面都正常,这个地方试了好久还是不行
bjsxt.rar
老师,帮忙看看,为啥我的依赖下载不下来呢,如下图:
如上图,jstl一直是标红的。但是我的父项目的pom文件是好的,这个是子项目 的pom文件
score = (()) grade = nmu =score<score>: score = (()) : num = score//num<:num=(.format(scoregrade[-num]))
老师我发现文档输入100的时候是E
我加了一句
score = (()) degree = num = score>score<: score = (()) : num = score//num<:num=num>:num=(.format(scoredegree[-num]))
from tkinter import * from tkinter import messagebox class Application(Frame): def __init__(self,master=None): super().__init__(master) self.master = master self.pack() self.create() def create(self): self.label01 = Label(self,text="用户名").pack() v1 = StringVar() self.entry01 = Entry(self,textvariable=v1).pack() self.label02 = Label(self, text="密码").pack() v1.set("admin") v2 = StringVar() self.entry02 = Entry(self, textvariable=v2,show="*").pack() self.btn01 = Button(self, text="登录", command=self.b).pack() def b(self): username = self.entry01.get() password = self.entry02.get() if username == "haha" and password == 123456: messagebox.showinfo("登录成功") else: messagebox.showinfo("登录失败") if __name__ == "__main__": root = Tk() root.title("今日的练习") root.geometry("400x400+200+200") app = Application(master=root) root.mainloop() Exception in Tkinter callback Traceback (most recent call last): File "C:\Users\zhangzhen\AppData\Local\Programs\Python\Python38-32\lib\tkinter\__init__.py", line 1883, in __call__ return self.func(*args) File "C:/Users/zhangzhen/PycharmProjects/zhanghzen/haha.py", line 22, in b username = self.entry01.get() AttributeError: 'NoneType' object has no attribute 'get'
get为什么没有?
老师,这个中文的EditPlus中文的,怎么下载啊?
老师这个下载插件这里进不去
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637