老师,这个错误是什么意思?
$sum = $[$sum+$i],在这之前不需要定义sum的初始值么?是不是不定义就默认为空,然后运算时空就按0做处理?
import os import os.path n =0 def diguiwenjian(path): global n print("\t"*n+path) file_list = os.listdir(path) for file_path2 in file_list: path3 = os.path.join(path,file_path2) if os.path.isdir(path3): n +=1 diguiwenjian(path3) else: print("\t"*(n+1)+path3) n -=1
我这个行吗 用的时候参数就输入路径
<style>标签可以写在<head>标签外边吗?我试了下写在外面也能显示样式,二者有啥区别吗
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CSS的引入方式</title>
</head>
<style>
p {
color: red;
}
</style>
<body>
<p>这是一段文本这是一段文本这是一段文本这是一段文本这是一段文本</p>
</body>
</html>
老师,之前在讲maven的时候,说的是在pom类型的父项目里配置好所有依赖,在子项目里配置要使用的依赖,且不需要在写version。我现在发现子项目既使什么依赖都不引入,项目依然能正常运行,引入了反而会报依赖冲突,因为一个是父项目里的有版本的,另一个是子项目里没写版本的。那为什么老师还要这么做呢?
老师我很困惑,请老师指点
a={'name':'hongwei','age':18,'job':'IT','age':38} # 字典对象 b=a.get('name') c=a.get('gender','一个男人') print(b) print(c)
老师,您的这个上课的文档,就是数学的这个文档能不能发一下,资料下载区没有
pattern = s = v = re.match(patterns) (v)
这个“.”这里是不是有点小bug
老师您好,运行结果值为null,已百度和查看了课后各种提问,也核对了代码,还把老师的代码复制尝试了还是null值, 求解答。会不会是我的XML地址错误,视频老师用的是Eclipse我用的是IDEA,不知道是不是查找XML地值错误导致的。 代码区 package com.bjsxt.server; import java.io.File; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.Element; import org.dom4j.io.SAXReader; public class WebDom4j {//用于解析XML private List<Entity> entityList;//用于存储是N多Entity,而每一个Entity都是servlet-name与servlet-class private List<Mapping> mappingList;//用于存储N多Mapping,而每一个Mapping都是一个servlet-name与N多个url-pattern public List<Entity> getEntityList() { return entityList; } public void setEntityList(List<Entity> entityList) { this.entityList = entityList; } public List<Mapping> getMappingList() { return mappingList; } public void setMappingList(List<Mapping> mappingList) { this.mappingList = mappingList; } //构造方法 public WebDom4j() { entityList=new ArrayList<Entity>(); mappingList=new ArrayList<Mapping>(); } //获取Document对象的方法 public Document getDocument(){ try { //(1)创建SAXReader对象 SAXReader reader=new SAXReader(); //(2)调用read方法 return reader.read(new File("src/WEB_INFO/web.xml")); } catch (DocumentException e) { // TODO Auto-generated catch block e.printStackTrace(); } return null; } public void parse(Document doc){ //(1)获取根元素 Element root=doc.getRootElement(); //web-app //(2)获取servlet子元素 for(Iterator<Element> ite=root.elementIterator("servlet");ite.hasNext();){ Element subElement=ite.next();//得到每一个servlet //创建一个实体类 Entity ent=new Entity(); //用于存储servlet-name与servlet-class for(Iterator<Element> subIte=subElement.elementIterator();subIte.hasNext();){ Element ele=subIte.next(); //可能是servlet-name,也可能是servlet-class if("servlet-name".equals(ele.getName())){ ent.setName(ele.getText()); //给实体类中的name赋值 }else if("serlvet-class".equals(ele.getName())){ ent.setClazz(ele.getText()); } } //将Entity添加到集合中 entityList.add(ent); } //测试 /**for (Entity entity : entityList) { System.out.println(entity.getName()+"\t"+entity.getClazz()); }*/ //解析servlet-mapping for(Iterator<Element> ite=root.elementIterator("servlet-mapping");ite.hasNext();){ Element subEle=ite.next();//得到每一个servlet-mapping //创建一个Mapping类的对象 Mapping map=new Mapping(); //解析servlet-mapping下的子元素 for(Iterator<Element> subIte=subEle.elementIterator();subIte.hasNext();){ Element ele=subIte.next(); //servlet-name,也有可能是url-pattern if("serlvet-name".equals(ele.getName())){ map.setName(ele.getText()); }else if("url-pattern".equals(ele.getName())){ //获取集合对象,调用集合对象的添加方法,添加元素素 map.getUrlPattern().add(ele.getText()); } } //Mapping添加到集合中 mappingList.add(map); } //测试 for (Mapping m : mappingList) { System.out.println(m.getName()); for(String s:m.getUrlPattern()){ System.out.println(s); } } } //用于测试 public static void main(String[] args) { WebDom4j web=new WebDom4j(); web.parse(web.getDocument()); } } xml文件 <?xml version="1.0" encoding="UTF-8"?> <web-app> <servlet> <servlet-name>login</servlet-name> <servlet-class>com.bjsxt.servlet.LoginServlet</servlet-class> </servlet> <servlet-mapping> <serlvet-name>login</serlvet-name> <url-pattern>/login</url-pattern> <url-pattern>/log</url-pattern> </servlet-mapping> <servlet> <servlet-name>register</servlet-name> <serlvet-class>com.bjsxt.servlet.RegisterServlet</serlvet-class> </servlet> <servlet-mapping> <serlvet-name>register</serlvet-name> <url-pattern>/reg</url-pattern> <url-pattern>/register</url-pattern> <url-pattern>/regis</url-pattern> </servlet-mapping> </web-app>
老师我这代码实在不知道哪里出了问题就是不能出牌,还不会报错
老师,String类是不可变字符,比如使用substring方法进行截取,那么会不会重新创建一个对象
s=pattern=v=re.match(pattern,s) (v)
输出是None
老师这个哪里错了,是按照视频上写得啊
老师:
视频里面老师用eclipse创建的Maven project 在idea里面是不是相当于是module啊,我上上个视频测试的时候,provider和consume两个服务建立两个project,通过dependency是不能互相引用的。
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637