1.png
运行的结果A:和B:后面的为什么会一样?A:后面不应该是__main__.A吗
class A: def say(self): print("A:",self) class B: def say(self): # A.say(self) super().say() print("B:",self) B().say() 和课程里讲的应该一样,为啥报错了
老师,用jquery兼容性问题就解决了,那在获取动态数据时,用jquery函数事件来写,就不用考虑浏览器的兼容问题了,能保证在不同浏览器下显示一样的。这样理解对吗?可是如果还出现布局不同,是不是就是css样式问题了?那用jquery来写css的样式,是不是也不用考虑css样式的兼容问题 。这样理解,对吗?麻烦老师解惑了
老师,extend方法和append方法的区别是什么呢?
我在eclipse创建新项目的时候总会出现这个 这个是什么意思呢
容器中有两个同名hello对象,如果用list.remove("hello"),为何默认删除索引是0的这个,如果要删除后面的hello只能根据索引删除吗?
package string; import java.util.List; import java.util.ArrayList; import java.util.Scanner; public class TestArrayList { public static void main(String[] args) { //创建集合对象,接口new实现类 List list = new ArrayList(); //1.添加add(Object obj) list.add("hello"); list.add(123);//自动装箱 //2.集合中元素的个数size() System.out.println(list.size()); System.out.println("集合是否为空"+list.isEmpty()); //3.addAll(collection c)集合中元素添加到其他集合中 List list2=new ArrayList(); list2.add("hello"); list2.add(123); list.addAll(list2); System.out.println(list); System.out.println("集合中元素个数"+list.size()); //4.删除 System.out.println("根据对象去删除"); list.remove("hello"); System.out.println(list); list.remove(new Integer(123));//索引 System.out.println(list); list.remove(0);//根据索引去删除 System.out.println(list); list.add("world"); System.out.println(list); } }
后面结束了吗?IDEA操作GIT还没有讲
eve.target.contentwindow.name,老师能解释视频当中的contentwindow是啥意思吗?
老师,我之前安装的Nginx没有安装这个。我怎么在已经安装完成的Nginx上,加上下面的这个配置
public class FlyCar extends SuperCar { public FlyCar(Icar car) { super(car); } }
还有supercar的子类fiycar中 为什么必须要有这样的构造方法呢 参数为什么必须是父类对象构造方法的参数呢
public FlyCar(Icar car) { super(car); }
private Icar car;
这个语句是不是就是创建了对象 只不过没有调用构造方法
public class SuperCar implements ICar { private ICar car; public SuperCar(ICar car){ this.car=car; } @Override public void move() { car.move(); } }
调用flycar中的move方法,会先调用父类的move方法 但是父类supercar中的move方法是Icar的变量啊 为什么会输出car的move方法呢 supercar和car没有关系啊
老师这个数据库昨天还可以登录,今天登录不进去,显示无监听程序,我重新配置服务器时,发现更改登录登不进去,请问一下这是什么原因
supercar类中
private ICar car;
这句什么意思?
还有
public void move() { car.move(); }
还有这里这个car.move什么意思?
老师说真实角色的move方法 什么意思 他不是Ica的变量吗?
public SuperCar(ICar car){ this.car=car; }
super构造方法中参数是Icar的变量为什么这么写 干什么的
老师也不说明白,咱也不知道为啥 还得在视频下边问
老师您好,您看一下我的代码和运行结果,帮我指出哪里出现了问题
package com.bjsxt.server; import java.util.List; import java.util.Map; import com.bjsxt.servlet.Servlet; /** * * @author zhang - dell *用于初始化程序运行的数据 *和根据不同的url创建所请求的Servlet对象 */ public class WebApp {//App应用程序 private static ServletContext contxt; 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对象 */ public static Servlet getServlet(String url) { if(url==null||url.trim().equals("")) { return null; } //如果url正确 //根据url的key获取servlet-name的值 /log,/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=(Servlet) clazz.newInstance(); return servlet; } } public static void main(String[] args) { } }
代码截图:
运行截图:
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637