为什么sql查询列的时候这个操作叫投影呢?有什么原由吗?
如何才能和我们输入的信息一样
这个地方的threadLocal.set(null)和threadLocal.remove()有什么区别吗
dataInputStream = new DataInputStream(new BufferedInputStream(new FileInputStream("f:/e.txt")));
dataInputStream = new DataInputStream(new BufferedInputStream(new FileInputStream(new File("f:/e.txt"))));
这两个有什么不一样呢,他们俩个有什么不一样的
我安装了pymysql之后最后创建运行的时候显示没有pymysql模块
检查了很多次 还是报错 这个图片加载有问题
回来复习了一下
警告: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'studentService': Unsatisfied dependency expressed through field 'studentDao': Error creating bean with name 'sqlSessionFactory': Lookup method resolution failed
5月 01, 2023 10:08:48 下午 org.springframework.test.context.TestContextManager prepareTestInstance
老师,报错了
Error creating bean with name 'studentService': Unsatisfied dependency expressed through field 'studentDao': Error creating bean with name 'sqlSessionFactory': Lookup method resolution failed
老师这个问题咋解决,需要改这个文件的开头编码? 如果是utf-8格式,可是我的运行的编码格式就是utf-8
老师,请问这里的sqlSessionFactory是SqlSessionDaoSupport中的对象吗
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
老师在使用模糊查询时我是这样写的sql语句和参数绑定
ps = conn.prepareStatement("select * from departments where department_name like ?"); ps.setString(1,department_name);
在测试传参时
public static void main(String[] args) { DepartmentsDaoImpl ds = new DepartmentsDaoImpl(); List<Departments> list = ds.selectDeptByName("%ma%"); for (Departments d: list){ System.out.println(d); } }
这样写感觉比之前视频里绑定参数时使用%拼接会好点
ps.setString(1,"%"+department_name+"%");
因为我还可以在查询时,查询第二位是a的的部门名称有哪些,或者是其他的条件查询,感觉这样更灵活一点
List<Departments> list = ds.selectDeptByName("_a%");
正常的
int a = 10000000000; //100亿 System.out.println(a); //整型超范围报错正常
为什么?
int money = 1000000000; //10亿 int years = 20; int total = money*years; //表达式money*years的值,超出了int范围为什么末没报错? System.out.println("total="+total); //溢出我明白
直接复制到输入框的值为什么获取不到呢?我ctrl+V复制就显示我按下那个键,没有获取到我输入的值 <input v-on:keyup="invalues"></input> invalues(event){ console.log(event.key); }
def add(a,b,c): '''三个数相加''' sum = a+b+c print("{0},{1},{2}三个数和是:{3}".format(a,b,c,sum)) #return sum add(10,20,30) add(10,20,50)
加return和不加return结果是一样的,老师什么情况下加return
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637