老师在类里的所有方法名后面的 () 是不是一定要传入self参数?
比如我这的salary没传就错了。
ssmdemo.zip
老师我这启动tomcat跳转不到index页面 ,会报下面的错误
D:\apache-tomcat-9.0.34\bin\catalina.bat run [2021-08-28 05:13:21,288] Artifact ssmdemo:war exploded: Waiting for server connection to start artifact deployment... Using CATALINA_BASE: "C:\Users\l1812\AppData\Local\JetBrains\IntelliJIdea2020.1\tomcat\Tomcat_9_0_34_ssmdemo" Using CATALINA_HOME: "D:\apache-tomcat-9.0.34" Using CATALINA_TMPDIR: "D:\apache-tomcat-9.0.34\temp" Using JRE_HOME: "C:\Program Files\Java\jdk-11.0.10" Using CLASSPATH: "D:\apache-tomcat-9.0.34\bin\bootstrap.jar;D:\apache-tomcat-9.0.34\bin\tomcat-juli.jar" NOTE: Picked up JDK_JAVA_OPTIONS: --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED 28-Aug-2021 17:13:28.822 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server.服务器版本: Apache Tomcat/9.0.34 28-Aug-2021 17:13:28.842 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 服务器构建: Apr 3 2020 12:02:52 UTC 28-Aug-2021 17:13:28.842 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 服务器版本号(:9.0.34.0 28-Aug-2021 17:13:28.842 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Windows 10 28-Aug-2021 17:13:28.842 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS.版本: 10.0 28-Aug-2021 17:13:28.842 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 架构: amd64 28-Aug-2021 17:13:28.842 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java 环境变量: C:\Program Files\Java\jdk-11.0.10 28-Aug-2021 17:13:28.842 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM 版本: 11.0.10+8-LTS-162 28-Aug-2021 17:13:28.842 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM.供应商: Oracle Corporation 28-Aug-2021 17:13:28.842 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:[C:\Users\l1812\AppData\Local\JetBrains\IntelliJIdea2020.1\tomcat\Tomcat_9_0_34_ssmdemo] 28-Aug-2021 17:13:28.842 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: D:\apache-tomcat-9.0.34 28-Aug-2021 17:13:28.863 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:[--add-opens=java.base/java.lang=ALL-UNNAMED] 28-Aug-2021 17:13:28.863 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:[--add-opens=java.base/java.io=ALL-UNNAMED] 28-Aug-2021 17:13:28.863 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:[--add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED] 28-Aug-2021 17:13:28.863 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:[-Djava.util.logging.config.file=C:\Users\l1812\AppData\Local\JetBrains\IntelliJIdea2020.1\tomcat\Tomcat_9_0_34_ssmdemo\conf\logging.properties] 28-Aug-2021 17:13:28.863 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:[-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager] 28-Aug-2021 17:13:28.868 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:[-Dcom.sun.management.jmxremote=] 28-Aug-2021 17:13:28.868 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:[-Dcom.sun.management.jmxremote.port=1099] 28-Aug-2021 17:13:28.868 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:[-Dcom.sun.management.jmxremote.ssl=false] 28-Aug-2021 17:13:28.871 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:[-Dcom.sun.management.jmxremote.password.file=C:\Users\l1812\AppData\Local\JetBrains\IntelliJIdea2020.1\tomcat\Tomcat_9_0_34_ssmdemo\jmxremote.password] 28-Aug-2021 17:13:28.871 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:[-Dcom.sun.management.jmxremote.access.file=C:\Users\l1812\AppData\Local\JetBrains\IntelliJIdea2020.1\tomcat\Tomcat_9_0_34_ssmdemo\jmxremote.access] 28-Aug-2021 17:13:28.871 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:[-Djava.rmi.server.hostname=127.0.0.1] 28-Aug-2021 17:13:28.871 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:[-Djdk.tls.ephemeralDHKeySize=2048] 28-Aug-2021 17:13:28.871 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:[-Djava.protocol.handler.pkgs=org.apache.catalina.webresources] 28-Aug-2021 17:13:28.871 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:[-Dignore.endorsed.dirs=] 28-Aug-2021 17:13:28.871 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:[-Dcatalina.base=C:\Users\l1812\AppData\Local\JetBrains\IntelliJIdea2020.1\tomcat\Tomcat_9_0_34_ssmdemo] 28-Aug-2021 17:13:28.871 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:[-Dcatalina.home=D:\apache-tomcat-9.0.34] 28-Aug-2021 17:13:28.871 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:[-Djava.io.tmpdir=D:\apache-tomcat-9.0.34\temp] 28-Aug-2021 17:13:28.871 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded APR based Apache Tomcat Native library [1.2.23] using APR version [1.7.0]. 28-Aug-2021 17:13:28.871 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true]. 28-Aug-2021 17:13:28.871 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL配置:useAprConnector[false],useOpenSSL[true] 28-Aug-2021 17:13:28.898 信息 [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 1.1.1c 28 May 2019] 28-Aug-2021 17:13:29.927 信息 [main] org.apache.coyote.AbstractProtocol.init 初始化协议处理器 ["http-nio-8080"] 28-Aug-2021 17:13:30.086 信息 [main] org.apache.catalina.startup.Catalina.load 服务器在[2,511]毫秒内初始化 28-Aug-2021 17:13:30.440 信息 [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina] 28-Aug-2021 17:13:30.441 信息 [main] org.apache.catalina.core.StandardEngine.startInternal 正在启动 Servlet 引擎:[Apache Tomcat/9.0.34] 28-Aug-2021 17:13:30.484 信息 [main] org.apache.coyote.AbstractProtocol.start 开始协议处理句柄["http-nio-8080"] 28-Aug-2021 17:13:30.538 信息 [main] org.apache.catalina.startup.Catalina.start Server startup in [450] milliseconds Connected to server [2021-08-28 05:13:30,741] Artifact ssmdemo:war exploded: Artifact is being deployed, please wait... 28-Aug-2021 17:13:32.410 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal 一个或多个listeners启动失败,更多详细信息查看对应的容器日志文件 28-Aug-2021 17:13:34.184 警告 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [1,773] milliseconds. 28-Aug-2021 17:13:34.186 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal 由于之前的错误,Context[]启动失败 [2021-08-28 05:13:34,243] Artifact ssmdemo:war exploded: Error during artifact deployment. See server log for details. 28-Aug-2021 17:13:40.510 信息 [Catalina-utility-2] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [D:\apache-tomcat-9.0.34\webapps\manager] 28-Aug-2021 17:13:40.836 信息 [Catalina-utility-2] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [D:\apache-tomcat-9.0.34\webapps\manager] has finished in [326] ms
老师为什么最后一行那里,s1.say_score()改为Student就不行啊?
请问一下老师,为什么我这里散点图和老师做的不一样嘞?(左边老师的,右边我的)
这里的γk应该等于p(x∈Zk|x=xi),也是上面写的γ(i,k)吧?还有πk应该等于p(x∈Zk)吧?望告知,多谢
老师,我跟你一样的步骤但是出现了下面的问题
from tkinter import * root = Tk() root.geometry('400x400') def mouseTest1(event): print('bind()方式绑定,可以获取event对象') print(event.widget) def mouseTest2(a,b): print('a={0},b={1}'.format(a,b)) print('command方式绑定,不能直接获取event对象') def mouseTest3(event): print('右键单击事件,绑定给所有按钮啦') print(event.widget) b1 = Button(root, text='测试bind()绑定') b1.pack(side='left') # bind方式绑定事件 b1.bind('<Button-1>',mouseTest1) # command属性直接绑定事件 b2 = Button(root, text='测试command2', command=lambda: mouseTest2('gaoqi','xixi')).pack(side='left') # 给所有Button按钮都绑定右键单击事件<Button-3> b1.bind_class('Button','Button-3',mouseTest3) root.mainloop()
老师,不管怎么单击右键都显示不出来是什么原因
com.hndxjava.io.*ConvertStream { (String[] args) IOException { BufferedReader br = BufferedWriter bw = br = BufferedReader(InputStreamReader(System.))bw = BufferedWriter(OutputStreamWriter(System.))(){ { bw.write()bw.flush()String input = br.readLine()(.equals(input)){ } bw.write(+input)bw.newLine()bw.flush()} (IOException e) { e.printStackTrace()}{ (bw != ){ bw.close()} (br != ){ br.close()} } } } }
老师,麻烦您看一下我的代码,报了好多错,谢谢
老是这是我写的删除数据的语句
public void deleteDepartment(String table_name,int department_id){ Connection conn = null; Statement state = null; try { // 创建连接 conn = jdbcUtil.getConnection(); // 创建执行sql语句的对象 state = conn.createStatement(); // sql语句 String sql = "delete from "+table_name+" where department_id = "+department_id+" "; // 执行 int flag = state.executeUpdate(sql); }catch (Exception e){ e.printStackTrace(); }finally { jdbcUtil.closeAll(state,conn); } }
问题是在之前添加数据的语句中字符串是使用'"+参数+"' 单引号套双引号的方法添加字符串参数的,但是我在删除语句中使用'"+table_name+"'会报错,使用"+table_name+"运行正常,所以对于这个单双引号的使用有点疑惑
from tkinter import * root = Tk() root.geometry('400x400+300+300') def mouseTest1(): print('command方式,简单情况:不涉及获取event对象,可以使用') def mouseTest2(): print('a={0},b={1}'.format(a,b)) Button(root, text='测试command1', command=mouseTest1).pack(side='left') Button(root, text="测试command2",command=lambda:mouseTest2("gaoqi","xixi")).pack(side='left') root.mainloop()
测试command2的时候一直弹出来这个错误,是什么原因啊
老师这个最后两行代码那里,最后一行我把Employee改成e也可以吧?好像这样用常见点
老师,这里报错了,是什么原因啊?没有看出来
老师,定义一个函数时,在没有指明形参的数据类型的情况下,我们调用的时候怎么知道每个形参是什么类型呢?像在代码里得isChinese是布尔型,name和familyName是string型
在多行注释内容中遇到类似*/这样的,应该如何进行注释
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637