【踩过的坑】
退役人员
静以修身,俭以养德
展开
-
异常信息:spring mvc org.springframework.beans.NullValueInNestedPathException错误
1.最近学习spring mvc的时候 遇到问题百度,本来一个很简单的 问题,但是百度出来的资源真是少;让我明显觉得比android 要少的多;为了社区的繁华,我决定将我遇到的一系列的有意义web问题。都写一个博客,帮助大家解决问题。这个问题很常见。学习spring mvc的pojo的时候遇到的现在开始贴代码:html代码:?12原创 2017-06-22 10:15:53 · 2324 阅读 · 2 评论 -
(实用篇)Java 内存溢出(java.lang.OutOfMemoryError)的处理方式
其实,真正解决问题方法才是最好的博客,故我这篇文章是解决问题的,不是讲原理的。以MyEclipse为例,我们知道,MyEclipse都会配置jdk镜像文件和Tomcat的镜像文件,其实就是关联一下jdk和Tomcat的安装目录,在关联的地方加上如下参数:-Xms512M -Xmx1024M -XX:PermSize=512M -XX:MaxPermSize=1024M位置如下...原创 2018-08-15 10:06:22 · 715 阅读 · 0 评论 -
Spring10种常见异常解决方法
在程序员生涯当中,提到最多的应该就是SSH三大框架了。作为第一大框架的Spring框架,我们经常使用。然而在使用过程中,遇到过很多的常见异常,我在这里总结一下,大家共勉。 一、找不到配置文件的异常 [plain] view plaincopyorg.springframework.beans.factory.BeanDefinitionStoreException: IOE...转载 2016-05-20 15:41:42 · 556 阅读 · 0 评论 -
单元测试常见错误:The import org.junit.Test conflicts with a type defined in the same fil
单元测试常见错误:The import org.junit.Test conflicts with a type defined in the same file原因一:常规原因,导入的jar包相冲突 原因二:写junit测试的java类名为Test.java 一定要用Test.java的话只能在方法上加@org.junit.Test . 而不能单纯加@Test...原创 2015-10-06 22:57:37 · 1932 阅读 · 0 评论 -
IDEA中Tomcat启动报:java.lang.OutOfMemoryError: PermGen space异常(完美解决)
出现原因:持久代内存不够解决办法:第一:在idea中添加 -server -XX:PermSize=256M -XX:MaxPermSize=512M位置如下:第二:在catalina.bat中添加set JAVA_OPTS=%JAVA_OPTS% -server -XX:PermSize=1024M -XX:MaxPermSize=1024M当然 这是我机器内...原创 2018-11-28 10:51:23 · 2079 阅读 · 0 评论 -
linux系统下zookeeper的启动异常:Error contacting service. It is probably not running.
原来异常信息:网上对于这个异常的解答众说纷纭,现在总结一下我的解决方案:因为我用的zookeeper的版本是zookeeper-3.4.6,然后我原来的jdk用的是jdk-8u191-linux-x64.tar.gz,我卸载之后重新安装了一个jdk,这次的版本是jdk-7u79-linux-x64.tar.gz,问题解决。现在重新启动zookeeper之后:Ok,问题解决!...原创 2018-12-05 09:02:22 · 1049 阅读 · 0 评论 -
Linux下Tomcat出现 PermGen space的解决方法
java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "http-bio-8080-exec-5"java.lang.OutOfMemoryError: PermGen space 进入Tomcat中的/bin/catalina.sh 在catalina.sh中添加如下代码: #此处...原创 2018-12-08 11:21:23 · 1916 阅读 · 0 评论 -
linux系统和windows系统关于内存溢出的错误总结:java.lang.OutOfMemoryError: PermGen space
看了这篇文章,这个问题不用再去任何博客百度了,也不需要再去搜索这个问题的具体任何情况了,因为这是全网唯一的总结篇!一、解决方法:1、windows系统下(tomcat/bin/catalina.bat): 手动设置MaxPermSize大小 修改TOMCAT_HOME/bin/catalina.bat, 在“echo "Using CATA...原创 2018-12-14 09:36:07 · 1314 阅读 · 0 评论 -
vim 修改文件出现错误“E45: 'readonly' option is set (add ! to override)”
如果是root权限,可以:wq! 强行保存退出原创 2018-12-09 21:05:52 · 835 阅读 · 0 评论 -
如何在windows系统部署dubbo服务和在linux系统部署dubbo服务的步骤
看到上面的标题,就应该清楚我要讲两种部署dubbo服务了吧!那么,废话不多说,首先,讲一下如何在window上面部署一套dubbo服务,使用zookeeper注册中心,然后使用dubbo-admin监控中心。1.将zookeeper的包放到硬盘下一个文件夹中即可,打开后执行bin文件夹下的zkServer.cmd命令,开启zookeeper注册服务。注意开启zookeeper服务在两种...原创 2018-12-09 22:29:25 · 649 阅读 · 0 评论 -
bug: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
这个bug:出现的情形是,我在弹窗上传了一个Excel文件,然后返回给网页信息,关闭弹窗。然而弹窗关闭不了,然后一直提示这个错误,最后发现原因居然是浏览器兼容性问题,个别浏览器就好使了。问题原因:<button>在Internet Explorer 的默认类型是 "button",而其他浏览器中(包括 W3C 规范)的默认值是 "submit"。所以导致了表单重复提交。出现“j...原创 2018-07-30 16:59:18 · 11009 阅读 · 1 评论 -
invalid comparison: java.util.ArrayList and java.lang.String——bug解决办法
今天碰到个问题,解决了很久才搞定,来记录下,希望可以帮助到大家贴错误源码:这是一个根据list集合的查找数据的 sql,在接收list的时候加了判断 list != ‘ ’ “”,引起了集合与Stirng类型的比较,故报错&amp;amp;lt;select id=&amp;quot;userlistPage&amp;quot; parameterType=&amp;quot;page&amp;quot; res原创 2018-06-14 10:02:43 · 3379 阅读 · 1 评论 -
Java 内存溢出(java.lang.OutOfMemoryError)的常见情况和处理方式总结
java.lang.OutOfMemoryError这个错误我相信大部分开发人员都有遇到过,产生该错误的原因大都出于以下原因:JVM内存过小、程序不严密,产生了过多的垃圾。导致OutOfMemoryError异常的常见原因有以下几种:内存中加载的数据量过于庞大,如一次从数据库取出过多数据;集合类中有对对象的引用,使用完后未清空,使得JVM不能回收;代码中存在死循环或循环产生过多重复转载 2017-06-05 08:08:18 · 315 阅读 · 0 评论 -
Unknown return value type: java.lang.Integer
有一种可能是没有写@responseBody注解,写上注解立马问题解决了,可以说这个注解坑死我了,犯了三次这个问题了原创 2017-08-18 14:58:37 · 5521 阅读 · 2 评论 -
异常:Caused by: java.lang.NoClassDefFoundError: org/springframework/web/context/WebApplicationContext
解决方案:对着工程点右键->Properties ->MyEclipse-> Deployment Assembly -> Add--> Folder -->选择 lib(eclipse中位于webContent下,myeclipse中位于webRoot下) --> apply 注意:我的jar都放在工程下的lib文件夹,这样子tomcat运行时就不会报找不到class了原创 2017-08-15 16:04:04 · 11516 阅读 · 1 评论 -
异常信息:Exception in thread "main" java.lang.UnsupportedClassVersionError: com/mysql/jdbc/Driver
通过百度之后,发现是MySQL驱动的版本问题,于是果断修改pom.xml文件,修改成mysqlmysql-connector-java5.1.17这个版本之后,就没有问题了,逆向工程也运行没错了。原来我用的版本是6.0以后的,也许是新版本不兼容吧原创 2017-06-02 21:04:59 · 7558 阅读 · 1 评论 -
常见异常分类及举例
int[] arr = new int[10];//1.数组角标越界:java.lang.ArrayIndexOutOfBoundsException// System.out.println(arr[10]);// System.out.println(arr[-1]);//2.空指针异常:java.lang.NullPointerException//问题一:/原创 2017-05-25 23:35:12 · 831 阅读 · 0 评论 -
异常信息:java.lang.NoClassDefFoundError: javax/servlet/SessionCookieConfig
java.lang.NoClassDefFoundError: javax/servlet/SessionCookieConfigat org.springframework.test.context.web.AbstractGenericWebContextLoader.configureWebResources(AbstractGenericWebContextLoader.java:20原创 2017-06-04 15:47:08 · 6941 阅读 · 0 评论 -
Action class [] not found - action - file:/...:/.../.metadata/.plugins/org.ec
SSH整合抛异常:action未发现。 检查步骤: 1、看看你struts.xml文件中action中对应的class属性的值是否可以在Spring的配置文件中找到对应的id值。2、如果你确定你的配置没有出现问题,那么一定是你导入包的时候少了包,这时候你检查下你的项目中是否有以下三个jar包,struts2-spring-plugin-2.0.11.1.jar、commo...原创 2016-06-01 14:30:58 · 588 阅读 · 0 评论 -
spring异常---Got java.lang.NoClassDefFoundError while learning Spring framework
Got java.lang.NoClassDefFoundError while learning Spring frameworkI've been searching for the reason why it failed for a long time, but couldn't figure it out.The structure of filessrc |__com....原创 2016-05-20 17:40:39 · 786 阅读 · 0 评论 -
解决html转义及防止javascript注入攻击
第一种:value="${wcrActivity.activityTitle.replace(//g,'>').replace(/"/g,'"');}" 第二种:value="${wcrPlatformSet.platformName.replace('\"','"')}" 第三种:后台获取该字段的时候使用request.get原创 2017-08-31 21:03:13 · 2698 阅读 · 0 评论 -
控制台异常打印java.lang.OutOfMemoryError: PermGen space
你好:你可以设置一下jvm虚拟机内存,这个在myeclipse的java里面设置(这个也可以不设置)。然后你再就是你设置tomcat的时候,应该点击server的配置,配置下我标红的地方就好了。首先,server中双击tomcat那栏就进入了server的设置其次,将下列内容:-Xms256M -Xmx512M -XX:PermSize=25原创 2016-06-06 23:14:00 · 569 阅读 · 0 评论