自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (4)
  • 收藏
  • 关注

原创 基于Apache的Apusic集群搭建

1、Apache配置 (1) LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_ajp_module modules/mod_proxy_ajp.so LoadModule proxy_balancer_module modules/mod_proxy_balancer.so LoadModule proxy_

2015-11-25 20:56:36 607

原创 h:selectOneMenu 报Value is not valid错误

这两天在做之前写的公共构件的维护页面,其中遇到一个不少棘手的问题,其中有一个就是h:selectOneMenu 报Value is not valid错误。我当时是在父页面中定义了一个省和城市两个下拉列表做的级联,子页面同样也定义了省和城市两个级联下拉列表。父页面没问题,子页面在

2011-09-23 16:57:57 1187

原创 JSF的生命周期

上一篇文章说了jsf的两个重要步骤,编码和解码。但是,处理顺序则是较为复杂的。现在我们详细讨论jsf的处理顺序(生命周期)。          JSF 应用程序生命周期的六个阶段是:          1、恢复视图          2、应用请求值;处理事件

2011-09-11 16:30:09 833

原创 JSF的编码和解码

JSF页面中包含了很多jsf标签,每个标签都有一个相关的标签处理程序类。当读取该页面的时候,执行标签处理程序。JSF标签处理程序彼此协作来构建一棵组件树。组件树是一种数据结构,其中包含与JSF页面上所有用户界面元素对应的JAVA对象。        1、当JSF呈现页面时,组件

2011-09-11 15:39:40 1949 1

原创 发现jsf + spring在jboss中的一个问题

在web.xml中指定spring配置文件位置时:         contextConfigLocation         classpath:applicationContext*.xml 这样在tomcat中是没问题的,而在jboss中有问题。将其改为:

2011-08-15 10:57:31 452

原创 Spring的AOP子调用拦截问题

这两天需要用spring的aop处理些问题,发现使用spring的aop不能拦截子调用的情况。spring官方文档在Understanding AOP proxies这节中也提到了这个问题。          The key thing to understand here i

2011-08-13 10:43:03 793

转载 Java正则表达式(二)

Matcher类:使用Matcher类,最重要的一个概念必须清楚:组(Group),在正则表达式中()定义了一个组,由于一个正则表达式可以包含很多的组,所以下面先说说怎么划分组的,以及这些组和组的下标怎么对应的.下面我们看看一个小例子,来说明这个问题引用\w(\d\d)(\w+)

2011-07-27 14:33:02 399

转载 Java正则表达式(一)

正则表达式在处理文本方面用处非常大,最早像在Perl和awk语言中,提供了这种机制,Java在Java 2中也增加了正则表达式这个包java.util.regex。这个包为用户使用正则表达式,提供了易用而全面的支持。我的研究方向是web挖掘。从网页中提取内容,处理文本,当然需要正

2011-07-27 14:31:21 483

原创 Mybatis中的拦截器

