自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Oracle用户密码含有特殊字符应当如何处理

在设置Oracle密码时,我们经常会将密码设置的特别复杂(一般由字母、数字和特殊符号组成),值得注意的是,在有特殊符号时,修改密码或着导入导出数据时会遇到很多不必要的麻烦,本文中将会对此情况进行详细的解释和说明:   注:本文中,将以特殊符号“/”为例。   Linux环境下,使用Oracle数据库10g   修改密码   [oracle@olivenan oracle]$ sqlplus '/a...

2011-08-22 21:10:47 238

Spring实战之org.springframework.beans.factory.config.MethodInvokingFactoryBean

在用spring管理我们的类的时候有时候希望有些属性值是来源于一些配置文件,系统属性,或者一些方法调用的结果,对于前两种使用方式可以使用spring的PropertyPlaceholderConfigurer类来注入,这些内容已经在前面的文章中说过,这里就不在重复了。这里就针对第三种情况做一些说明,其实在spring中是提供了对这种需求的解决方案的,那就是使用org.springframework...

2011-08-22 11:51:00 569

通过DatabaseMetaData从Oracle中获取字段的注释

关于从DatabaseMetaData接口中获取注释这个问题我一直想弄明白,在网上碰巧看看这篇文章,其中所说得不知道是不是正确的,需要日后验证一下今天在扩展ibator插件时,在生成model中每个field的注释时,想从oracle数据库中获取每个字段的comments作为注释.使用jdbc的支持,代码如下:ResultSet rs = (java.sql.DatabaseMetaD...

2011-08-22 10:21:00 371

MSSQL2000中sa不能登录,但windows难证可以登录

MSSQL2000装了好长时间一直用sa都是可以登录,后需要做一个开发使用JDBC进行数据库连接发现连接不上,但是用查询分析器是可以连接,无论使用window验证,还是使用sa帐户都是可以登录的,我使用的是混合验证模式,关于这个问题我以前遇到过,是因为MSSQL2000没有打补丁的缘故,所以将MSSQL2000的SP4补丁打了,刚开始一切正常使用JDBC也可以进行连接测试,可以没过多久,或许几十分...

2011-08-21 22:03:00 149

通过JDBC访问数据库元信息

最近打算在应用程序中做数据库元信息读取与相关管理工作,必定会有很需要攻克的技术难关,所以在此写下此文以便日后查阅.要使用JDBC来获取数据库元信息,则其中有一个对象是必须要了解的,那就是DatabaseMetaData这个对象JDBC规范对数据库元信息的抽取的接口对象,究竟如果开始元信息的读取与管理工作,现在我也不是十分的清楚,便是其中有几个方面我是比较关注的那就是:关于表,表中的列,因为在业...

2011-08-20 23:39:00 92

各种小问题的收集

安装SQL2000 SP4补丁出现挂起的解决办法如果在安装补丁的时候遇到如下类似错误,安装过程中出现“以前进行的程序创建了挂起的文件操作,运行安装程序前,必须重启”a、重启机器,再进行安装,如果发现还有该错误,请按下面步骤 b、在开始->运行中输入regeditc、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Ses...

2011-08-20 21:14:00 89

Spring配置一个事务中多个数据源

(个人观点) 在一个事务中包含多个数据源的更新操作时,需要JTA的支持,通常JTA的支持是由J2EE容器提供的(WAS,Weblogic...),也有单独实现JTA的第3方jar。 Spring提供的是jotm和xapool,但在配置过程中遇到了问题,使用org.enhydra.jdbc.standard.StandardXADataSource做数据源时,它的shutdown方法是带...

2011-08-20 00:35:00 222

再析在spring框架中解决多数据源的问题

在前面我写了《如何在spring框架中解决多数据源的问题》,通过设计模式中的Decorator模式在spring框架中解决多数据源的问题,得到了许多网友的关注。在与网友探讨该问题的过程中,我发现我的方案并不完善,它只解决了一部分问题。总结多数据源的问题,其实它需要分为以下三种情况:各个数据源的数据结构不同、各个数据源的数据结构相同、各个数据源的数据结构部分相同又有部分不同。对于第二种情况,各个...

2011-08-20 00:33:00 72

spring的一些提醒

1、通过ApplicationContext的getBean方法返回的class只能用接口去转型(因为他是一个代理),当然如果你定义的类本身不继承任何接口的话,那么你就杯具了。2、@Transactional这个事务标记,必须标记在service的入口方法处,否则不会生效的,一下几种情况,不会生效: a、入口方法没有标记@Transactional,但是入口方法调用本类的私有方法,该私有方...

2011-08-19 22:26:00 72

Spring 多数据源事务配置问题

在SpringSide 3 中,白衣提供的预先配置好的环境非常有利于用户进行快速开发,但是同时也会为扩展带来一些困难。最直接的例子就是关于在项目中使用多个数据源的问题,似乎很难搞。在上一篇中,我探讨了SpringSide 3 中的数据访问层,在这一篇中,我立志要解决多数据源配置的难题,我的思路是这样的:第一步、测试能否配置多个DataSource第二步、测试能否配置多个SessionFac...

2011-08-19 21:24:00 85

javax.xml.parsers.FactoryConfigurationError错误分析

2008-10-2 15:34:36 org.springframework.context.support.AbstractApplicationContext prepareRefresh信息: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@1960f05: display n...

2011-08-19 11:02:00 318

Subversion客户端认证缓存问题

网络模型这部分是讨论了Subversion客户端和服务器怎样互相交流,不考虑具体使用的网络实现,通过阅读,你会很好的理解服务器的行为方式和多种客户端与之响应的配置方式。请求和响应Subversion客户端花费大量的时间来管理工作拷贝,当它需要版本库信息,它会做一个网络请求,然后服务器给一个恰当的回答,具体的网络协议细节对用户不可见,客户端...

2011-08-18 10:31:00 133

struts2一个学习地址

http://downpour.iteye.com/category/54022这是itEYE上面的关于struts2 的一个学习专栏,大体略看,觉得还不错,至于李XX什么的我就不多说,免得别人说我人生攻击,天地良心可见...

2011-08-11 15:47:00 76

【spring AOP 要点】

整理思路,将spring相关AOP技术用语记录在这里①连接点:所有类的所有有方法称为连接点;②切点PointCut :连接点的一个子集称为切点,即切点由好多个连接点构成,再具体点可以认为是类名与方法名称的匹配器或者说过滤器;③Advice:需要织入的一段代码,并带有在连接点的织入方位信息;④ProxyFactory:可以将一个对象(target)与多个Advice组合在一起...

2011-08-11 08:21:00 77

tomcat加载类的顺序

Tomcat的class加载的优先顺序一览 1.最先是$JAVA_HOME/jre/lib/ext/下的jar文件。 2.环境变量CLASSPATH中的jar和class文件。 3.$CATALINA_HOME/common/classes下的class文件。 4.$CATALINA_HOME/commons/endorsed下的jar文件。 5.$CATALINA_HOME/...

2011-08-10 10:06:00 68

spring与mybatis三种整合方法

本文主要介绍Spring与Mybatis三种常用整合方法,需要的整合架包是mybatis-spring.jar,可通过链接http://code.google.com/p/mybatis/下载到。1、采用数据映射器(MapperFactoryBean)的方式,不用写mybatis映射文件,采用注解方式提供相应的sql语句和输入参数。(1)Spring配置文件:Java代码 ...

2011-08-09 08:51:00 55

Spring2.5 注解介绍(3.0通用)

Auther: 韩群峰 Version: 1.0.0 Date: 2011-03-15 注解说明 • 注册注解处理器 • 方式一:bean <bean class="org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor"/>• 方式二: 命名空...

2011-08-05 10:43:00 80

myBatis3,spring3,struts2.2整合

开发环境: System:Windows WebBrowser:IE6+、Firefox3+ JavaEE Server:tomcat5.0.2.8、tomcat6 IDE:eclipse、MyEclipse 8 Database:MySQL 开发依赖库: JavaEE5、Spring 3.0.5、Mybatis 3.0.4、myBatis-spring-1....

2011-08-04 08:47:00 113

OGNL基本结构

“从一个对象获取值与为一个对象设置值”是一个看似非常简单,而实际却是非常复杂的一个问题,OGNL站在一个很高的层次(语言级层次),对此问题的解决给出一个比较完美的方案,并对此问题的内涵进行扩充。整个OGNL的架构并不十分的复杂,而其中的一些算法相对却是比较复杂的,因为波及抽象语法树的问题,但这并不影响对整个OGNL结构的分析。整个OGNL结构主要由以下几个部分组成:1 抽象语法树结点抽象体系(...

2011-08-03 13:06:00 132

log4j配置文件相对位置分析

方法一、 解决的办法自然是用相对路径代替绝对路径,其实log4j的FileAppender本身就有这样的机制,如:log4j.appender.logfile.File=${WORKDIR}/logs/app.log其中“${WORKDIR}/”是个变量,会被System Property中的“WORKDIR”的值代替。这样,我们就可以在log4j加载配置文件之前,先用System.set...

2011-08-02 15:54:00 72

log4j 与 logback 性能对比

代码来自 : logback performance clarification 机器配置 Win XP SP3 双核 Intel(R) Core(TM)2 Duo CPU E7400 @ 2.80GHz 2GB内存 结果: 引用###################### loop 10w ######################### Log4j direct...

2011-08-02 10:49:00 73

struts2与spring集成启动的那些事

在struts2与spring集成的系统中struts2与spring仍然是相关独立的框架系统,它们的联系也是非常有限的.对于WEB程序所有框架启动当然都是在web.xml这个文件中,至少源头是从这里开始的.下面就看一个最简单的集成配置,struts2.2与spring2.5的集成配置:<?xml version="1.0" encoding="UTF-8"?><web-...

2011-08-02 09:43:00 170

Java路径问题讨论

Class.getResource vs ClassLoader.getResource这两个方法还是略有区别的, 以前一直不加以区分,直到今天发现要写这样的代码的时候运行错误, 才把这个问题澄清了一下。基本上,两个都可以用于从 classpath 里面进行资源读取, classpath包含classpath中的路径和classpath中的jar。 两个方法的区别是资...

2011-07-30 01:56:00 64

spring2.0 和 spring2.5的一些小区别

忙什么呢,项目开发嘛,这次项目有一小部分是直接搬移的以前的项目,应该说这次项目就是在以前一个项目上来做的,但是,项目中的框架模式都要更新到最近版本,其中在spring2.0升级到spring2.5时就出问题了,第一个问题就是在更换spring.jar后,启动项目时,出现java.lang.ClassNotFoundException: org.springframework.web.struts...

2011-07-28 15:12:00 75

subversion1.6.5与apache2.2.12集成小结

每一次进行集成的时候使用的是subversion1.4结果总是会出现问题,报错说不能加载相应的模块,网上这个问题很多,主要是那两个*.so文件的问题,试了很多次都不行,很来在网上找了一下关于版本匹配的问题发现,在subversion1.4系列也apache2.2系列集成或多或少都有些问题,因为subversion主要集成对象为apache2.0系列,最后决定将subversion调整为1.6系列,...

2011-07-28 10:59:00 47

SC命令配置服务(注册SVN服务)

SC命令,与“服务控制器”和已安装设备进行通讯。SC.exe 检索和设置有关服务的控制信息。可以使用 SC.exe 来测试和调试服务程序。可以设置存储在注册表中的服务属性,以控制如何在启动时启动服务应用程序,以及如何将其作为后台程序运行。SC.exe 的参数可以配置指定的服务,检索当前服务的状态,也可以停止和启动服务。可以创建批处理文件来调用不同的 SC.exe 命令,以自动启动或关闭服务序列。...

2011-07-27 16:46:00 95

Subversion 1.6.6+ Apache 2.2.14+ TortoiseSVN 1.6.6 安装配置总结版

一、在 windows XP 安装配置如下: 1 、下载 Apache2.2.14 并安装。设安装目录为: F:\Apache Software Foundation\Apache2.2 2 、下载 Subversion1.6.6 并安装。设安装目录为: F:\Subversion 3 、假设已安装完成上述软件,整合配置步骤如下: * 复制 F:\Subversion\bin 目录下的 ...

2011-07-27 15:35:00 67

Apache和Subversion集成安装与配置

因为工作需要,要架设一个Subversion和Apache一起工作的源码管理器.以便协同工作.于是网上找了一些资料,在找资料的过程中,也走了一些弯路,于是自己整理了一下安装的过程和一些注意的事项,希望能对大家有些帮助.我这里用的IDE是netbeans6.0,其实用什么IDE都无所谓,只是netbeans一直是我喜欢的IDE,所以顺便向大家推荐一下.呵呵.好了,言归正传吧,要准备的东西如下:1,a...

2011-07-27 14:33:00 35

典型框架版本搭配研究

在开发java程序的时候通常都会选择几种开源框架作为基础,什么都自己开发且不说自己有没有那个能力,就是有也不应该。但是在选择框架的时候往往会碰到版本问题,第一是各个框架之间的搭配问题,另一个就是在一个框架内部一些辅助jar包的版本问题,关于这样问题只能靠平时搜集整理,要说具体研究也不好说,这次开发需要使用spring与strutrs2就以这个为起点开始整理。1. Spring、struts2、...

2011-07-27 01:20:00 110

开源站点导航

struts2项目的下载地址:http://struts.apache.org/download.cgi

2011-07-27 00:16:00 173

struts2常量配置优先级

struts2的常量配置以第一个位置为准优先级为:1、struts-default.xml2、struts-plugin.xml3、struts.xml4、struts.properties5、web.xmlstruts插件配置文件都jar包中,struts2并不保证插件之间的加载先很顺序...

2011-07-26 15:13:00 83

spring与struts2的几种集成方案(部分内容转载网络)

对于spring与struts2的集成有多种方案,在网上找到下面说明还算清楚,所以这里将它直接引用过来,后面将对其原理详加分析一、需要的JAR文件为:Spring和Struts2框架本身需要的JAR文件以及他们所依赖的JAR文件,比如commons-logging.jar等等,另外还需要Struts2发布包中的struts2-spring-plugin-x.xx.jar。二、在web....

2011-07-26 13:09:00 122

Java1.5泛型指南中文版

目 录摘要和关键字... 11. 介绍... 12. 定义简单的泛型... 23. 泛型和子类继承... 34. 通配符(Wildcards). 44.1. 有限制的通配符(Bounded Wildcards). 55. 泛型方法... 66. 与旧代码交互... 96.1. 在泛型代码中使用老代码... 96.2. 擦除和翻译(Erasure and Translation...

2011-07-26 08:46:00 49

Ext组件的研究

整个Ext架构中组件是其重要的组成部分,除了少部分(如树的结点)的界面表现元素不是在这样的一个体系中,大部分的页面表现元素都被绑定在这个体系之中,下面从这个体系的最底层即在这个继承体系的最高层进行研究:1. Ext.util.Observable所有在这个体系中的元素都需要有事件的支持,在这个系统最顶层是一个事件的发布系统,它为系统中的所有元素提供事件支持。Observable原意是看得见...

2011-07-26 08:32:00 106

Ext核心库的研究

1. Ext.DomHelper这是一个DOM操作的辅助类,这个类其实很简单,主要进行元素的插入操作,它将插入的DOM元素的情况分为四类:在开始标记之前;在开始标记之后;在结束标记之前;在结束标记之后。被插入的元素可以html片断,也可以是一个配置对象,一个配置对象基本上包括:tag、children或cn、html、style、cls、htmlFor,这几个属性较为特殊,其它的属性都作为tag...

2011-07-26 08:29:00 44

Ext的网格研究

Ext的网格在我看来就是html的表格,但是它提供了比表格更多的功能。在Ext中网格的主要代表类是:Ext.grid.Grid它代表了Ext网格的主体,但它不是全部,还其它一些相关的类,要弄清楚网格的结构,就是先清楚这些相关类的构成。下面就逐个看一看与网格相关的一些类:1. Ext.grid.ColumnModel此类实际是对网格数据的一个抽象,因为网格是一个二维表,与关系型数据库一样,必须对...

2011-07-26 08:27:00 85

XWork分析文档

XWork是一个通用的命令框架,其内核主要由六个大的部分组成:1 xwork命令框架六大件之"命令"(Action)所有命令实体可以实现此接口,它可以看成是命令的实体,但从XWork1.1起,命令实体不一定非实现此接口不可2 xwork命令框架六大件之"结果"(Result)此接口可以看成所有,命令执行后返回的结果的实体表示3 xwork命令框架六大件之"参数"(ActionC...

2011-07-26 08:16:00 131

spring中的classpath说明

在应用Spring的工程中,使用class path的方式加载配置文件应该是最常用的做法,然而对大部分人来说,刚开始使用Spring时,几乎都碰到过加载配置文件失败的情况,除了配置上的错误外,很多时候是因为配置文件的路径和程序中指定的加载路径不一致,从而导致配置文件找不到,或是加载了错误地方的配置文件。本文将就Spring如何从class path中加载配置文件做一些简要的分析。情形一:使用cl...

2011-07-25 21:50:00 127

tomcat下 共享session

如何在一个tomcat下的几个web应用之间共享session我们采取的是集中管理的办法。主要技术:1.设置Context 的crossContext="true",使得各个web应用的servletcontext是可以互访的 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xm..

2011-07-25 13:03:00 126

数据库表空间转移

首先使用下面的SQL语句查出当前用户所有待转移的表语句:select 'alter table ' ||table_name || 'move tablespace 转移到表空间名称;' from user_all_tables;再将结果作为SQL命名执行即可...

2011-07-25 09:31:00 63

空空如也

空空如也

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

TA关注的人

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