自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 问答 (2)
  • 收藏
  • 关注

原创 修改HttpServletRequest的参数【转】

  当我们在做web应用的时候都会处理客户端提交到服务器的数据,如去除前后空格,一些非常字符,SQL注入类似的东西,在这里我主要说前后空格我是怎么来解决的,其它也都可以照此方法快速、方便、有效的解决,但是我一般对于非法字符,都是采用了标签来解决它的,并没有使用Filter转义掉(纯属个人解决办法)。      去除前后空格看似非常简单的事,但是有许多人可能就是因为这一个小问题,折磨自己半天,客户端...

2012-04-20 11:02:35 631

原创 【转】Oracle SQL性能优化

(1)      选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基...

2012-03-08 20:14:37 107

原创 两个列表比较取相同值

import java.io.File;  import java.io.FileNotFoundException;  import java.io.FileOutputStream;  import java.io.IOException;  import java.io.OutputStreamWriter;  import java.util.ArrayList;  ...

2011-09-18 16:30:41 288

原创 得PreparedStatement向数据库提交的SQL语句

/**  * 获得PreparedStatement向数据库提交的SQL语句  * * @param sql:带占位符?的原始sql * @param params:参数数组 * @return:要执行的sql语句 */ public static String getPreparedSQL(String sql, Object[] params) {       ...

2011-06-22 14:52:32 186

原创 取随机值

import org.apache.commons.lang.RandomStringUtils; public static void main(String[] args) {  //产生5位长度的随机字符串 RandomStringUtils.random(5);  //使用指定的字符生成5位长度的随机字符串 RandomStringUtils.rand...

2011-06-22 14:36:18 96

原创 从request里取值初始化Select控件

var ttSelect = document.getElementById("travelType");var option = ttSelect.options;var tt = '<%=request.getAttribute("travelType")%>';for(var i=0; i<option.length; i++){    if( o...

2011-06-11 10:06:52 144

原创 log4j分级输出(嵌套代码中)

 log4j在java开发中常用的日志工具包,对程序日常运行时信息的信息进行记录,方便程序调试、跟踪、维护等,下面我将和大家分享我如何将程序中各种类型的运行信息分类输出到不同日志的方法。 说实例之前先看看简单了解下log4j配置文件中常用参数 (1). 输出方式appender一般有5种:      org.apache.log4j.RollingFileAppender(...

2011-06-07 15:48:50 154

原创 使用JS和Ajax发出异步请求

本文介绍了如何创建能够适应不同浏览器的XMLHttpRequest实例,建立和发送请求,并响应服务器。您将开始接触最基本和基础性的有关Ajax的全部对象和编程方法:XMLHttpRequest对象。该对象实际上仅仅是一个跨越所有Ajax应用程序的公共线程,您可能已经预料到,只有彻底理解该对象才能充分发挥编程的潜力。 XMLHttpRequest简介XMLHttpRequest 是JS的...

2011-05-25 13:04:19 475

原创 MyEclipse内存不足解决

如果安装后没有进行设置,在 MyEclipse运行中就可能会经常出现关于内存不足的提示。 比如:MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains. 提示中也给出了解决问题的方法,把下面这句话加到eclipse的配置文件中: -vmargs -Xms128M...

2011-04-25 11:47:21 63

原创 给MyEclipse装上反编译

 下载JadClipse_3.3.0.jar,下载完后丢到MyEclipse安装目录下eclipse/plugin下下载jad.exe重新启动MyEclipse,打开Window-Preferences-Java-JadClipse设置path to decompiler为jad.exe的全路径,如E:\decompiler\jad\jad.exe如上设置后,MyEclip...

2011-04-19 18:39:06 66

原创 Java防止浏览器直接打开下载文件

这个其实是在web.xml文件中配置mime下载文件类型就可以了,配置的示例: <mime-mapping>   <extension>doc</extension>   <mime-type>application/msword</mime-type>  </mime-mapping>  <...

2011-04-19 18:08:01 411

J2EE常用Jar包含义

本文中ssh指:struts2,srping2.5,hibernate3.2 struts2必须JAR包(6个): struts2-spring-plugin-2.0.11.2.jar xwork-2.0.5.jar struts2-core-2.0.11.2.jar freemarker-2.3.8.jar ognl-2.6.11.jar commons-logg...

2010-04-27 00:20:43 81

空空如也

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

TA关注的人

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