11 2013 档案
摘要:debug模式下运行的时候不时会报各种错误,但是都是会提示nested exception isJava PermGen space之类的。在网上查说要改虚拟机的参数也改了,但是改来改去都不可以……最后找到一篇帖子,解释还是说的跟大家一样,但是参数我拷过去之后程序不会挂掉了。我是这样配置的:点工程名右键 "debug as" -> "debug configurations..."->选中'tomcat...'然后选择右边的“argument”标签,在vm arguments栏最后空一格空格后加上这四个参数,参数之间也是空格空
阅读全文
摘要:本来直接用crontab -e 就可以打开vim,输入要执行的任务保存退出就可以添加任务直接启动运行了。但是今天组长说能不能写个shell不用打开vi就能添加到crontab的。最先想到的是怎么在shell脚本里面如何使用vi的命令,网上找了好多,要么格式太乱,要么没明白意思直接告诉vi的使用方法,所以只好舍弃了。下面说我的方法吧test.sh :里面写的是要执行的具体任务。call.sh是交个人直接双击就能实现添加crontab任务的:内容如下:#!/bin/shecho "*/5 * * * * /home/../test.sh" >> /var/spool
阅读全文
摘要:原因:Log4j 1.2.15存在一个bug会导致log4j:ERROR LogMananger.repositorySelector was null likely due to解决:换成Log4j 1.2.14.具体更改:pom.xml文件中的配置
阅读全文
摘要:上一篇只改了tomcat的配置。但是我是在eclipse中启动的程序,所以得在eclipse中更改配置。eclipse.ini文件更改后依然报错,所以最后使用的是下面三种方案的第二种。eclipse tomcat启动,内存溢出问题在启动过程中出现内存溢出问题,抛出类似如下异常信息:java.lang.OutOfMemoryError: Java heap space可以尝试办法:A.修改Tomcat\bin\catalina.bat,添加如下内容set JAVA_OPTS=-Xms256m -Xmx512m -Djava.awt.headless=true [-XX:MaxPermSize=1
阅读全文
摘要:本文参考了:http://www.cnblogs.com/xwdreamer/archive/2011/11/21/2296930.html菜鸟一只,网上查是jvm太小了,于是改到64M,还小,最后改到512M。方法:tomcat目录/bin下的catalina.bat文件:在echo Using CATALINA_BASE: "%CATALINA_BASE%"之前加一句:JAVA_OPTS="-server -XX:PermSize=512M -XX:MaxPermSize=1024m原因:PermGen space的全称是Permanent Generatio
阅读全文
摘要:首先声明这个是粘过来的,是担心链接有一天会失效。。。原链接如下http://developer.51cto.com/art/200911/162925.htmhttp://developer.51cto.com/art/200906/132337.htm在Java中创建线程有两种方法:使用Thread类和使用Runnable接口。任何一个Java程序都必须有一个主线程。在使用Runnable接口时需要建立一个Thread实例。因此,无论是通过Thread类还是Runnable接口建立线程,都必须建立Thread类或它的子类的实例用Thread类创建线程thread类的构造方法有8种public
阅读全文

浙公网安备 33010602011771号