自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(172)
  • 问答 (4)
  • 收藏
  • 关注

java前后台字符串编码转换

此文为应用中遇到字符串编码转换问题网上找资料解决问题记录笔记,工作中经常会遇到类似问题,在此记录备忘,后续再进行整理。jquery serialize方法中文乱码及解决办法[url]http://blog.youkuaiyun.com/xiao2shiqi/article/details/8438019[/url]jquery form表单.serialize()序列化后中文乱码问题原因及解决...

2016-12-15 15:52:05 802

原创 ThreadPoolExecutor使用介绍

[code="java"]private static ExecutorService exec = new ThreadPoolExecutor(8, 8, 0L,TimeUnit.MILLISECONDS, new LinkedBlockingQueue(100000),new ThreadPoolExecutor.CallerRunsPolicy());[/code]...

2016-10-27 15:16:36 256

原创 JavaScript replace字符串替换函数的用法

replace语法 stringObj.replace(rgExp, replaceText)stringObj 必选项。要执行该替换的 String 对象或文字。该对象不会被 replace 方法修改。 rgExp 必选项。描述要查找的内容的一个正则表达式对象。 replaceText 必选项。是一个String 对象或文字,对于stringObj 中每个匹配 rgExp ...

2016-10-19 15:21:38 847

JS前端DES加密参数

