自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring-MVC 源码分析(三):HandleMapping的配置与实现

 Java代码 HandleMapping接口public interface HandlerMapping { String PATH_WITHIN_HANDLER_MAPPING_ATTRIBUTE = HandlerMapping.class.getName() + ".pathWithinHandlerMapping"; ...

2011-12-21 23:05:38 392

原创 Spring-MVC 源码分析(二):DispacherServlet 初始化

DispatcherServlet       Servlet是 Servlet规范中规定的一个服务器组件的接口,任何一个可以处理用户请求的服务器组件需要实现这个接口, Web容器就是根据 URL到 Servlet的映射派遣一个 HTTP请求到这个 Servlet组件的实现,进而对这个HTTP请求进行处理,并且产生 HTTP响应。  通用 Servlet(GenericSe...

2011-12-21 23:01:22 298

原创 Spring-MVC 源码分析(一):ContextLoaderListener 初始化

 ContextLoaderListener这个监听器是启动根IoC容器并把它载入到Web容器的主要功能模块,也是整个Spring Web应用加载IoC的第一个地方。为了方便在Web环境中使用IoC容器,Spring为Web应用提供了上下文的扩展接口WebApplicationContext来满足启动过程的需要,结构图如下: 这个常量用于在ServletContext...

2011-12-21 22:50:34 169

原创 Struts 1 上传图片

  protected String uploadImage(ActionForm form, HttpServletRequest request) { Hashtable ff = form.getMultipartRequestHandler().getFileElements(); String path = ""; Iterator<Strin...

2011-10-11 10:52:02 108

原创 并发编程基础概念(一) IO-同步,异步,阻塞,非阻塞(转)

原文链接:http://blog.csdn.net/historyasamirror/article/details/4270633作为程序员从应用层面来考虑的四个概念 同步阻塞IO:    在 这个模型中,应用程序(application)为了执行这个read操作,会调用相应的一个system call,将系统控制权交给kernel,然后就进行等待(这其实就是被阻塞了)。...

2011-09-30 14:43:38 123

原创 Spring IOC ( 四 ) : BeanDefinition( 转载 )

 BeanDefinition org.springframework.beans.factory.config.BeanDefinition是配置文件<bean>元素标签在容器中内部表示形式。<bean>元素标签拥有class、scope、lazy-init等配置属性,BeanDefinition则提供了相应的beanClass、scope、lazyInit属性,Bean...

2011-09-06 22:49:16 127

原创 Spring IOC ( 三) : AbstractBeanDefiniton类源码分析

   public abstract class AbstractBeanDefinition extends BeanMetadataAttributeAccessor implements BeanDefinition, Cloneable { /** * 常数为默认作用域的名称:“”,相当于单身状态,但是从父bean定义(如适用)所覆盖。 */ ...

2011-09-05 01:09:43 187

原创 Spring定时器配置方式

方式一:自定义定时器类和定时器方法,好处是不用继承 java.util.TimerTask 或者org.springframework.scheduling.quartz.QuartzJobBean public class TestTask1 { private static final Logger log=Logger.getLogger(TestTask1.clas...

2011-08-29 14:33:02 119

原创 Spring IOC ( 二) : FactoryBean接口(转载)

原网址:http://weilingfeng98.iteye.com/blog/836637FactoryBean接口定义了以下3个接口方法:    Object getObject():返回有FactoryBean创建的Bean实例,如果isSingleton()返回true,则该实例会放到Spring容器的单实例缓存池中。     boolean isSingleton():确定由Fact...

2011-08-29 01:59:13 96

原创 Spring IOC ( 一 ) : DefaultSingletonBeanRegistry源码分析

这是DefaultSingletonBeanRegistry类的体系结构,由一个类一个责任的原则AliasRegistry : 提供别名注册的接口SingletonBeanRegistry :  提供单例bean注册的接口ObjectFactory : 这个接口通常用于封装一个通用的工厂,它只有一个方法getObject() ,它调用getObject()方法返回一个新的实例...

2011-08-28 16:32:56 274

原创 BeanFactory类

 /* * Copyright 2002-2010 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the Licens...

2011-08-23 02:22:00 147

原创 Ehcache+Spring页面静态化

1.HtmlStaticFilter :/** * 静态页面过滤器 */public class HtmlStaticFilter implements Filter { public final Logger log = Logger.getLogger(HtmlStaticFilter.class); private static int count = 0; ...

2011-08-19 16:02:58 113

原创 转 Apache AB压力测试

以前安装好APACHE总是不知道该如何测试APACHE的性能,现在总算找到一个测试工具了。就是APACHE自带的测试工具AB(apache benchmark).在APACHE的bin目录下。格式: ./ab [options] [http://]hostname[:port]/path参数:    -n requests     Number of requests to perform...

2011-08-19 13:34:42 272

原创 Ehcache.xml文件配置官方

 <?xml version="1.0" encoding="UTF-8"?>  <ehcache>  <!--      DiskStore configuration      =======================        The diskStore element is optional. To turn off d...

2011-08-18 15:59:02 161

原创 Maven依赖缺少inject-tck-1.0.0-PFD-3-jboss-1.jar

 用Maven编译spring-contex一直被提示找不到inject-tck-1.0.0-PFD-3-jboss-1.jar找了好久终于从某个远程仓库下载下来了//----------远程仓库站点 <repositories>      <repository>        <id>maven-net-cn</id>...

2011-08-17 23:11:06 258

原创 学习安排

   Spring IOC        Spring AOP        Spring MVC     Hibernate       Spirng Hibernate        Spring Transaction  JPA      Hibernate JPA   Spring MVC 注解  Spring security  Maven  HTML + C...

2011-08-14 23:02:32 133

原创 设置首页、加入收藏兼容IE、火狐、谷歌浏览器JS代码

 <script language="JavaScript"><!—//添加收藏夹function AddFavorite(sURL, sTitle){ try { window.external.addFavorite(sURL, sTitle); } catch (e) { ...

2011-08-08 10:49:26 506

原创 Log4j配置信息(简单)

㈠.Level ( log4j.rootLogger = [ level ] , appenderName1, appenderName2, … )     debug < info < warn < error < fatal㈡.Appender (  log4j.appender.appenderName = fully.qualified.name.o...

2011-08-03 23:05:41 126

原创 数据库驱动和URL

oracledriver="oracle.jdbc.driver.OracleDriver"url="jdbc:oracle:thin:@localhost:1521:数据库名"sqlserverdriver="com.microsoft.jdbc.sqlserver.SQLServerDriver"url="jdbc:microsoft:sqlserver://loc...

2011-08-03 23:04:18 98

原创 较完整的springmvc beans 配置文件头写法

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

2011-08-02 10:57:27 717

原创 SAXParseException: The reference to entity "characterEncoding" must end with the

 <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName"> <value>com.mysql.jdbc.Driver</value&

2011-07-24 23:22:56 148

原创 getMultipartRequestHandler() 空指针异常

 Hashtable ff = form.getMultipartRequestHandler().getFileElements();  这是为了获取页面表单的上传文件控件  但 form.getMultipartRequestHandler() 一直出现空指针异常 最后解决原因是页面 这一行  <form action="/user/admi...

2011-07-21 17:15:46 532

原创 Maven3.0.3

------------------------------------M2E安装--------------------------------------------------1.subvision    http://subclipse.tigris.org/update_1.4.x2.gef http://download.eclipse.org/tools/gef/upda...

2011-04-20 22:48:27 110

原创 Jinvoke

--------------------------------------------Java Call Win32 API-----------------------------------------下载地址:http://www.jinvoke.com/calling-the-win32-api-from-java 简单的例子: import com.jinvoke....

2011-04-20 22:44:57 417

Spring加载Bean定义文件笔记

 加载XML定义文件方式四种: BeanFactory bf=new XmlBeanFactory(new ClassPathResource("spring.xml")); 意思是BeanFactory从XML读取Bean定义的信息,现在Bean工厂还没有实例化Bean,Bean是延迟加载到Bean工厂中,也就是说Bean工厂会立即把Bean定义的信息载入进来,但是Bean...

2011-03-13 22:53:24 115

Spring的bean属性配置

autowire属性值有 byName 根据Bean定义时的“id"属性上指定的别名与Setter名称是否一致进行自动装配 byType 根据PoJo的setXXX()方法所接受的类型判断bean定义文件是否定义有类似的类型对象进行自动装配 constructor Spring容器比对容器中的Bean实例类型及相关的构造方法上的参数类型是否符合进行自动装配 autodetect...

2011-03-06 16:13:21 77

我最近笔试的Java题目

[b]----------------------------Java部分-----------------------------[/b][b]1.Java面向对象有哪些特征[/b] 抽象 封装 继承 多态[b]2.String和StringBuffer的区别 [/b] String是final类型,不能被继承且String是不可变的字符串常量,一旦变化就会生成新的Str...

2011-03-04 22:02:59 75

空空如也

空空如也

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

TA关注的人

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