自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(84)
  • 问答 (1)
  • 收藏
  • 关注

原创 xss过滤编码

package com.ipr.common.util;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.regex.Matcher;import java.util.regex.Pattern;...

2013-09-06 12:27:03 413

原创 spring3_hibernate3结合包

spring3.rar里面spring3的包,hibernate3为包括hibernate3和其他的jar包,包括beans.xml等配置文件定义接口类:public interface IUserDao extends BaseDao { }定义实现类:@Repositorypublic class UserDaoImpl extends BaseDaoImpl ...

2013-08-27 23:37:24 127

原创 log4j滚动文件记录

# Configure logging for testing: optionally with log filelog4j.rootLogger=info,logfile,logfile1log4j.appender.logfile=org.apache.log4j.RollingFileAppenderlog4j.appender.logfile.File=log/in...

2013-03-21 20:54:25 214

原创 hibernate的NamedQuery传参数

public Query getNamedQuery(String queryName,Map param){ Query query = getSession().getNamedQuery(queryName); Query rsQuery = null; try{ Velocity.init(); VelocityContext context = new Veloc...

2012-12-12 16:16:32 575

原创 tomcat去除工程名

在server.xml文件中,在host节点内设置

2012-12-05 11:50:27 93

原创 tomcat设置多个端口,部署多个项目

1、新建一个webapps1文件,在webapps的同目录下。2、修改server.xml文件,复制service节点,修改相对应的service的name,端口,和webapps1对应的目录。重启即可。...

2012-12-05 10:03:46 180

原创 java命令行执行se项目

@echo offset JAVA_HOME=D:jdk6.0set SysPath=Z:\workspaceset toolsjar=%JAVA_HOME%\lib\tools.jarset dtjar=%JAVA_HOME%\lib\dt.jarset mysql=%SysPath%\lib\mysql.jarcd %SysPath%java -cp "%too...

2012-10-29 20:09:27 104

原创 java创建服务

@echo offset JAVA_HOME=D:\jdk6.0 set SysPath= Z:\workspaceset jvmdll=%JAVA_HOME%\jre\bin\server\jvm.dllset toolsjar=%JAVA_HOME%\lib\tools.jarset dtjar=%JAVA_HOME%\lib\dt.jarset mysql=%SysP...

2012-10-29 20:00:36 121

原创 cmd命令查看端口占用程序

在开发过程中,启动服务的时候最经常就是碰到端口被占用的情况.下面介绍如何查看端口被那个程序占用了. eg: 要查看端口 8800 被什么程序占用了. 1. 运行 cmd 2. 输入 netstat -aon|findstr "8800" 查看占用端口的进程id 3. 运行tasklist|findstr "9204" 根据进程id查看对应程序...

2012-07-10 16:53:32 213

原创 dwr 长连接

1、新建web工程2、加入dwr.jar,common-loggin.jar包3、在web.xml中加入配置4、在web.xml同级目录中加入dwr.xml配置5、写一个dwr调用的类,暴露给javascript调用6、在jsp页面中接受数据...

2012-07-05 18:51:21 179

原创 spring定时器规则

一个Cron-表达式是一个由六至七个字段组成由空格分隔的字符串,其中6个字段是必须的而一个是可选的,如下: 字段名 允许的值 允许的特殊字符 秒 0-59 , - * / 分 0-59 , - * / 小时 0-23 , - * / 日 1-31 ...

2012-06-05 14:14:41 90

原创 文本框输入单双引号的转义

sStr = sStr.replace(/\"/g,"""); //输入框中显示双引号问题 sStr = sStr.replace(/\'/g,"'"); //输入框中显示单引号问题单引号双引号

2012-05-31 17:04:26 566

原创 td单元格内容过长换行

给过长内容的td加入样式:word-wrap: break-word;word-break:break-all;

2012-05-31 11:39:49 186

原创 java的浅拷贝和深拷贝

package com.lulu.prototype;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputS...

2012-05-22 16:16:59 104

原创 js遮罩层插件

var theMask;theMask = new $.util.LoadMask(".comment", "加载中...");//.comment为需要遮罩的divbeforeSend:function(){ theMask.show(); },complete:function(){ theMask.hide(); }...

2012-05-15 22:31:30 177

原创 java正则表达式案例

过滤超链接正则表达式]*href=(\"([^\"]*)\"|\'([^\']*)\'|([^\\s>]*))[^>]*>[\\s\\S]*?;String patternStr = "]*href=(\"([^\"]*)\"|\'([^\']*)\'|([^\\s>]*))[^>]*>[\\s\\S]*?";Pattern pattern = Pattern.compile(pa

2012-05-15 17:19:04 90

原创 hibernate映射继承关系

1、一个具体类一个表,用union-subclass(基础类为abstrce类)2、一个类一个表,用join-subclass(子类需要一个key和父类主键一一对应)3、所有类一个表,用subclass(需要discriminator鉴别器)...

2012-05-04 17:04:52 84

原创 获取泛型转过来的类

public Class getGenericType(int index) { Type genType = getClass().getGenericSuperclass(); if (!(genType instanceof ParameterizedType)) { return Object.class; } Type[] params...

2012-04-20 17:00:03 88

原创 struts2特殊字符的含义

#: 从actioncontext中取值,前面加上#%: %{#username}百分号的作用就是将大括号中的值当成ognl表达式$: 用于在struts配置文件中#、%和$符号在ognl表达式中经常出现,而这三种符号也是开发者不容易掌握和理解的部分。在这里笔者简单介绍它们的相应用途。1.#符号的用途一般有三种。 1) 访问非根对象属性,例如示例中...

2012-04-20 11:46:00 155

原创 struts2配置log4j

true error true error.unhandled WARN

2012-02-23 23:55:32 323

原创 各种网页的宽度和高度

网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth(包括边线的宽)网页可见区域高:document.body.offsetHeight(包括边线的宽)网页正文全文宽:document.body.scrollWidth网页正文全文高...

2012-01-13 15:34:40 162

原创 根据ip搜索地址

qqwry.dat是纯真ip地址数据库,通过解析ip地址,得到地址。

2011-10-18 16:55:29 99

原创 类路径加载问题

比如在Web应用中,有一个WEB-INF的目录,WEB-INF目录里面除了web.xml文件外,还有一个classes目录,没错了,它就是你这个WEB应用的package的顶层目录,也是所有.class的根目录“/”,假如clasaes目录下面有一个file.txt文件,它的相对路径就是"/file.txt",如果相对路径不是以"/"开头,那么它就是相对于.class的路径。。...

2011-10-18 16:34:45 85

原创 javascirpt替换所有字符,默认方法只替换第一个

temp.replace(/\,/g,"#");

2011-09-29 20:33:12 219

原创 重写javascript的数组的方法

重写remove方法: Array.prototype.indexOf = function(val) { for (var i = 0; i < this.length; i++) { if (this[i] == val) return i; } return -1; ...

2011-09-29 20:31:55 192

原创 struts2返回json数据

1、引入包(本文中的包全部引自struts-2.1.8.1\lib): struts2-json-plugin-2.1.8.1.jar json-lib-2.1.jar commons-collections-3.2.jar commons-beanutils-1.7.0.jar commons-lang-2.3.jar commo...

2011-09-29 13:38:05 90

原创 递归下拉列表树

public String add() throws Exception { Property property = new Property(); property.setDeleteFlag('0'); propertyList = this.getFacadeFactory().getGdsPropertyFacade().findByExample(property)...

2011-09-28 18:27:31 146

原创 struts2的复选框回写

list属性为后台的List对象listkey为List对象包含单个对象的idlistvalue是单个对象的name值value则是被选中的对象的id值的list,里面是字符窜对象。类似复选框的id...

2011-09-27 22:12:14 86

原创 juqery预览图片

function checkFormat(filePath) { var i = filePath.lastIndexOf('.'); var len = filePath.length; var str = filePath.substring(len,i+1); var extName = "JPG,GIF,PNG,JPEG,BMP"; if(ex...

2011-09-18 21:24:40 67

原创 页面的ehcache缓存

关于缓存的话题,在坛子里已经有很多讨论,简单的来说,如果一个应用中80% 的时间内都在访问20% 的数据,那么,这时候就应该使用缓存了。这个和长尾理论正好相悖,其实也不是相悖,只是不同的理论使用的场景不同。在80/20 原则生效的地方,我们都应该考虑是否可以使用缓存。但即使是这样,缓存也有不同的用法,举个例子,一个网站的首页估计是被访问的次数最多的,我们可以考虑给首页做一个页面缓存,而如果在某个页...

2011-09-01 10:17:24 59

原创 Spring AOP+ehCache简单缓存系统解决方案

需要使用Spring来实现一个Cache简单的解决方案,具体需求如下:使用任意一个现有开源Cache Framework,要求可以Cache系统中Service或则DAO层的get/find等方法返回结果,如果数据更新(使用Create /update/delete方法),则刷新cache中相应的内容。根据需求,计划使用Spring AOP + ehCache来实现这个功能,采用ehCac...

2011-08-29 17:57:46 72

原创 struts2重写url,实现伪静态

1,在web.xml中加入filter配置: UrlRewriteFilter org.tuckey.web.filters.urlrewrite.UrlRewriteFilter UrlRewriteFilter /* 并且修改struts2的filter配置: strut...

2011-08-29 10:05:54 123

原创 ckeditor文件上传版

1,在页面加入链接。2, CKEDITOR.replace( 'webDesc'); 或者: CKEDITOR.replace( 'marketPlan', { toolbar : [ ...

2011-08-29 09:57:49 93

原创 StringUtils字符串公共处理类

public final class StringUtils { /** * Checks if a string is empty ("") or null. * * @param str * string to check, may be null * @return true if the string is null or empt...

2011-06-28 18:24:59 162

原创 在配置文件中调用action的属性

listComment.do?category=${comment.category}&amp;recordId=${comment.recordid}

2011-05-26 19:41:05 114

原创 tomcat迁移weblogic

安装weblogic服务InstallWeblogicService.cmd@echo offSETLOCALset DOMAIN_NAME=dhl_tmsset USERDOMAIN_HOME=D:\Oracle\Middleware\user_projects\domains\dhl_tmsset SERVER_NAME=AdminServerset WLS_USER=...

2011-05-05 11:02:42 155

原创 sms编程

需要把jar包放在tomcat的lib目录下,如果是ee的环境的话

2011-05-05 09:00:59 99

原创 weblogic和tomcat的不同

1、getRealPath()在weblogic和tomcat的实现方式不一样。weblogic没有\,tomcat多一个\。项目里面尽量不要用request或者response的方法以免耦合系统,例如:getRealPath(),不同的web容器实现的机制可能不同,要特别注意。...

2011-04-19 18:32:49 110

原创 把weblogic配置成服务启动,保存cmd格式

创建weblogic服务的cmd脚本:@echo offSETLOCALset DOMAIN_NAME=dhl_domainset USERDOMAIN_HOME=D:\Oracle\Middleware\user_projects\domains\dhl_domainset SERVER_NAME=AdminServerset WLS_USER=weblogic11g...

2011-04-19 11:21:06 197

原创 java连接ftp上传

/** * 利用ftp把handlepath路径里面的文件都上传上去,上传完后删除掉。 * @param handlePath */ private void ftpUpload(String handlePath) { FTPClient ftp = new FTPClient(); try { /*Properties properties = new...

2011-04-19 08:42:12 84

空空如也

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

TA关注的人

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