DES加密为可解密的机制,这里使用DES进行加密方便后台解密还原参数值。本文的功能中des.js与Des.java作用相同,在不同地方产生作用。在登录的页面引入des.js文件,后台写个Des.java类,然后在登录验证前调用即可,方便易用。jsp页面js函数与表单改造:注意:要让表单中明文文本框不提交,只需将该文本框的name属性去掉即可。前后台加解密的三个密码字符串要一直。[c...

2016-07-08 14:27:26 3227 1

原创 XSS跨站漏洞修复

避免XSS跨站漏洞的方法之一主要是将用户所提交的内容输入输出进行过滤,包括请求路径过滤与参数过滤。这里,我写一个过滤器专门处理XSS跨站漏洞,思路是将带有非法字符的请求转发到一个指定页面,将参数的非法字符过滤去除。过滤器代码如下:[code="java"]package com.eshore.itmp.model.web.security;import java.io.IO...

2016-07-08 11:47:52 1040

JS Date函数整理

JS Date 对象用于处理日期和时间。创建 Date 对象的语法:var myDate=new Date()Date 对象会自动把当前日期和时间保存为其初始值。参数形式有以下5种: new Date("month dd,yyyy hh:mm:ss");new Date("month dd,yyyy");new Date(yyyy,mth,dd,hh,mm,ss)...

2015-01-30 10:43:18 115

原创 Java Struts2创建Excel文件并实现文件下载

在做管理系统的时候,经常会用到文件的下载,特别是Excel报表的创建与下载,下面就来简单演示一下,Struts2实现的Excel文件的下载功能。由于本实验是要动态创建Excel文件,因此需要一些jar:Java读写Excel的包是Apache POI(项目地址:http://poi.apache.org/),因此需要先获取POI的jar包,本实验使用的是POI 3.9稳定版。...

2015-01-16 17:42:27 174

原创 js中setInterval与setTimeout用法

下面详述js中的延时任务与周期任务的实现。1.setTimeout  定义和用法:   setTimeout()方法用于在指定的毫秒数后调用函数或计算表达式。   语法:   setTimeout(code,millisec)    参数:    code (必需):要调用的函数后要执行的 JavaScript 代码串。    millise...

2014-11-19 17:09:50 133

原创 awk命令

awk命令简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创...

2014-08-27 11:03:23 134

原创 hibernate注解配置联合主键

有时一个实体的主键可能同时为多个,例如下面使用的字典“Dictionary”实体,需要通过dictId 、dictTypeid 和cityId 来查找指定实体,当且仅当dictId 、dictTypeid 和cityId 的值完全相同时,才认为是相同的实体对象。要配置这样的联合主键,步骤如以下所示。(1)编写一个联合主键的类DictionaryPK,代码如下。[code="java...

2014-07-17 09:35:00 266

原创 hibernate的clob数据处理

hibernate的clob数据处理:[code="java"]import org.hibernate.lob.SerializableClob;SerializableClob clob=(SerializableClob) o[0];String content=clob.getSubString(1, (int)clob.length());[/code]o...

2014-05-21 17:11:56 324

oracle计划任务

Oracle 在10g 版本以前,计划任务用的是DBMS_JOB 包,10g 版本引入DBMS_SCHEDULER来替代先前的DBMS_JOB,在功能方面,它比DBMS_JOB 提供了更强大的功能和更灵活的机制管理,但DBMS_JOB 包的使用相对比较简单,也基本能够满足定时执行计划任务的需求,故接下来就先看看DBMS_JOB 包的使用方法。1. DBMS_JOB1.创...

2014-04-17 17:38:42 272

Oracle服务器端数据导出导入

一、数据操作前的准备(1).创建逻辑目录登录数据库服务器,登录数据库(最好是dba账号)$ sqlplus umcc/umcc123SQL> create directory UMCC_DMP as '/export/home/umcc/dmp'; --创建目录映射(逻辑目录)SQL> grant read,write on directory UMCC_DMP to pu...

2014-04-17 16:53:02 354

原创 ANT教程

参考:[url]http://www.cnblogs.com/cyjch/archive/2012/03/28/2420761.html[/url]Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作。一.安装与配置下载地址:http://ant.apache....

2014-04-02 21:48:59 137

原创 Oracle存储过程删除大批量数据

参考:http://www.eygle.com/archives/2005/04/oracleoeouaeeae.html批量删除海量数据通常都是很复杂及缓慢的,方法也很多,但是通常的概念是:分批删除,逐次提交。下面是我的删除过程,我的数据表可以通过主键删除,测试过Delete和For all两种方法,for all在这里并没有带来性能提高,所以仍然选择了批量直接删除。操作如下...

2014-03-23 01:13:11 1236

原创 oracle函数

此文章为我网上搜集的基础上添加了一些新的oracle函数,SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE...

2014-01-21 16:08:50 336

Struts2非UI标签

一 介绍1.Struts2的作用 Struts2标签库提供了主题、模板支持,极大地简化了视图页面的编写,而且,struts2的主题、模板都提供了很好的扩展性。实现了更好的代码复用。Struts2允许在页面中使用自定义组件,这完全能满足项目中页面显示复杂,多变的需求。Struts2的标签库有一个巨大的改进之处,struts2标签库的标签不依赖于任何表现层技术,也就是说strtus2提...

2013-06-05 18:58:16 215

原创 Oracle分页查询解析

Oralce的分页查询分页查询:可以简化表复杂度,让一张很大的表,分成很多块,不要一次性全部显示成一整块;方便阅览,可以将下列语句当成一个模版使用select * from (select t1.*,rownum rn from emp t1 where rownum 10;Oracle的rownum字段不属于表emp所有,是描述结果集的一个属性,并且此属性只在对本结果集...

2012-12-26 22:19:27 137

原创 java设计模式笔记链接地址汇总

这是iteye博客用户的iulve-rover-163-com的学习设计模式的笔记,感觉不错,故收录其链接,以供学习。汇总如下:抽象工厂(Abstract Factory)模式:[url]http://liulve-rover-163-com.iteye.com/blog/501216[/url]简单工厂模式:[url]http://liulve-rover-163-c...

2012-12-25 12:02:45 128

原创 java枚举类型(转)

[code="java"]public class TestEnum { /*最普通的枚举*/ public enum ColorSelect { red, green, yellow, blue; } /* 枚举也可以象一般的类一样添加方法和属性,你可以为它添加静态和非静态的属性或方法,这一切都象你在一般的类中做的那样. ...

2012-12-24 18:34:40 156

原创 内存溢出

1.PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap...

2012-11-21 11:07:10 97

原创 转 js中数据类型判断(转)

转载自:[url]http://www.cnblogs.com/yjheimi/articles/2133513.html[/url][code="java"]/**********************一。验证类*****************************/ //对象是否存在 function isObj(str) { if(str==nul...

2012-11-05 11:07:50 119

原创 日期比较例子

[code="java"]/** * 时间日期比较处理例子 * @author ahomeeye * @createDate 2012-10-16 */public class ExampleDate { public static void main(String[] args) { // 设置两个日期 // 日期:2009年3月11号+5天 ...

2012-10-16 15:30:26 245

原创 包含日期和时间的选择器(转)

转载自:[url]http://www.cnblogs.com/sweting/archive/2009/07/06/1517677.html[/url]WebCalendar.js[code="java"]//本文来自优快云博客,转载请标明出处:http://blog.youkuaiyun.com/cityhunter172/archive/2009/03/04/39578...

2012-09-27 16:11:26 170

基于hibernate的数据持久化处理简单实现类

[code="java"]package com.forveross.plane.service.impl;import java.util.List;import org.hibernate.Query;import org.springframework.context.annotation.Scope;import org.springframework.ster...

2012-09-26 20:03:07 169

Struts2的简单示例action类

基类:[code="java"]package com.kit.common;import java.io.Serializable;import java.util.HashMap;import java.util.Map;import javax.servlet.http.HttpServletRequest;import javax.servlet.h...

2012-09-26 19:57:56 151

原创 jsp通用分页实现脚本

工具脚本使用时只需替换url的问号前半部分即可。此页面需要jstl标签库的支持,在页头导入jstl标签:[code="java"][/code]js代码:[code="java"] //进入指定页面 function goPage(){ var box=document.getElementById('pageSelect'); var ...

2012-09-26 17:12:46 158

原创 Java过滤html标签

方法一:[code="java"]String oldStr="abc";String newStr= oldStr.replaceAll("]*)>", "");[/code]结果:newStr=abc;方法二:[code="java"] /** * 过滤掉html标签 * * @param str * ...

2012-09-21 09:54:55 128

原创 Web项目设置页面不缓存

htm网页[code="html"] [/code]jsp网页[code="java"]response.addHeader("pragma", "no-cache"); response.addHeader("cache-control", "no-cache,must-revalidate"); response.ad

2012-08-04 19:55:50 605

原创 Java文件保存与删除工具类

[code="java"]import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;/** * * @author ahomeeye * * 2012-7-26 下午3:50:50 文件操作工具类 */public class ...

2012-07-26 15:46:12 173

原创 linux修改系统时间(RHEL)

一般使用“date -s”命令来修改系统时间比如将系统时间设定成2005年7月26日的命令如下。    #date -s 07/26/2005    将系统时间设定成下午11点12分0秒的命令如下。    #date -s 11:12:00    注意,这里说的是系统时间,是linux由操作系统维护的。    在系统启动时,Linux操作系统将时间从...

2012-07-20 16:53:55 141

使用Filter实现访问监控

实现Servlet的接口过滤器接口Filter实现对用户访问页面的监控[code="java"]import java.io.IOException;import java.util.Date;import java.util.Map;import javax.servlet.Filter;import javax.servlet.FilterChain;i...

2012-07-15 21:40:07 629

使用AOP实现监控日志并保存

最近项目中要做个效能监控的功能,经过考虑,觉得选择spring的AOP来实现。必须放在Web端。例子如下:[code="java"]import java.util.Date;import org.aspectj.lang.annotation.After;import org.aspectj.lang.annotation.Aspect;import org.as...

2012-07-13 20:42:53 764

POI兼容读取Excel2003和Excel2007

[code="java"]import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.util.ArrayList;impo...

2012-06-29 16:00:51 155

原创 eclipse自动弹出提示的设置

一、只弹出简单的单词提示(如输入system.的时候自动弹出out、in等字段的那种): 点击eclipse上面的windows --> preferences --> java -->editor --> content assist --> advanced --> 选择上面一排“select the proposal kinds contained in the 'def...

2012-06-27 11:39:09 1622

原创 登录验证过滤器Filter

[code="java"]import java.io.IOException;import java.util.ArrayList;import java.util.List;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;...

2012-06-01 14:30:00 249

原创 Properties配置文件读取工具类

配置文件必须放在src目录下。[code="java"]import java.io.IOException;import java.io.InputStream;import java.util.HashMap;import java.util.Map;import java.util.Properties;/** * * @author ahomeey...

2012-05-17 15:33:54 128

maven-jboss-plugin部署EJB

使用maven-jboss-plugin插件部署EJB例子1.创建项目,用命令行进入创建项目的目录,如:E:\testmvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-webapp -DarchetypeArtifactId=maven-archetype-webapp2.修改pom.xmlco...

2012-05-14 17:27:27 219

原创 使用xstream实现对JavaBean与xml字符串的互转

近来项目中需要实现javabean与xml文件的互转,一个同事发现了xstream不错。简洁易用,不错的开源组件,在这里推荐一下。并附上使用示例与jar包作为笔记。有需要的同学可以学学。 1.Person javabean类 public class Person { private String firstname; private String lastname; ...

2012-05-11 10:53:56 395

原创 javascript判断变量是否全为数字

[code="html"]function isNumber(value){//校验是否为数字 return /^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(value);}[/code]

2012-03-11 17:09:02 219

空空如也

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

TA关注的人

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