
常见问题解决
wolfshadow.cn
Code,Cod,Co,C,;
展开
-
maven依赖jar包冲突的解决思路
注:目的是提供maven依赖jar包冲突的解决思路需求场景:jackson-databind、fastjson 高危远程代码执行漏洞修复。Jackson-databind,版本号升级为2.10.3;fastjson,版本号升级为1.2.66问题描述:对需求中提到的2个工具包进行版本升级后,出现很多找不到方法的报错,比如:Caused by: java...原创 2020-04-08 15:18:17 · 48854 阅读 · 0 评论 -
Tomcat8.5版本启动后无法访问的问题总结
一、说明Tomcat版本:Apache Tomcat/8.5.41部署环境:CentOS Linux release 7.4场景:单机多实例部署应用(操作步骤在“附一”中介绍)前提:以下问题及解决方案均以tomcat启动成功为前提二、问题1、应用tomcat启动后无法通过IP+端口的形式访问Tomcat的欢迎界面2、进行Tomcat欢迎界面后,点击“Manager...原创 2019-07-04 14:59:19 · 17688 阅读 · 0 评论 -
使用HttpClient进行POST请求时发现的一个坑(收到的JSON串后面多了个“=”)
今天在使用HttpClient进行POST请求调用别人的接口一直失败,查看请求报文与接口文档完全一致;最后求助于接口开发侧,抓取请求报文发现,他们接收到的JSON串后面多了个“=”号;然后通过在网上查找,问题解决。 原因: 无论是使用HttpClient进行POST,还是前端使用ajax向Java后台发送Json数据,默认请求的Conten...原创 2019-05-24 16:59:57 · 15786 阅读 · 0 评论 -
MyBatis异常:java.lang.UnsupportedOperationException
SpringBoot+MyBatis工程,执行功能时报错:java.lang.UnsupportedOperationException先看下我的代码DAO层代码: List<String> getStatus(@Param("orderIds") List<String> orderIds);Mapper:...原创 2019-03-13 11:02:57 · 18382 阅读 · 0 评论 -
tomcat8启动异常:APR/native library which is not available
cetos7.0环境下启动tomcat8,报如下错误Tomcat ans APR lib : requires the APR/native library which is not available查看tomcat配置文件service.xml <Connector port="18702" protocol="org.apache.coyote.http11.Http11...原创 2019-01-10 17:26:09 · 14677 阅读 · 1 评论 -
判断从输入流中获取的字符串是什么编码(UTF-8环境)
当你从一个未知编码的文件中,通过输入流读取内容时,假如是乱码怎么办? 如果你不知道字符串的编码,可能你只能靠尝试常用的编码的方式,将字符串处理成正确编码格式。举个例子:“#鍑借喘鍚岃櫣娆惧紡f” 这是从某文件中读取的一行信息,怎么处理,一个一个去尝试么?不妨这样思考,用程序来帮忙判断其编码格式,同时将之转换成UTF-8编码怎么样。特别说明: (1)以...原创 2018-11-29 18:42:24 · 19699 阅读 · 0 评论 -
"#未知编码的字符串".startsWith("#")为什么会是false UTF-8 BOM编码的坑
"#未知编码的字符串".startsWith("#")为什么会是false?我都这么命名标题了,那么问题很显然,编码不统一导致。 发现这个问题的背景: 我在获取别人的t配置信息(txt文件)时,如果遇到以“#”开头,则说明是注释信息。但是我在用.startsWith("#")去判断时,居然出现这样的情况: 一开始以为是“#”需要转义,尝试转义却途劳;然后...原创 2018-11-29 18:13:38 · 7413 阅读 · 0 评论 -
使用XMLSerializer报错java.lang.NoClassDefFoundError: nu/xom/ParentNode
解决方案:引入xom包;maven仓库地址:https://mvnrepository.com/artifact/xom/xom目前最新版本为1.2.5,遗憾的是这个包在2010年月就已经停更了。pom.xml中添加依赖如下:<dependency> <groupId>xom</groupId> <artifactId&...原创 2018-11-24 09:59:59 · 30711 阅读 · 1 评论 -
让Springboot启动时不连接数据库
写了个简单的Springboot工程,启动时始终会报错:“If you want an embedded database please put a supported one on the classpath. If you have database settings to be loaded from a particular profile you may need to ...原创 2018-11-19 19:06:23 · 32197 阅读 · 2 评论 -
pl/sql Developer 过几分钟就断开,卡死的原因
网上查了很多资料,遇到这个问题的人应该挺多的,解决方案也比较多,但最终解决这个心头大患的手段是:关闭360安全卫士 根据网上说的,导致过段时间就变得很卡的原因“这个肯定和数据库、PLSQL都没关系,只能是防火墙或者其他的软件中断掉了”,我分别尝试关闭防火墙、关闭360杀毒软件、关闭360安全卫士,终于找到罪魁祸首。至于安全卫士为什么会导致 pl/sql Developer 过...原创 2018-11-14 17:57:14 · 20434 阅读 · 7 评论 -
使用eclipse或者myeclipse时,鼠标变成黑色十字架解决办法[转]
在使用eclipse或者myeclipse时,已经不是一两次碰到这个情况了,鼠标箭头变成黑色十字架,其实变成那样不碍事,但是总感觉不大自在,我郁闷了好久,其实这只是一个很简单的手误,可能是你在格式化代码的时候按错了快捷键造成的,遇到此问题,一键搞定:ALT+SHIFT+A,就能搞定,并且这个快捷键可以在鼠标箭头变成一个十字架和正常情况下的倾斜箭头之间来回切换! 原文链接:https:...转载 2018-11-15 17:55:50 · 7824 阅读 · 0 评论 -
Workspace in use or cannot be created, choose a different one.
出现这种情况一般是workspace的配置文件中出现了.lock文件,锁定了workspace。把.lock文件删除即可。如果该文件不能删除,可能是因为某一进程未结束,结束该进程即可删除。正常情况下,如果你打开了一个workspace,在想打开另一个workspace也会出现上面的提示。...原创 2018-10-24 14:43:09 · 7104 阅读 · 0 评论