`
文章列表
1、打包java项目成jar,注意是否有main方法 2、编写sh脚本runE.sh  给此文件赋权限 3、crontab -e     输入  * * * * * /home/use/ec/bin/runE.sh >>   /home/use/ec/logs/ec.log
这几天,网店系统基础架构进行了一次大的升级,升级之后例行的进行了压力测试,以前几次大的项目发布压力测试都没有任何问题,没想到这次出事故啦,而且是内存泄露? 系统运行环境: 硬件:Intel(R) Xeon(R) CPU 2.0G、4G RAM、Linux 2.6.9-42.ELsmp #1 SMP 软件:jboss-4.0.5.GA [Java HotSpot(TM) Server VM (build 1.5.0_10-b03, mixed mode)] JAVA运行参数-server -Xms2048m -Xmx2048m -XX:NewSize=768m -XX:PermSize=128 ...
因为内存溢出问题 1. Linux下直接修改%tomcat_home%/bin/catalina.sh文件 在注释下紧接一行也就是脚本正文开始之前 加上 JAVA_OPTS="-Xms128m -Xmx512m" 如果报-x没有定义,则用 declare -x JAVA_OPTS="-Xms512m -Xmx1024" 初始值和最大值自己根据实际情况可以更改. 2.  Windows下通过Tomcat下直接启动可以直接修改%tomcat_home%/bin/catalina.bat文件 在JAVA_OPTS修改 set JAVA_OPTS=-Xms ...
@Override protected int upLoad(TPage page, HTTPServerletRequest req) throws Exception { FileParameter[] files = req.getFileParameters("xFile"); String[] tt = req.getParameterValues("descm"); if (files == null) { return; } //保存上传文件信息 for (int i = 0; i < files ...
public int downloadFile(HttpServletRequst req, HttpServletResponse response ) throws Exception { long infoPageAttachId = req.getParameter("infoPageAttachId", 0L); if (infoPageAttachId == 0L) { return RETCODE_ERR; } TInfoPageAttach ipAtt = getService(TInfoPageAttachService.clas ...
String类型的split("") 是以特殊符号分割的话需要加以转义,下面进行总结: 1、按“|”分割    str.split("\\|"); 2、按“*”分割    str.split("\\*");
一、循环遍历集合 1、在jsp中引入标准函数声明 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 2、若要判断集合的大小,则需要引入如下声明 <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> 3、如何使用jstl判断集合是否为空 ${user}为集合,user为集合名 <c:if test="${empty ...
Oracle中创建同义词语句: 我们都知道,在oracle中对用户的管理是使用权限的方式来管理的,也就是说,如果我们想使用数据库,我们就必须得有权限,但是如果是别人将权限授予了我们,我们也是能对数据库进行操作的,但是我 ...
1. jstat -gc pid      可以显示gc的信息,查看gc的次数,及时间。 其中最后五项,分别是young gc的次数,young gc的时间,full gc的次数,full gc的时间,gc的总时间。 2.jstat -gccapacity pid       可以显示,VM内存中三代(young,old,perm)对象的使用和占用大小, 如:PGCMN显示的是最小perm的内存使用量,PGCMX显示的是perm的内存最大使用量, PGC是当前新生成的perm内存占用量,PC是但前perm内存占用量。 其他的可以根据这个类推,OC是old内纯的占用量。 3.js ...

Ant 编写

    博客分类:
  • ant
ant 是apache的java子项目"jakarta"的子项目.你可以选择当前的版本,,window版 解压后ant_home用来方便访问。并确保你也设置了java_home 。 set ant_home=D:"java"kit"ant"jakarta-ant-1.5.1 这是我的目录 hello ant 我们要开发一个java类:其内容只有一句,输出"hello ant"字符串。并使用ant完成编译和运行工作,这个例子只是为了跑通ant,不附加多余的东西。 下面是:“hello.ant.HelloAnt.jav ...
jquery多选下拉菜单 作者:zccst 一、原理 官方网址:http://www.erichynds.com/jquery/jquery-ui-multiselect-widget/ 下拉菜单可以多选 二、安装与配置 1,到官方网站下载 需要的相关插件 (1) jquery              //依赖 (2) jquery-ui           //依赖 (3) jquery.multiselect 注:附件中已经有jquery.multiselect 2,在需要的页面引入js和css即可 3,配置项 Js代码  //一个实例  ...
最近经常用到的linux下的命令 重启tomcat ps x 查看pid kill -9 pid 杀死进程 /app/tomcat/bin/startup.sh 启动tomcat 追踪日志 tail -f /app/tomcat/log/*.log 配置文件 vi /app/tomcat/webapp/root/WEB-INF/server.properties 查看服务器配置 vi /app/tomcat/webapp/root/WEB-INF/web.xml 查看后端文件位置 vi /app/tomcat/webapp/root/WEB-INF/common-application ...
Hibernate事务与并发问题处理(乐观锁与悲观锁) 一、数据库事务的定义   数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永 ...
1.作用 Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。 2.格式 grep [options] 3.主要参数 [options]主要参数: -c:只输出匹配行的计数。 -I:不区分大 小写(只适用于单字符)。 -h:查询多文件时不显示文件名。 -l:查询多文件时只输出包含匹配字符的文件名。 -n:显示匹配行及 行号。 -s:不显示不存在或无匹配文本的错误信息。 -v:显示不包含匹配文本的所有行。 pattern ...
Linux必学的60个命令 Linux提供了大量的命令,利用它可以有效地完成大量的工 作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统, ...
Global site tag (gtag.js) - Google Analytics