老师,这是为什么了?理解不了!!!!!!!!!!!!
Test3 { main(String[] args) { List list = ArrayList<>(); list.add(); list.add(); list.add(); list.add(); list.sort((o1,o2) -> o1.compareTo(o2)); } } }
为什么compareTo报红
老师,最后一个判断验证码是否相同的,我有点不明白。
'''逻辑是不是这样的?:一:由于app主程序导入了这个验证器文件的类RegisterForm2,所以主文件中RegisterForm2和验证器文件的类RegisterForm2就是同一个,那么浏览器的request(请求),发送过来的request.form,作为参数传递到了主文件中RegisterForm2类中的函数中,二:每当使用StringField,验证某一项时,Field字段会有 validators参数,会保存验证结果true或者false三:由于RegisterForm2继承自form,所以有validate()方法,去验证每一项的true或者false四:def validate_code是原code的加强,code作为一个整体传递到field参数,是code的再判断,也会保存验证结果true或者false五:如果以上都对,那么def validate_code中的逻辑是怎么判断true或者false?为什么不用EqualTo比较?'''
老师这里面的缓存穿透设置过期时间没有理解。
当用户查询一个不存在的姓名时,数据库和缓存都没有,然后在缓存里存张三,null。
然后有什么操作在数据库里面有张三这个值了,按理说数据库有写操作会把缓存里面的张三删除掉,然后用户在查询张三的时候会去数据库查询并写入缓存。
那么这个过期时间的作用是什么呢?
老师,为什么我的画完圆就自己关闭了?
from tkinter import * from tkinter.colorchooser import * root = Tk() root.geometry("400x150") def test1(): s1 = askcolor(color="red", title="选择背景色") print(s1) # s1 的值是:((0.0, 0.0, 255.99609375), '#0000ff') root.config(bg=s1[1]) Button(root, text="选择背景色", command=test1).pack() root.mainloop()
代码bg=s1[1],为啥是[1]
有特别多的警告是怎么回事
case后面跟什么值,数值字符串还有什么
老师我这里为何会报异常,请老师帮忙看看谢谢,学到这,我有点迷糊了,有点听不懂了
package com.bjsxt.server; import java.util.List; import java.util.Map; import org.dom4j.Element; import com.bjsxt.servelet.Servlet; /** * 编写WebApp类 * @author ADMIN *(1)初始化程序运行的数据 *(2)根据不同的url创建所请求的Servlet对象 */ public class WebApp {//App的意思就是应用程序 private static ServletContext contxt; //使用静态块初始化Servlet容器 static{ contxt=new ServletContext(); //分别获取对应关系的Map集合 Map<String,String>servlet=contxt.getServlet(); Map<String,String>mapping=contxt.getMapping(); //创建解析XML文件的对象 webDom4j web=new webDom4j(); web.parse(web.getDocument());//解析xml //获取解析XML之后的List集合 List<Entity>entityList=web.getEntityList(); List<Mapping>mappingList=web.getMappingList(); //将List集合中的数据存储到Map集合中去 for (Entity entity : entityList) { servlet.put(entity.getName(), entity.getClazz()); } //System.out.println(servlet); for(Mapping map:mappingList){ //遍历url-pattern的集合 List<String>urlPattern=map.getUrlPattern(); for(String s:urlPattern ){ mapping.put(s, map.getName()); } } //System.out.println(mapping); } /** * 根据url创建不同的Servlet对象 * @param url * @return */ public static Servlet getServlet(String url){ if(url==null||url.trim().equals("")){ return null; } //调用无参构造方法创建Servlet对象 try { //如果url正确 //根据url的key获取Servlet -name的值/log=login, /reg=register String servletName=contxt.getMapping().get(url); //根据servletName得到对应的servlet-class String servletClass=contxt.getServlet().get(servletName);//得到的是一个完整的包名+类名的字符串 //使用反射创建Servlet对象 Class<?>clazz=Class.forName(servletClass); Servlet servlet = (Servlet) clazz.newInstance(); return servlet; } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (InstantiationException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IllegalAccessException e) { // TODO Auto-generated catch block e.printStackTrace(); } return null; } public static void main(String[] args) { System.out.println(getServlet("/log")); } }
Animal a;
Animal a = new Animal();
这两者有什么区别?
这里的return wapper 是什么意思
老师,我明明用pycharm安装了django库,而且下面也提示安装成功,安装在虚拟环境中,但是库里面就是找不到,而且在外面用cmd命令也报错,我把pip版本降为9.0.3也不行
捕获.PNG
1.PNG
老师,我IDEA创建的项目都是在同一个文件夹里面的,我那时候创建加了空格,现在想把这个文件夹的名字修改,怎么在IDEA里面操作????
老师,我想问一下你第6行在外部类里面直接用接口声明a变量类型,那么外部类不需要先实现A接口就能用吗
老师,你好,有视频对应的文档吗?啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637