老师 你上课用的那个employees表有吗
不太理解所谓的可重复读,张三都已经提交了转账数据了,李四不应该读到转账后的数据吗?为什么要读转账前的数据呢??张三要操作到哪一步了,李四才应该读到转账后的数据??
视频最后copy text5和text5\的区别是什么???都是把内容全部复制进去了?
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>jQuery属性和方法</title> <script src="js/jquery-3.5.1.js"></script> <style> div{ width: 100px;height: 100px;background-color: red; border: 1px solid yellow; } </style> </head> <body> <div class="div1"></div> <div class="div1"></div> <div id="div2"></div> <script> var $divs=$('div'); $divs.css('background-color','blue'); console.log($divs); console.log($divs[0]); console.log($divs[0]); console.log($divs.size()); console.log($divs.length); </script> </body> </html>
老师麻烦给看看哪里错了 ?谢谢老师
我把老师的代码赋值过来还是出现这个问题 我去网上搜可能是静态页面加载不出来 ,我去浏览器F12看
也可能是这样 不知道怎么办了
老师,请问,看着看着有点儿想不通了,self.speed=speed右边这个speed是调用函数的时候传的参数,疑问是:self.speed中的speed是我们自己定义的名称,还是object根类中设定了speed表示速度的属性?
我想,如果是我们自己定义的变量名称,凭什么定义一个变量,self.speed=10传值之后,刚好就能控制对象的速度呢
import com.Jin.FuWuQi.KeHuDuan.IOClose; import java.io.*; import java.net.ServerSocket; import java.net.Socket; public class Server2 { public static void main(String[] args) { String CRLF = "\r\n";//换行 String BLANK = " ";//空格 ServerSocket server = null; Socket client = null; InputStream is = null; try { //(1)创建ServerSocket对象 server = new ServerSocket(8888); //(2)监听是否有客户端发送请求 client = server.accept(); //获取来自浏览器的请求信息 is = client.getInputStream(); byte []buf = new byte[20480]; int len = is.read(buf); System.out.println(new String(buf,0,len)); /** * 对wed浏览器的请求作出响应 */ StringBuilder sb = new StringBuilder(); StringBuilder sbContent = new StringBuilder();//请求文本 sbContent.append("<html><head><title>响应结果</title></head>"); sbContent.append("<body>登陆成功</body></html>"); //1.拼接响应头 sb.append("HTTP/1.1").append(BLANK).append(200).append(BLANK).append("OK"); sb.append(CRLF); sb.append("Content-Type: text/html;charset=uft-8"); sb.append(CRLF); sb.append("Content-Length:").append(sbContent.toString().getBytes().length).append(CRLF); sb.append(CRLF);//换行,代表响应头与响应正文部门之间的空行 sb.append(sbContent); //通过流输出 BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(client.getOutputStream(),"utf-8")); bw.write(sb.toString()); bw.flush(); bw.close(); } catch (IOException e) { e.printStackTrace(); }finally { //(6)关闭流 IOClose.closeAll(is,client,server); } } }
运行都正常,登陆也没问题
就是一进去就乱码
改编码格式,改成UTF-8,也是显示乱码,到底是哪里出了问题呢
''' 验证运行速度,用循环增加多个线程 ''' #调用创建线程模块 from threading import Thread from time import sleep from threading import Lock #定义方法 def f1(self): print(f'threading:{self}start',) sleep(3) #获取锁 lock.acquire() global count for i in range(1000000): count+=1 sleep(10) lock.release() print(f'threading:{self}end',) #创建线程 if __name__=='__main__': lock=Lock() count=0 t_list=[] for i in range(3): t=Thread(target=f1,args=(f't{i+1}',)) t.setDaemon(True) t_list.append(t) t.start() for t in t_list: t.join() print(count)
为什么这个代码end可以输出来,我不是先守护线程,怎么还要运行join()呢
老师,我这个建JdbcUntils的时候报错是怎么回事啊
from threading import Thread from time import sleep # 类实现-多线程 class MyThread(Thread): def __init__(self, name): Thread.__init__(self) self.name = name def run(self): print(f"Threading:{self.name} start") sleep(3) print(f"Threading:{self.name} end") if __name__ == "__main__": # 创建线程 for i in range(10): t = MyThread(f"t{i + 1}") # 设置当前进程为 守护线程 t.setDaemon(True) t.start() print("主进程结束!")
问题1.这里边运行出来只有Threading:t1 start。。。,但是end没运行,我可不可以理解为主进程中只有run()中的第一行代码:
print(f"Threading:{self.name} start")
是主进程,第二行以下都是子进程,所以守护线程意思就是只运行run()中的第一行代码?
请老师解答,谢谢
老师为什莫会报这种错误?为什莫会出现这种错误
我感觉这里没必要将写完这么多用例,讲一部分就好
在将Collection源码的时候说到了add方法,添加成功返回true,添加失败返回false,什么情况就算添加失败呢
老师,请问,pygame.display.set_mode返回的是窗口对象还是surface对象,视频中老师开始说返回的是窗口对象,所以创建了类属性window,后来设置窗口颜色的时候,又说是surface对象,都听糊涂了
为什么不可以写成
for(char cc = 'a',int i=0;i<26;i++){ char cc2 = (char)(cc+i); System.out.println(cc2+"\t");}
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637