自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hitman9099的BLOG

一偏文章 一个例子 一个收获 一个收藏

  • 博客(61)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

转载 JavaScript程序执行顺序问题总结

JavaScript程序 执行顺序问题总结

2010-09-14 18:31:00 5195

原创 tomcat gzip压缩 提高浏览网站的速度

tomcat gzip压缩 提高浏览网站的速度

2010-09-10 10:26:00 6984

转载 JAVA的反射

java 反射

2010-09-09 16:44:00 4406

原创 随笔(匹配前3位内容)

正则的随笔记录

2010-09-09 16:38:00 4637

原创 hibernate 级联删除报Cannot delete or update a parent row: a foreign key constraint fails异常

Cannot delete or update a parent row: a foreign key constraint failshibernate 级联删除

2010-07-29 14:19:00 23547 2

原创 Form get 请求用request.getParameter('')时返回乱码

Form get在请求用request.getParameter('')时返回乱码

2010-07-25 16:59:00 4714

原创 Spring 的一些随笔 一些配置说明

Spring 的一些随笔 一些配置说明

2010-06-18 14:36:00 4140

转载 正则表达式30分钟入门教程(转)

30分钟 正则

2010-06-17 16:46:00 1983

原创 tomcat 内存溢出总结(转)

在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况:        1.OutOfMemoryError: Java heap space        2.OutOfMemoryError: PermGen space        3.OutOfM

2010-05-13 15:18:00 2000

转载 struts 2 笔记

一、 生成一个地址list二、 struts 常用配置struts.properties 常用配置文件字符集 只搜索特定package下的Action 指定加载页面的目录返回的页面类型忽略某些包 Convention默认的根packages 指定spring自动装载 指定struts的扩展名 指定struts的开发模式 指定s

2010-05-11 15:37:00 3260

转载 struts2 spring hibernate的整合

集成struts2 spring hibernate的实例集成struts,spring,hibernate时,对于初学者来说最大的麻烦就其繁琐的xml配置文件。现在三者都对基于注解的配置提供了良好的支持。在struts2中,使用convent plugin,得益于annotation和规约,配置过程得以大大减少。在spring2.5也可以使用@Autowired,进行注入,使用

2010-05-10 16:55:00 2641

转载 Spring2.5那些事之基于 AOP的方法级注解式日志配置

在日常开发中经常需要在代码中加入一些记录用户操作日志的log语句,比如谁在什么时间做了什么操作,等等。把这些对于开发人员开说无关痛痒的代码写死在业务方法中实在不是一件很舒服的事情,于是AOP应运而生。 Spring对AOP的支持有以下4种情况:1.基于代理的AOP2.@Aspectj3.纯POJO4.注入式Aspectj切面 前三种都是基于方法级的,最后一个可以

2010-05-10 16:06:00 5803

原创 springside3.0里面的配置一些说明

applicationContext.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jee="http://www.springframework.org/schema/jee" xmlns

2010-05-10 13:21:00 4523

转载 Hibernate配置项属性解释

hibernate.properties#Oracle方言 hibernate.dialect=org.hibernate.dialect.MySQL5Dialect hibernate.dialect=org.hibernate.dialect.SQLServerDialect#hibernate方言hibernate.dialect=org.hibernate.dialec

2010-05-10 13:19:00 7023 1

