Closing remaining open files:C:\Users\11955\AppData\Local\Temp\nilmtk-ph3x9_rq.h5...done
时间: 2024-03-09 21:42:38 浏览: 107
Closing remaining open files:C:\Users\11955\AppData\Local\Temp\nilmtk-ph3x9_rq.h5...done是一个表示关闭剩余打开文件的消息。在这个特定的例子中,文件路径为C:\Users\11955\AppData\Local\Temp\nilmtk-ph3x9_rq.h5。这个消息通常出现在程序结束或者资源释放的时候,用于确保所有打开的文件都被正确关闭,以避免资源泄漏。
相关问题
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18e8e27b] 2023-07-22 09:35:58.167 ERROR 44888 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.ClassCastException: com.sc_core.hardware.entity.Bracelet cannot be cast to com.sc_core.hardware.entity.BraceletMessage] with root cause java.lang.ClassCastException: com.sc_core.hardware.entity.Bracelet cannot be cast to com.sc_core.hardware.entity.BraceletMessage at com.sc_core.hardware.service.Impl.BraceletServiceImpl.BraceletOnlineCount(BraceletServiceImpl.java:46) ~[classes/:na] at com.sc_core.hardware.controller.BraceletController.BraceletOnlineCount(BraceletController.java:37) ~[classes/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_131] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_131] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_131] at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_131] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) ~[spring-web-5.2.15.RELEASE.jar:5.2.15.RELEASE] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) ~[spring-web-5.2.15.RELEASE.jar:5.2.15.RELEASE] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) ~[spring-webmvc-5.2.15.RELEASE.jar:5.2.15.RELEASE] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878) ~[spring-webmvc-5.2.15.RELEASE.jar:5.2.15.RELEASE] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792) ~[spring-webmvc-5.2.15.RELEASE.jar:5.2.15.RELEASE] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.2.15.RELEASE.jar:5.2.15.RELEASE] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) ~[spring-webmvc-5.2.15.RELEASE.jar:5.2.15.RELEASE] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) ~[spring-webmvc-5.2.15.RELEASE.jar:5.2.15.RELEASE] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.2.15.RELEASE.jar:5.2.15.RELEASE] at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.2.15.RELEASE.jar:5.2.15.RELEASE] at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.2.15.RELEASE.jar:5.2.15.RELEASE] at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR]
根据提供的异常信息,可以看出在 BraceletServiceImpl 类 BraceletOnlineCount 方法中发生了一个 ClassCastException 异常。具体地说,出现了将 Bracelet 类型对象强制转换为 BraceletMessage 类型对象的错误。
这个异常通常发生在尝试将一个对象转换为不兼容类型时。在你的代码中,Bracelet 类型的对象不能被强制转换为 BraceletMessage 类型。
要解决这个问题,你需要检查 BraceletServiceImpl 类的 BraceletOnlineCount 方法的实现,并确保在进行强制类型转换之前,对象的类型与目标类型是相匹配的。如果 Bracelet 类型对象确实不能转换为 BraceletMessage 类型对象,那么你需要重新考虑你的代码逻辑或者检查数据类型是否正确。
此外,根据提供的异常信息,还可以看到在 BraceletController 类的 BraceletOnlineCount 方法中调用了 BraceletServiceImpl 的该方法。因此,你可能还需要检查 BraceletController 类中的代码,确保传递给 BraceletServiceImpl.BraceletOnlineCount 方法的参数对象是正确的。
请注意,这只是一个初步的分析,并且我无法直接查看你的代码。如果你能提供更多相关代码或者上下文信息,我可以提供更具体的帮助。
2023-07-12 17:12:58.858 INFO 7604 --- [extShutdownHook] o.s.s.c.ThreadPoolTaskScheduler : Shutting down ExecutorService 'taskScheduler' 2023-07-12 17:12:58.871 INFO 7604 --- [extShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'threadPoolTaskExecutor' 2023-07-12 17:12:58.901 INFO 7604 --- [extShutdownHook] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ... 2023-07-12 17:12:58.904 INFO 7604 --- [extShutdownHook] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed Disconnected from the target VM, address: '127.0.0.1:64205', transport: 'socket' Process finished with exit code 0 原因
根据你提供的日志信息,可以看出程序正常退出,退出码为0。这意味着程序在完成所有任务后正常终止。
在日志中,可以看到一些信息,如线程池的关闭、数据源的关闭等。这些信息表明程序在退出之前执行了一些资源的清理工作。
至于具体原因,根据你提供的日志信息无法确定。如果你遇到了问题,并且需要进一步分析原因,可以提供更多相关的日志信息或代码片段,以便更好地帮助你解决问题。
阅读全文