自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring配置文件加载

首先我们都知道要在web项目中通过容器自动加载spring的配置信息,则需要在web.xml中增加如下代码:<listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> ...

2012-08-31 15:56:11 130

原创 Spring的Bean的Scope

在spring2.0之前bean只有2种作用域即:singleton(单例)、non-singleton(也称 prototype),Spring2.0以后,增加了session、request、global session三种专用于Web应用程序上下文的Bean。因此,默认情况下Spring2.0现在有五种类型的Bean。<bean id=”role” class=”spring....

2012-08-30 11:19:54 154

原创 spring 3.0 集成ehcache

Spring 3.0以上版本,更细颗粒化的缓存设置,更方便的注解,可以具体到把每个方式的返回值做缓存,需要 ehcache-spring-annotations-1.1.x.jar的支持 首先,applicationContext.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xs...

2012-08-01 15:56:20 160

原创 使用ehcahce进行页面缓存

几乎所有的网站的首页都是访问率最高的,而首页上的数据来源又是非常广泛的,大多数来自不同的对象,而且有可能来自不同的db,所以给首页做缓存是一个不错的主意,那么主页的缓存策略是什么样子的呢,我认为应该是某个固定时间之内不变的,比如说2分钟更新一次。那么这个缓存应该做在什么地方呢,让我们来看一下,假设您的应用的结构是page-filter-action-service-dao-db,这个过程中的-的地...

2012-07-31 17:00:45 137

原创 Java IO流分析整理

Java中的流,可以从不同的角度进行分类。按照数据流的方向不同可以分为:输入流和输出流。按照处理数据单位不同可以分为:字节流和字符流。按照实现功能不同可以分为:节点流和处理流。 输出流:  输入流: 因此输入和输出都是从程序的角度来说的。字节流:一次读入或读出是8位二进制。字符流:一次读入或读出是16位二进制。字节流和字符流的原理是相同的...

2012-07-29 15:25:40 89

原创 spring mvc3 提交表单乱码问题解决方法

在web.xml中添加几行代码即可:<filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>...

2012-07-29 12:58:31 88

原创 基于注解的SpringMVC简单介绍

SpringMVC是一个基于DispatcherServlet的MVC框架,每一个请求最先访问的都是DispatcherServlet,DispatcherServlet负责转发每一个Request请求给相应的Handler,Handler处理以后再返回相应的视图(View)和模型(Model),返回的视图和模型都可以不指定,即可以只返回Model或只返回View或都不返回。 Dispat...

2012-07-29 12:52:01 82

原创 java中使用队列:java.util.Queue

在java5中新增加了java.util.Queue接口,用以支持队列的常见操作。该接口扩展了java.util.Collection接口。Queue使用时要尽量避免Collection的add()和remove()方法,而是要使用offer()来加入元素,使用poll()来获取并移出元素。它们的优点是通过返回值可以判断成功与否,add()和remove()方法在失败的时候会抛出异常。 如果要使用...

2012-06-09 20:13:17 92

原创 struts2 实现文件下载并解决中文文件名乱码问题

/** * @Title BaseAction.java * @Package com.xdja * @Description * @author 张佳 * @date 2012-4-19 下午04:11:30 * @version v1.0 * @copyright Copyright 2012 * Company : 郑州信大捷安信息技术股份有限公司 ...

2012-04-24 20:17:52 110

原创 使用dom4j解析xml字符串

一.解析xml字符串1.要解析的字符串:<?xml version="1.0" encoding="UTF-8"?><root label="功能菜单"> <menu id="11" label="工作报告" url="" type="1"> <

2012-04-19 22:24:31 142

原创 Spring中ApplicationContextAware接口用法

加载Spring配置文件时,如果Spring配置文件中所定义的Bean类,如果该类实现了ApplicationContextAware接口,那么在加载Spring配置文件时,会自动调用ApplicationContextAware接口中的public void setApplicationContext(ApplicationContext context) throws BeansExcep...

2012-04-06 14:33:01 87

原创 oracle 常用指令

导出指令:  1.导出单张表或多张表         exp userid=用户名/密码@服务器 file=c:\dd.dmp tables=表名1,表名2  2.导出整个数据库       exp userid=用户名/密码@服务器 file=d:daochu.dmp full=y  3.导出数据库中一个或多个用户下的表       exp userid=用户名/密码@服...

2012-04-06 14:32:44 113

原创 myeclipse 中使用junit(高级篇)

通过前 2 篇文章,您一定对 JUnit 有了一个基本的了解,下面我们来探讨一下 JUnit4 中一些高级特性。 <!-- [if !supportLists]-->一、     <!-- [endif]-->高级 Fixture 上一篇文章中我们介绍了两个 Fixture 标注,分别是 @Before 和 @After ,我们来看看他们是否适合完成如下功能:有一个...

2012-04-03 18:49:19 120

原创 myeclipse 中使用junit(中级篇)

我们继续对初级篇中的例子进行分析。初级篇中我们使用Eclipse自动生成了一个测试框架,在这篇文章中,我们来仔细分析一下这个测试框架中的每一个细节,知其然更要知其所以然,才能更加熟练地应用JUnit4。<!--[if !supportLists]-->一、     <!--[endif]-->包含必要地Package在测试类中用到了JUnit4框架,自然要把相应地P...

2012-04-03 18:30:47 104

原创 myeclipse 中使用junit(初级篇)

本文绝大部分内容引自这篇文章:http://www.devx.com/Java/Article/31983/0/page/1我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这一小部分功能是正确的。但是,我们同时应该确保每一个函数都完全正确,因为如果我们今后如果对程序进行扩展,用到了某个函数...

2012-04-03 18:24:36 417

原创 spring管理hibernate以及AOP的配置

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframewo

2012-03-30 17:39:03 166

原创 Flex通信-与Java实现Socket通信实例

编写Socket Server代码的步骤通常是:①创建ServerSocket,定义服务端口号②使用ServerSocket.accept()监听socket请求,如果有请求会创建一个Socket对象③通过socket.getInputStream()获取客户端的请求数据④通过socket.getOutputStream()向客户端返回数据⑤通过socket.close()结束...

2012-03-30 17:36:48 112

原创 springMVC 简单应用实例

1.首先在web.xml中配置spring的dispatcherServlet <servlet> <servlet-name>springMVC</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</serv...

2012-03-30 17:22:06 129

原创 oracle 权限设置

一、权限分类:系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。二、系统权限管理:1、系统权限分类:DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。CONNECT:拥有Con...

2012-03-30 12:38:11 96

原创 使用HttpSessionListener统计在线人数

1.新建一个类实现HttpSessionListener接口,并实现sessionCreated和sessionDestroyed方法package cn.com.myblog.util;import java.util.HashSet;import javax.servlet.ServletContext;import javax.servlet.http.HttpSes...

2012-03-29 17:19:28 186

原创 flex states的简单用法

 1.状态可以用来页面间的转换<s:states> <s:State name="index"/> <s:State name="chatRoom"/></s:states> <s:BorderContainer width="60%" height="60%" b

2012-03-29 15:38:49 115

flex 密码框

<mx:TextInput y="298" id="password" horizontalCenter="182" displayAsPassword="true"/>  很简单,只用把displayAsPassword设置为true就行了

2012-03-29 15:16:37 199

空空如也

空空如也

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

TA关注的人

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