转载 使用 Spring 2.5 注释驱动的 IoC 功能(转自http://www.ibm.com/developerworks/cn/java/j-lo-spring25-ioc/)

2008 年 2 月 28 日基于注释(Annotation)的配置有越来越流行的趋势,Spring 2.5 顺应这种趋势,提供了完全基于注释配置 Bean、装配 Bean 的功能,您可以使用基于注释的 Spring IoC 替换原来基于 XML 的配置。本文通过实例详细讲述了 Spring 2.5 基于注释 IoC 功能的使用。概述注释配置相对于 XML

2010-04-30 15:19:00 1460

原创 自己写的jquery组件,本地显示系统时间,可以随时更改时间

 组件的使用demoobject.js if (typeof window.ceopen == "undefined") { window.ceopen = {};}if (typeof window.ceopen.object == "undefined") { window.ceopen.object = {};}(function(package){

2010-04-07 17:16:00 7223 1

转载 JFreeChart Struts2组件报IllegalStateException

在s2sh框架中应用了JFreeChart组件,使用了struts2-jfreechart-plugin,jfreechart生成图片的时候在服务器后台会产生如下的错误,但是图片却能够正常的显示出来。 严重: Servlet.service() for servlet default threw exceptionjava.lang.IllegalStateE

2010-03-03 14:52:00 3172 1

转载 JavaScript 常用的正则表达式

"^/d+$"  //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$"  //正整数"^((-/d+)|(0+))$"  //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$"  //负整数"^-?/d+$"    //整数"^/d+(/./d+)?$"  //非负浮点数(正浮点数 + 0)"^(([0-9

2010-01-05 16:20:00 2539 1

转载 linux系统安装之后时间渐渐变慢怎么办

先确定硬件BIOS中是时间是否正确?系统时间和硬件时间是否一致# hwclock (硬件时间)# date (系统时间)然后把cpuspeed服务停止,此服务会影响到系统时间# /etc/init.d/cpuspeed stop# chkconfig --levels 12345 cpuspeed off如果的机器能连外网也能使用 ntpdate www.ntp.org同步

2009-12-09 14:20:00 4319

原创 tomcat 日志分析系统awstats(linux和windows)

awstats安装:先去http://www.awstats.org/下载安装文件,并上传到服务器/opt,上传到哪随便cd /opttar -zxvf awstats-6.95.tar.gz 在你现有项目的发布目录下面建立awstats/WEB-INF/cgi,并将awstats/wwwroot/cgi-bin里面的内容拷贝到这个目录下,将awstats.model.

2009-12-07 14:49:00 3490

原创 linux中ls命令详解

linux中ls命令详解ls 命令可以说是linux下最常用的命令之一。-a 列出目录下的所有文件,包括以 . 开头的隐含文件。-b 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出。-c 输出文件的 i 节点的修改时间,并以此排序。-d 将目录象文件一样显示,而不是显示其下的文件。-e 输出时间的全部信息,而不是输出简略信息。-f -U 对输出的文件不排序。-g

2009-12-07 13:56:00 483

转载 System.getProperty()系统参数大全

 Properties props=System.getProperties(); //系统属性 System.out.println("Java的运行环境版本:"+props.getProperty("java.version")); System.out.println("Java的运行环境供应商:"+props.getProperty("java.vendor")

2009-11-09 11:08:00 370

转载 初识Memcached

 Memcached服务器        Memcached是高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。Memcached由Danga Interactive(运营LiveJournal的技术团队)开发,用于提升LiveJournal.com访问速度的。  LJ每秒动态页面访问量是几千次,用户700万。Memcached将数据负载大幅度降低,更好的分

2009-11-09 09:54:00 709

原创 J2EE,控制文字内容换行

JS控制内容换行,当为中文时不做操作 ,为英文时,控制换行 //是否为汉字function funcChina(obj){    if(/.*[/u4e00-/u9fa5]+.*$/.test(obj)) {         return false;    }     return true;} var content = "jjjjjjjjjjjjjjjjjjjjjjjjjjj

2009-04-09 14:27:00 546

原创 JavaScript函数调用规则-转cssrain.cn

 JavaScript函数调用规则 JavaScript函数调用规则一 (1)全局函数调用: function makeArray( arg1, arg2 ){     return [this , arg1 , arg2 ]; } 这是一个最常用的定义函数方式。相信学习JavaScript的人对它的调用并不陌生。 调用代码如下: makeArray(

2009-04-04 12:59:00 873 1

原创 JavaScript中级笔记(5)-转cssrain.cn

 JavaScript中级笔记(5)       一,面向对象的基础     对象是JavaScript的基础。从最基本的层次上说,对象是一系列属性的集合。        1,对象的创建 //创建一个新的Object对象,存放在obj变量中var obj1 = new Object();//设置属性obj1.value = 5;obj1.click = func

2009-04-04 12:58:00 943

原创 JavaScript中级笔记(4)-转cssrain.cn

 JavaScript中级笔记(4)    前面已经讲解了 引用,函数重载,作用域和上下文,接下来,讲解JavaScript中另一个重要的知识——闭包。        5,闭包        闭包意味着内层的函数可以引用存在于包围它的函数内的变量,即使外层函数的执行已经终止。    让我们先来看一个闭包的例子。

2009-04-04 12:57:00 773

转载 JavaScript中级笔记(3)-转cssrain.cn

 JavaScript中级笔记(3)            接着(2)来讲。笔记(2)已经讲了引用和函数重载,接下来讲解作用域。          3,作用域     所有的面向对象的语言都有某种形式的作用域,JavaScript也不例外。在JavaScript里,作用域是由函数划分的,而不是由块(while,if之类的)来划分的。     我们先来看一个简单的作用域的

2009-04-04 12:56:00 943

原创 JavaScript中级笔记(2)-转cssrain.cn

 JavaScript中级笔记(2)对象是组成JavaScript的基本单元。本章将从JavaScript语言中最重要的几个部分开始介绍:引用,函数重载,作用域,闭包和上下文。有了这些知识后,面向对象开发就将变得简单。     1,引用    引用是一个指向对象实际位置的指针。看下面的使用引用的例子: /*示例引用*/var obj = new Ob

2009-04-04 12:55:00 992

转载 JavaScript中级笔记(1)--转cssrain.cn

JavaScript中级笔记(1)       忙了一段时间,不知道大家对我的JavaScript初级笔记评价怎么样。从今天开始,一起来学习JavaScript的高级部分。在初级笔记中,我讲了一些JavaScript中常用的概念,把JavaScript最重要的DOM操作也讲解了。在中级笔记中,你将学习到JavaScript的其它重要内容,比如说命名空间,闭包,面向对象,上下文,通用

2009-04-04 12:52:00 1704

转载 深入理解Javascript闭包

 最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。  一、什么是闭包?  “官方”的解释是:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。

2009-01-28 21:51:00 35515 51

原创 OperateFile

import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.io.InputStream;

2008-11-21 14:44:00 600

原创 javascript 怕自己忘记了 所以记下来(date 格式化)

//javascript 格式化Date.prototype.format = function(format){ var o = { "M+" : this.getMonth()+1, //month "d+" : this.getDate(), //day

2008-11-21 14:20:00 674

原创 根据取到文件的内容 生成二进制文件 并通过servlet获取

无线那边需求需要,他们想从服务器上获取二进制文件 要我们给他们提供一个的接口//生成二进制文件 到服务器端import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.File;import java.io.FileOutputStre

2008-11-21 13:58:00 1100

转载 分布式缓存系统Memcached简介与实践

 缘起: 在数据驱动的web开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载。缓存是解决这个问题的好办法。但是ASP.NET中的虽然已经可以实现对页面局部进行缓存,但还是不够灵活。此时Memcached或许是你想要的。Memcached是什么?Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载

2008-09-04 10:16:00 1785

原创 aceig和cas后续问题总结

我是觉得把内容都发到一个地方太乱,而且看起来也不方便,所以干脆单独重新写一个得了。。。1.在测试acegi和cas的集成时,把两个war包发布,并且已经生成相应证书,而且,CAS端我将数据验证改到数据库中,并且用户名和密码也更改了,发现,当登陆成功后,页面总是跳到acegi的测试首页,无论点击任何的连接都跳到首页,后来发现,在acegi客户端,有个users.properties文件,这个文件

2008-07-17 17:25:00 1882 2

原创 acegi和cas整合的退出问题

 当用户登陆成功后,点登出后,系统并没有完全登出,因为j_acegi_logout销毁的只是acegi客户端的Authentication对象,但是,如果不关闭页面的情况下,重新打开之前访问的受保护的页面,由于org.acegisecurity.ui.cas.CasProcessingFilter这个过滤器会重新找到登录时CAS的票根,因为客户端并没有通过https的形式退出,所以CAS服务器

2008-07-11 09:45:00 1164

原创 Acegi和cas整合

 一.配置证书首先,打开cmd,将路径指到c盘跟目录(其实指到哪里无所谓,主要是好找)。1.       配置CAS服务器端CAS服务器端一般指一个单独的应用,并且为独立的服务器。客户端的应用需要验证时直接到CAS服务器端的机器上验证。● 生成服务端密匙keytool -genkey -alias casserver -keyalg RSA -keypass changei

2008-07-11 09:44:00 2794 2

转载 Java中如何正确使用字体编码

Java支持UTF-8、ISO-8859-1、GBK等各种字体编码,可笔者发现Java中字体编码的问题仍难倒了不少程序员,网上虽然也有不少关于在Java中如何正确显示中文的文章,但都不够全面,笔者特意总结如下。   影响Java中字体编码正确显示的有几个因素: 1)数据库的连接方式; 2)网页中使用的字体编码; 3)数据库里存放数据的字体编码; 4)Java的缺省字体编码。如果在编程中遇到不能正确