先看一下mybatis拦截器的用法和用途,先用为ibatis3提供基于方言(Dialect)的分页查询的例子来看一下吧!源码:@Intercepts({@Signature(        type= Executor.class,        method = "query"

2011-07-26 22:02:31 9396

原创 mybatis中builder模式

在软件系统中,有时候面临着“一个复杂对象”的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧烈的变化,但是将它们组合在一起的算法确相对稳定。如何应对这种变化?如何提供一种“封装机制”来隔离出“复杂对象的各个部分”的变化,从而保

2011-07-26 22:00:31 1752

原创 Mybatis中的模板模式

模板模式是开发中常用的一个设计模式,他常用于有稳定的整体操作结构,但各个子步骤却有很多改变的需求,或者由于固有的原因而无法和任务的整体结构同时实现。在mybatis中大量运用了这个设计模式,其中的一个例子就是BaseTypeHandler类图:         BaseTypeH

2011-07-26 21:59:56 1236

原创 关于阅读开源产品源码

这几天的一直在做mybatis执行时拦截要执行的sql并将其替换为需要的sql,在做这个工作的过程中,有很多问题都需要查看mybatis的源码才能解决。之前也阅读过struts和spring的一些源码,简单的总结一下,目前在阅读源码是的一些习惯。       1、首先要对源码中的

2011-07-26 21:57:30 482

原创 浅谈MVC模式

<br />简介:<br />MVC是三个单词的缩写,分别为: 模型(Model),视图 (View)和控制Controller)。MVC模式最早由Trygve Reenskaug 在1974年提出,是施乐帕罗奥多研究中心 (Xerox PARC)在20世纪80年代为程序语言Smalltalk 发明的一种软件设计模式,至今已被广泛使用。最近几年被推荐为Sun公司J2EE平台的设计模式,并且受到越来越多的使用 ColdFusion 和 PHP 的开发者的欢迎。<br />MVC模式的目的是实现一种动态

2011-05-10 20:07:00 863

原创 Java的动态编译

<br />简介:<br />Java语言是一种具有动态性的解释型编程语言,当指定程序运行时,java虚拟机就将编译生成的.class文件按照需求和一定的规则加载进内 存,并组织成一个完整的java应用程序。Java语言把单独的一个类和接口编译成单独的一个.class文件,这些文件对于java运行环境来说是一个 可以动态加载的单元。当某个类或接口发送改变后,只需编译这个类或接口,等下次java虚拟机重新激活时,java应用程序的功能就会得到更新。有时候, 这种编译前就写好的源代码编译,是不能满足某些对

2011-05-10 20:05:00 2132

原创 Java垃圾回收机制与引用类型(转)

<br />Java语言的一个重要特性是引入了自动的内存管理机制,使得开发人员不用自己来管理应用中的内存。C/C++开发人员需要通过malloc /free 和new /delete 等 函数来显式的分配和释放内存。这对开发人员提出了比较高的要求,容易造成内存访问错误和内存泄露等问题。一个常见的问题是会产生“悬挂引用 (dangling references)”,即一个对象引用所指向的内存区块已经被错误的回收并重新分配给新的对象了,程序如果继续使用这个引用的话会造成不可预期的结 果。开发人员

2011-04-25 19:56:00 428

原创 SVN的安装及配置

<br />一、安装服务器及配置<br />1、安装服务器<br />     到官方网站(http://subversion.tigris.org/)下载最新的服务器安装程序,下载下来以后进行安装。安装完成后可以通过在cmd窗口中输入svn help来验证是否安装成功。<br />2、创建版本库<br />     运行Subversion服务器需要首先要建立一个版本库(Repository)。版本库可以看作是服务器上集中存放和管理数据的地方。<br />     (1)使用命令行创建版本库<br /> 

2010-07-15 14:09:00 560

求jdk1.4环境下的poi包

我下了一个poi3.5,这个包在tomcat下运行是不错的!但到了weblogic下得不到相应的结果!我做了个小例子发现报java.lang.NoClassDefFoundError: org/apache/poi/hssf/usermodel/HSSFWorkbook的错误,所以我怀疑是poi包版本的问题,因为我tomcat是环境是用1.5编译的,而weblogic下是用1.4编译的!请有poi...

2009-02-02 16:30:37 360

cas-shiro-demo

此为转载,1分意思一下! What is this project ? This project cas-shiro-demo has been created to test the CAS support for Shiro library, i.e. the shiro-cas library. It’s composed of two modules : - the cas-shiro-demo-app module is a demo web application which uses the CAS Shiro support library with protected area requiring CAS authentication : http://shiro.apache.org/cas.html - the cas-shiro-demo-server module is a CAS server configured with remember-me feature. Quick start & test To start quickly, build the project : cas-shiro-demo mvn clean install and start the two web applications with jetty : cd cas-shiro-demo-app mvn jetty:run To test, - call the http://localhost:8080/app/user/index.jsp url by clicking on the user/index link - be sent to CAS server and log in (the password is equal to the login) - be redirected back to the application, authenticated. Manual deployment You can also deploy manually these two web applications in your favorite web applications server : - cas-shiro-demo-app on http://localhost:8080/app - cas-shiro-demo-server on http://localhost:8080/cas

2013-06-20

spring-framework-reference(英文)

Spring3.0.5的官方文档。。。。

2011-08-10

jsf1.2+Spring3.0.5+Mybatis

jsf是j2ee规范,spring是目前流行的管理依赖,控制事务的框架,mybatis是流行的sql映射框架,三者集成起来应用,形成完善的web框架

2011-08-10

空空如也

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

TA关注的人

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