
【BUG总结】
心歌技术
认知迭代命运
展开
-
tomcat日志中文乱码问题
平时在使用tomcat做一些服务的时候经常遇到各种乱码问题,要么是控制台输出乱码或者输出日志乱码,要么页面接收乱码,非常烦人。引起乱码的原因多个,从网上学习了很多,现在尝试简单总结给大家分享一、页面输出乱码有三种可能1.server.xml配置未注明编码格式浏览器本身有自己的显示编码格式,tomcat的输出也有自己的格式,甚至我们在编写代码的过程中也可以指定输出的编码格...原创 2020-02-11 20:45:15 · 15725 阅读 · 3 评论 -
java.io.IOException: Connection reset by peer
错误信息:Caused by: java.net.SocketException: Connection reset by peer: socket write error at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.sock...原创 2020-02-10 12:12:02 · 13617 阅读 · 0 评论 -
软件的生命周期版本解释
软件的生命周期中一般分4个版本,如下是4种的解释:alpha版:内部测试版。α是希腊字母的第一个,表示最早的版本,一般用户不要下载这个版本,这个版本包含很多BUG,功能也不全,主要是给开发人员和 测试人员测试和找BUG用的。beta版:公开测试版。β是希腊字母的第二个,顾名思义,这个版本比alpha版发布得晚一些,主要是给“部落”用户和忠实用户测试用的,该版本任然存 在很多BUG,但是相对...原创 2020-02-07 08:46:16 · 1545 阅读 · 0 评论 -
关于springboot上传文件报错:The temporary upload location ***is not valid
错误信息:the temporary uplaod location [ *** ] is not valid错误原因:在springboot项目启动后 系统会在‘/temp’目录下创建几个目录 用于上传文件。长时间运行后centos对‘/temp’下文件自动清理,导致清理过‘/temp’下文件后无法上传。解决方法: 1 重启服务; 2 改变临时文件的存储路径@C...原创 2020-01-03 09:14:28 · 1496 阅读 · 0 评论 -
ClassNotFoundException: org.springframework.boot.bind.RelaxedDataBinder
1.如果是使用springboot1.x切换到springboot2.x版本出现该问题一般情况下是你的插件内容版本太低,升级到新的版本试试,比如分页或是是druid版本太低。2.自定义配置文件项出错3.尽量换成springboot的原生依赖...原创 2020-01-03 09:13:20 · 2735 阅读 · 0 评论 -
SpringMVC中MultipartResolver 获取文件内容为空问题
定义文件解析器MultipartResolver的时候,没有设置resolveLazily属性为true(默认值为false)多文件上传代码如下: //文件解析器 @Bean public MultipartResolver multipartResolver(){ CommonsMultipartResolver multipartResolver=...原创 2019-09-27 13:29:21 · 2260 阅读 · 0 评论 -
ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2
今天在一段代码中,因为泛型没有规范添加,报错误ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2上网搜了一下,文章大都解释 是由于 eclipse和jdk1.6的版本冲突,如下内容:经过我仔细的查阅Java Doc,发现其中有这么一段话:http://download.java...原创 2019-09-24 14:33:06 · 1613 阅读 · 14 评论 -
win7家庭普通版没有管理员权限问题
原因:在家庭版里面找不到策略组,所以要用命令行开启。解决办法:开启策略组administrator账户1.在当前账户界面内选择----开始----所有程序----附件,找到“命令提示符”,右键选择“以管理员身份运行”。2.在dos窗口中输入:net user administrator /active:yes,回车。3.注销当前账户,就会看到administrator账户出现了...原创 2019-08-08 16:33:06 · 2034 阅读 · 0 评论 -
java.lang.OutOfMemoryError异常及相关问题解决
错误提示1.tomcat:java.lang.OutOfMemoryError: PermGen space2.tomcat:java.lang.OutOfMemoryError: Java heap space3.weblogic:Root cause of ServletException java.lang.OutOfMemoryError4.resin:java.lang....原创 2019-02-27 16:06:10 · 28257 阅读 · 3 评论 -
expected START_TAG or END_TAG not TEXT (position: TEXT seen ...
pom.xml中部分内容格式不正确,整理格式,删除多余空格。原创 2018-10-10 12:35:20 · 30066 阅读 · 7 评论 -
mysql5.7 timestamp默认值0000-00-00 00:00:00 报错
在mysql5.7的版本中,默认是不允许设置为零日期的。因此,需要更改mysql的配置文件。修改配置文件当中的sql-mode为如下即可。原创 2018-06-11 19:17:30 · 3066 阅读 · 3 评论 -
object is not an instance of declaring class
对象不是声明类的一个实例。//获取adminLogService对象 Object obj = null; ApplicationContext context = WebApplicationContextUtils.getWebApplicationContext(request.getServletContext()); obj = cont...原创 2018-04-28 09:03:19 · 89063 阅读 · 11 评论 -
maven没有打包xml文件
maven没有打包xml文件这种情况主要是在项目的pom.xml中没有配置在pom.xml加入以下配置,重新打包即可解决 <!-- 将配置文件一并打包 --> <build> <resources> <resource> <directory>src/main/java</directory>...原创 2018-05-04 15:25:43 · 2217 阅读 · 0 评论 -
maven引入的jar是空文件夹
问题描述:eclipse下同时打开工程A和工程B, 工程A通过mvn deploy命令发布到maven仓库, 工程B通过pom.xml文件依赖工程A, 这时在工程B的Maven Dependencies显示工程A的jar为一个文件夹。解决方法:把工程A关闭了(close Project), 工程B中A的jar就恢复正常,显示为一个jar包!...原创 2018-05-04 10:36:25 · 2807 阅读 · 0 评论 -
[WARN] Error setting expression xxx
[com.opensymphony.xwork2.ognl.OgnlValueStack]-[WARN] Error setting expression 'article.content' with value '[Ljava.lang.String;@66877d81'报这个错三种解决方法:1.打开log4j.properties 加入: log4j.log原创 2017-06-30 10:34:19 · 864 阅读 · 0 评论 -
hibernate之上下文初始化失败
Context initialization failed 上下文初始化失败经过检查后发现报这个错的原因是hibernate.cfg.xml文件没有正确配置头文件应该是"-//Hibernate/Hibernate Configuration DTD 3.0//EN""http://www.hibernate.org/dtd/hibernate-configur原创 2017-06-22 14:46:34 · 1859 阅读 · 0 评论 -
struts2访问jsp页面异常The Struts dispatcher cannot be
利用Struts2进行开发,当访问某个jsp页面时我们可能会遇到: org.apache.jasper.JasperException: The Struts dispatcher cannot be一般是web.xml中核心过滤器没有配置好在web.xml文件中添加一个过滤设置: struts2 *.jsp 一般原创 2017-06-22 23:41:36 · 549 阅读 · 0 评论 -
mybatis报错invalid types () or values ()解决方法
mybatis报错invalid types () or values ()解决方法报错信息:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: Error instantiating class com.huawei原创 2017-08-14 11:28:23 · 3768 阅读 · 0 评论 -
hibernate中表建立不出来
hibernate中表建立不出来但后台并没有报错有可能是字段中使用了mysql的关键字,检查一下字段修改即可原创 2017-07-23 14:27:27 · 450 阅读 · 1 评论 -
Could not find result map XXX 解决办法
严重: Servlet.service() for servlet [contrloSite] in context with path [/FourthSSM] threw exception [Request processing failed; nested exception is org.apache.ibatis.builder.IncompleteElementException:原创 2017-08-16 00:20:19 · 24943 阅读 · 0 评论 -
Cannot create PoolableConnectionFactory (Communications link failure
数据库连接失败org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. T原创 2017-09-14 16:16:54 · 20566 阅读 · 3 评论 -
Invalid location of tag
在jsp页面使用标签过程中有时候不注意规则的话,myeclipse会提示一些警告错误,下面针对这些错误提出相应的解决办法:标签1. Invalid location of tag (form) form 应该写到table外面去,并且form标签里面也不能套form标签。 2. Invalid location of tag (style) style应该写在head里面。3. I原创 2017-09-07 07:25:56 · 1058 阅读 · 0 评论 -
服务器一些常见错误代码信息
一些常见的状态码为:200 - 服务器成功返回网页404 - 请求的网页不存在503 - 服务不可用详细分解:1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。代码 说明100 (继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认原创 2017-07-04 17:12:06 · 2099 阅读 · 0 评论 -
myeclipse包变成文件夹
myeclipse中的包都变成文件夹了怎么办?解决办法: 选中创建包的文件夹鼠标右键 选择Build Path 然后选择右侧的include,文件夹就会变成包的形式。原创 2017-12-18 13:41:05 · 4486 阅读 · 0 评论 -
javax.el.ELException的解决方式failed to parse the expression [${xxx}]
javax.el.ELException的解决方式failed to parse the expression [${xxx}]Tomcat 7 'javax.el.ELException' 的解决方式tomcat 7对EL表达式的语法要求比较严格,例如"${owner.new}"因包含关键字new就会导致解析出错。问题是出来了,怎么解决呢?有三种,如下:第一种:严格遵守java规范,修改对象的属...原创 2018-03-07 08:54:21 · 8885 阅读 · 0 评论 -
target runtime com.genuitec.runtime 解决方法
打开项目所在路径中.settings中如下文件<?xml version="1.0" encoding="UTF-8"?> <faceted-project> <runtime name="com.genuitec.runtime.generic.jee60"/> <fixed facet="wst.jsdt.web&quo原创 2018-04-18 10:57:44 · 1875 阅读 · 1 评论 -
Address already in use: bind
有时候我们的项目会遇到Address already in use: bind的错误,这是由于端口被占用导致。下面我们给出解决办法:步骤1:打开cmd键入以下命令:netstat -ano|findstr "8080"这条命令会返回使用8080端口的进程,可以看到8080被12948占用。步骤2:键入tasklist|findstr "12948"这条命令会得到我们12948进程的使用程序,可以看...原创 2018-04-25 20:05:37 · 4570 阅读 · 0 评论 -
Java heap space
java.lang.OutOfMemoryError: Java heap spaceat java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)at java.util.concurrent.FutureTask.get(FutureTask.java:83)at org.apache.catali原创 2017-06-15 23:10:40 · 798 阅读 · 0 评论