摘要: 当你在一个已经有项目的服务器上,部署项目或者更新程序的时候,很容易碰到各种端口被占用,怎么解决这种事情呢?Linux:使用命令:lsof -i:被占用的端口号会显示出程序,及程序的PID,执行:kill 程序的PID 。如果提示没有安装lsof这个命令,CentOS可以执行:yum install lsof 安装,Debian可以执行:apt-get install lsof 安装。Windows:1.打开DOS窗口,输入netstat -aon|findstr 1521 。这里1521是oracle的端口,-aon是查询占用这个端口的PID2.根据上个命令得到的PID,使用tasklist| 阅读全文
posted @ 2013-05-28 10:26 goee 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 1.startup.bat启动在tomcat_home/bin目录下找到catalina.bat,用文本编辑器打开,加上下面一行:set JAVA_OPTS= -Xms1024M -Xmx1024M -XX:PermSize=256M -XX:MaxNewSize=256M -XX:MaxPermSize=256M解释一下各个参数:-Xms1024M:初始化堆内存大小(注意,不加M的话单位是KB)-Xmx1029M:最大堆内存大小-XX:PermSize=256M:初始化类加载内存池大小-XX:MaxPermSize=256M:最大类加载内存池大小-XX:MaxNewSize=256M:这个还 阅读全文
posted @ 2013-05-28 10:26 goee 阅读(1834) 评论(0) 推荐(0) 编辑
摘要: Date dNow = new Date(); //当前时间 Date dBefore = new Date(); Calendar calendar = Calendar.getInstance(); //得到日历 calendar.setTime(dNow);//把当前时间赋给日历 calendar.add(Calendar.DAY_OF_MONTH, -100); //设置为前一天 dBefore = calendar.getTime(); //得到前一天的时间 SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH.. 阅读全文
posted @ 2013-05-28 10:25 goee 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 这几天研究了一个tomcat与内存的关系,先写一篇关于如何查看Tomcat内存的情况,稍后继续续写其他关于Tomcat的博客。 1. Tomcat6中没有设置任何默认用户,因而需要手动往Tomcat6的conf文件夹下的tomcat-users.xml文件中添加用户。 如:<role rolename="manager"/> <user username="tomcat" password="tomcat" roles="manager"/> 注:添加完需要重启Tomcat6。 2. 访问h 阅读全文
posted @ 2013-05-28 10:25 goee 阅读(671) 评论(0) 推荐(0) 编辑