自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 Linux设置定时器

1、打包java项目成jar,注意是否有main方法2、编写sh脚本runE.sh 给此文件赋权限3、crontab -e 输入 * * * * * /home/use/ec/bin/runE.sh >> /home/use/ec/logs/ec.log

2012-12-07 17:48:22 145

原创 OutOfMemoryError

这几天,网店系统基础架构进行了一次大的升级,升级之后例行的进行了压力测试,以前几次大的项目发布压力测试都没有任何问题,没想到这次出事故啦,而且是内存泄露?系统运行环境:硬件: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 V...

2012-11-23 10:59:30 100

原创 Linux 和 windows修改java虚拟机内存大小

因为内存溢出问题1. Linux下直接修改%tomcat_home%/bin/catalina.sh文件在注释下紧接一行也就是脚本正文开始之前 加上JAVA_OPTS="-Xms128m -Xmx512m"如果报-x没有定义,则用declare -x JAVA_OPTS="-Xms512m -Xmx1024"初始值和最大值自己根据实际情况可以更改. 2. ...

2012-11-23 10:24:18 1312

原创 Java 上传文件保存到Oracle的Blob字段

@Overrideprotected int upLoad(TPage page, HTTPServerletRequest req) throws Exception {FileParameter[] files = req.getFileParameters("xFile"); String[] tt = req.getParameterValues("descm")...

2012-11-20 11:10:54 1758

原创 Java 下载Oracle中Blob数据

public int downloadFile(HttpServletRequst req, HttpServletResponse response ) throws Exception { long infoPageAttachId = req.getParameter("infoPageAttachId", 0L); if (infoPageAttachId == 0L)...

2012-11-20 11:01:32 449

原创 String 的split()方法以特殊符号分割

String类型的split("")是以特殊符号分割的话需要加以转义,下面进行总结:1、按“|”分割 str.split("\\|");2、按“*”分割 str.split("\\*");

2012-10-24 14:34:46 5230

原创 JSTL与EL表达式(为空判断)

一、循环遍历集合1、在jsp中引入标准函数声明 2、若要判断集合的大小,则需要引入如下声明3、如何使用jstl判断集合是否为空${user}为集合,user为集合名无信息!为空其它非空4、如何取得集合的大小${fn:length(集合名)}${fn:length(map)}5、如何取得保存在session中的对象?${sessionScope...

2012-10-24 10:44:43 327

原创 Oracle中创建同义词

Oracle中创建同义词语句:我们都知道,在oracle中对用户的管理是使用权限的方式来管理的,也就是说,如果我们想使用数据库,我们就必须得有权限,但是如果是别人将权限授予了我们,我们也是能对数据库进行操作的,但是我们必须要已授权的表的名称前键入该表所有者的名称,所以这就是比较麻烦的,遇到这种情况,我们该怎么办呢?创建个同义词吧!这样我们就可以直接使用同义词来使用表了。 create...

2012-10-23 10:00:01 379

原创 linux 查询JVM使用情况 jstat

1. jstat -gc pid 可以显示gc的信息,查看gc的次数,及时间。其中最后五项,分别是young gc的次数,young gc的时间,full gc的次数,full gc的时间,gc的总时间。2.jstat -gccapacity pid 可以显示,VM内存中三代(young,old,perm)对象的使用和占用大小, 如:PGCMN...

2012-09-28 09:30:31 355

原创 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"字符串。并使用...

2012-09-24 22:58:55 91

原创 jquery 下拉多选

jquery多选下拉菜单 作者:zccst 一、原理 官方网址:http://www.erichynds.com/jquery/jquery-ui-multiselect-widget/ 下拉菜单可以多选 二、安装与配置 1,到官方网站下载 需要的相关插件 (1) jquery //依赖 (2) jquery-u...

2012-09-17 23:01:51 142

原创 linux下tomcat常用命令与配置

最近经常用到的linux下的命令重启tomcatps x 查看pidkill -9 pid 杀死进程/app/tomcat/bin/startup.sh 启动tomcat 追踪日志tail -f /app/tomcat/log/*.log 配置文件vi /app/tomcat/webapp/root/WEB-INF/server.properties 查...

2012-09-08 09:13:50 177

原创 hibernate 事物

Hibernate事务与并发问题处理(乐观锁与悲观锁)一、数据库事务的定义  数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为事务,必...

2012-09-07 18:14:45 99

原创 linux grep命令

1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数:-c:只输出匹配行的计数。-I:不区分大 小写(只适用于...

2012-09-03 11:48:35 77

原创 Linux 常用命令

Linux必学的60个命令Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。不同Linux发行版的命令数量不一样,但Linux发行版...

2012-08-29 17:20:50 83

原创 Oracle 函数 存储 等语法

关键字: oracle 存储过程1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字 ( 参数1 IN NUMBER, 参数2 IN NUMBER ) IS 变量1 INTEGER :=0; 变量2 DATE; BEGIN END 存储过程名字 2.SELECT INTO STATEMENT ...

2012-08-29 11:48:32 403

Oracle 函数索引

函数索引的概念:基于函数的索引也是8i以来的新产物,它有索引计算列的能力,它易于使用并且提供计算好的值,在不修改应用程序的逻辑上提高了查询性能。使用基于函数的索引有几个先决条件:(1)必须拥有QUERY REWRITE(本模式下)或GLOBAL QUERY REWRITE(其他模式下)权限。(2)必须使用基于成本的优化器,基于规则的优化器将被忽略。(3)必须设置以下两个系统参数:...

2012-08-22 10:01:03 176

原创 JDBCExceptionReporter>: 违反协议;JDBCExceptionReporter>: OALL8 处于不一致状态!

ERROR-util.JDBCExceptionReporter>: 违反协议ERROR-util.JDBCExceptionReporter>: OALL8 处于不一致状态!最近被这个问题纠结了很久,昨天终于找到了正确的解决方案,总结下, 出现这种问题的原因大致有种:1、连接oracle驱动不匹配。比如说在11g+jdk6.0的环境下,使用ojdbc5.jar。2、中...

2012-08-10 16:33:18 927

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除