logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

严重: The web application [/] registered the JDBC driver [xxx.xxx.xxx] but failed to unregister ...

问题描述:Tomcat 服务器启动报异常提示数据库驱动不能被注册,当应用被停止时。为了防止内存泄漏,已强制注销JDBC驱动程序。折腾了2小时最后LZ定位问题是出于开发环境与服务器环境JDK版本不一致导致的。异常信息:严重: One or more listeners failed to start. Full details will be found in the appropriate con

#tomcat#java
Spring容器知多少:从BeanFactory到Boot容器,深入解读IOC家族

本文系统梳理了Spring框架中的各类IOC容器,揭示其核心设计思想与适用场景。Spring容器分为两大体系:基础型BeanFactory(如DefaultListableBeanFactory)和企业级ApplicationContext(包括通用容器、Web容器、响应式容器等特殊场景容器)。

文章图片
#spring#java#后端
Spring Boot揭秘:一个JAR包如何神奇地启动内嵌Tomcat?

Spring Boot可执行JAR包通过巧妙设计实现内嵌Tomcat的一键启动。其核心机制包括:1) 特殊的JAR结构通过JarLauncher启动;2) 分层类加载器加载应用和依赖;3) SpringApplication在刷新上下文时自动创建Tomcat实例;4) 条件化自动配置动态判断Web环境。整个过程体现了约定优于配置的理念,开发者只需关注main方法,框架自动处理容器集成、Servle

文章图片
#spring boot#jar#tomcat
IIS默认连接端口80的更改方法

 最近参与到了C#的项目的开发,所有用到IIS、iis作为本地网页编辑环境,占用80端口都是理所当然的。但是,作为网页调试的技术人员,通常本地都会安装iis、Apache、Xampp、Phpnow等之类的环境工具。80端口顿时就成了抢手的端口,但80端口只能为一个工具服务。所以网上查了很多,整理分享iis7更改默认80端口的方法。1、安装了iis7的Windows系统,并且确保iis没有文件...

#c##c语言
VMware Tools 的dmg格式Download

苹果 Mac OS VMware Tools Darwin.rar                                                                                          作用:虚拟机上虚拟硬件的驱动,鼠标的无缝移出移入,剪贴板共享,共享文件夹等功能下载链接:http://download.c

C,C++,C#,Java?这些有什么区别?

c,c++,c#,java?这些有什么区别? C语言:目前最著名、最有影响、应用最广泛的windows、linux和UNIX三个操作系统都是用C语言编写的。0S是计算机系统(由软硬件两个子系统构成)的核心和灵魂,它是软件中最庞大最复杂的系统软件。既然如此庞大复杂的0S都可以用c语言编写,从狭义而言,还有什么系统软件和应用软件不能用c语言编写呢?由此可以肯定的说,c语言是一门

#c##java#c语言
java.lang.ClassCastException: java.util.HashMap cannot be cast to xxx.entity.Xxx

由于这两个 List 集合泛型不一致而引发的类型转换异常

#java
关于java.sql.SQLException: No suitable driver问题的解决

最近写一个小程序时遇到的问题:我是用c3p0连接池进行数据库连接、myeclipse2014环境中导入的eclipse的项目、在c3p0配置文件(c3p0-config.xml)中配置如下:com.mysql.jdbc.Driverjdbc\:mysql\://172.1.1.1\:3306/ssmsrootAdmin_123在Tomc

#数据库
到底了