<size=18>请求失败<size>
这一大章的文档有下载链接吗 老师讲课的文档
老师,这个报错怎么解决啊
老师,我的代码应该没写错,为什么运行匿名内部类的时候乱码了?
为啥要重写get_queryset方法呢,直接用filterset_fields = ['section']多方便呀
单独输入Java就成这样了
请问老师打开图上的快捷键是什么?
我上网搜索了一下没有找到
为什么用int接收一个超过int的数字不会报错,反而加起来的结果是一个负数,用long去接收也是负数
一、代码
#coding=utf-8 import threading import time from queue import Queue class Pro(threading.Thread): def run(self): global q count=0 while True: if q.qsize()<1000: for i in range(100): count = count+1 msg = "生成产品"+str(count) q.put(msg) print(msg) time.sleep(1) class Con(threading.Thread): def run(self): global q while True: if q.qsize()>100: for i in range(3): msg = self.name + "消费了" + q.get() print(msg) time.sleep(1) if __name__ == "__main__": q = Queue() for i in range(500): q.put("初始产品"+str(i)) for i in range(2): p = Pro() p.start() for i in range(5): c = Con() c.start()
二、问题
1、
上述产生数据的两个进程是同时运行的还是一个运行完再运行下一个?
如其同时运行,当第一个进程已经往池中写入“生成产品1”,第二个进程还可以往里面写入“生成产品1”吗?
import time time1=time.time() a="" for i in range(100000): a+="sxt" time2=time.time() print("+连接的运算时间:"+str(time2-time1)) #for循环将两种连接符("+","join")做效率对比 time3=time.time() li=[] for i in range(100000): li.append("sxt") b="".join(li) time4=time.time() print("join()连接的运算时间:"+str(time4-time3)) #经过对比join效率跟快(join()连接的运算时间:0.005468130111694336),然后"+"效率太慢(+连接的运算时间:0.3160719871520996)
老师请问一下,equals方法在没有被重写之前,不就是比较是不是同一个对象吗,str1是一个字符串对象,str2是一个字符串常量,两者肯定不是一个对象,为啥在使用equals方法的时候就返回true了,不是应该返回false吗,不是一个对象的
老师,我觉得是笔误了吧,应该是'事务',而不是'事物'
问题1.为什么十进制2223使用chr不能转换成字符??
对这个this不理解啊,如果类里还有别的属性,比如这里我再创建一个num咋样区分?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637