2008-06-10 15:10:00 503

转载 为什么要用webservice解理文章(转载)

为什么要用webservice解理文章(转载)当前,WebService是一个热门话题。但是,WebService究竟是什么?什么情况下应该用WebService?什么情况下不应该用WebService?是需要我们正确认识的。  实际上,WebService的主要目标是跨平台的可互操作性。为了达到这一目标,WebService完全基于XML(可扩展标记语言)、XSD(XMLSchema)等独立

2008-05-12 18:02:00 670

swfupload完整项目(jsp+servlet+tomcat)

swfupload完整项目(jsp+servlet+tomcat) 不需要任何配置 直接使用

2012-02-10

jquery写的本地显示系统时间,可以随时更改时间

在页面动态显示本地时间,这个组件可以获取服务器的系统时间,随时更改系统时间

2010-04-08

tomcat日志分析(awstats)

此文档包含了linux和windows的配置及所需文件。 Awstats是一个免费非常简洁而且强大有个性的统计工具。它可以统计您站点的如下信息:   一:访问量,访问次数,页面浏览量,点击数,数据流量等   二:精确到每月、每日、每小时的数据   三:访问者国家   四:访问者IP   五:Robots/Spiders的统计   六:纺客持续时间   七:对不同Files type 的统计信息   八:Pages-URL的统计   九:访客操作系统浏览器等信息   十:其它信息(搜索关键字等等)

2009-12-07

acegi+cas整合工程及说明3

将acegi和cas的war包修改并整合测试,里面包含所需依赖包。经过分卷压缩一共3个文件.

2008-07-18

acegi+cas整合工程及说明2

将acegi和cas的war包修改并整合测试,里面包含所需依赖包。经过分卷压缩一共3个文件.

2008-07-18

acegi+cas整合工程及说明1

将acegi和cas的war包修改并整合测试,里面包含所需依赖包。经过分卷压缩一共3个文件.

2008-07-18

acegi+cas整合工程及说明1

将acegi和cas的war包修改并整合测试,里面包含所需依赖包。经过分卷压缩一共3个文件.

2008-07-18

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

TA关注的人

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