- 博客(35)
- 资源 (31)
- 收藏
- 关注
原创 The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files
The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files 抛出异常:Solution:解决方案: Copy the standard.jar and jstl.jar file into WEB-INF/lib directory in you
2008-05-29 15:44:00 21836
原创 The prefix "tx" for element "tx:advice" is not bound 错误的说明
The prefix "tx" for element "tx:advice" is not bound这个错误的原因很简单是:我们在定义申明AOP的时候。。没有加载schema。具体表现如下: .... 这时会抛出异常不认标签。。起先还以为是没有加载JA
2008-05-29 10:54:00 22412 20
原创 一个已存在的Struts应用,怎样导入成为Eclipse(MyEclipse)的project
两种方法,一种是用eclipse的import--》Existing Projects into WorkSpace. 直接选择你要导入工程的目录。。注意:它会自动去找.project这个配置文件(记录着你的工程要调用那些工程包)和.classpath(记录的是你工程里JAR包存放的位置信息)的(可能还会有其他的配置文件)。。就会自动把工程导入进来。2.如果不成功,可以把这个项目的文件
2008-05-27 11:32:00 1828 1
转载 灾难后中国文化的反思
谈论帝国主义、资本主义国家的两个企业家,一位就是比尔盖茨,一位就是巴菲特,他们两个不是简单的职业经理人的概念,他们是真正少数几个拥有上市公司的亿万富翁,尤其是比尔盖茨,一直名列全世界的首富,巴菲特也差不多的。这两个人很有意思,他们的行为形成了非常大的落差。比尔盖茨和巴菲特分别成立了不同的基金会,叫公益基金,比尔盖茨的基金会叫盖兹灵达基金会,他把他所有的财产都捐给了基金会,不但如此,他还在电视上发表
2008-05-27 09:20:00 837
转载 Lucene2.3构建搜索引擎
Lucene不是一个完整的全文索引应用,而是是一个用Java写的全文索引引擎工具包,它可以方便的嵌入到各种应用中实现针对应用的全文索引/检索功能。Lucene的作者:Lucene的贡献者Doug Cutting是一位资深全文索引/检索专家,曾经是V-Twin搜索引擎(Apple的Copland操作系统的成就之一)的主要开发者,后在 Excite担任高级系统架构设计师,目前从事于一些INTERN
2008-05-26 15:16:00 1006
转载 6.3 Spring的事务
写的非常的好6.3 Spring的事务Spring的事务管理不需与任何特定的事务API耦合。对不同的持久层访问技术,编程式事务提供一致的事务编程风格,通过模板化的操作一致性地管理事务。声明式事务基于Spring AOP实现,却并不需要程序开发者成为AOP专家,亦可轻易使用Spring的声明式事务管理。6.3.1 Spring支持的事务策略Spring事务策略是通过Platfor
2008-05-23 16:02:00 949 3
转载 6.2 Spring的AOP
感谢此文章写的非常的好。。特此说明http://book.csdn.net/bookfiles/562/10056218660.shtml转自spring 支持两种注入方式: setter/constructor 支持多种配置方式: xml/java5注解/java类配置 支持两种事务管理: 声明性/编程性 实际上上述方式只有一个就能保证系统构建与运行了,就是说它们都是可以互换的。当然每个
2008-05-23 16:01:00 1151 1
转载 6.1 两种后处理器
本章要点利用后处理器扩展Spring容器AOP的基本概念如何生成AOP代理自动生成AOP代理Spring的事务策略配置简化的事务代理和自动事务代理Spring整合StrutsSpring整合Hibernate上一章已经介绍了Spring框架的基础内容,详细介绍了Spring容器的核心机制——依赖注入,并介绍了Spring容器对Bean的管理。实际上,上一章介绍的
2008-05-23 15:58:00 1690
原创 ProxyFactoryBean工厂类的详细资料 【spring2.5.4+hibernate3.2.6+struts2+jbpm3.2.2(续)】
此文章只是专门针对SPRING代理的配置的补充完整说明: class="org.springframework.aop.framework.ProxyFactoryBean"> true false transactionInterceptor 引自本人以前的文章http://blog.csdn.net/gabriel80/archive/
2008-05-23 15:27:00 1811
原创 北京奥运门票销售4月启动(票价一览表)
除去开闭幕式,门票最贵的当属男篮决赛(1000元)。此外,足球和排球决赛门票价格最高为800元,而乒乓球、羽毛球以及部分田径项目的门票价格最高也达到了500元。 诸如山地自行车、现代五项等冷门项目的门票价格较为便宜,均在30-50元之间。 北京奥运会门票价格一览 项目 最低价(元)
2008-05-23 13:40:00 1333
原创 spring2.5.4+hibernate3.2.6+struts2+jbpm3.2.2
1.首先我们要介绍web.xml文件:http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/
2008-05-23 10:39:00 5952 25
转载 int 和 Integer 的区别
java提供两种不同的类型: 引用类型和原始类型(或内置类型)Int 是java的原始类型 integer是java为int提供的封装类注:java为每个原始类型都提供了封装类 原始类型(内置类型) 包装类型(封
2008-05-23 09:15:00 557
转载 传奇Delphi被廉价甩卖
在开发工具领域,Borland公司一直是微软王朝的有力挑战者。2008年5月7日,一条消息出现在Borland公司官方网站的新闻中,Borland正式宣布将CodeGear子公司出售给Embarcadero(易博龙)技术公司。CodeGear公司成立于2006年11月14日,是Borland的全资子公司,主要负责Borland的集成开发环境业务。在开发工具领域,Borland公司一直是微软王朝
2008-05-23 09:02:00 781
转载 JDBC事务和JTA (XA)事务
事务简介 一般情况下,J2EE应用服务器支持JDBC事务、JTA(Java Transaction API)事务(一般由容器来进行管理)。通常,最好不要在程序中同时使用上述三种事务类型,比如在JTA事务中嵌套JDBC事务。第二方面,事务要在尽可能短的时间内完成,不要在不同方法中实现事务的使用(事务的嵌套要求更加良好的设计)。JDBC事务 在JDBC中怎样将多个SQL语句组合成一个事
2008-05-22 11:24:00 1253
原创 java.net.BindException: Address already in use: JVM_Bind
WARN [ServiceController] Problem starting service jboss:service=Namingjava.rmi.server.ExportException: Port already in use: 1098; nested exception is: java.net.BindException: Address already in use:
2008-05-21 14:31:00 13997 4
原创 关于使用struts2发布JBPM的流程定义
使用struts2发布JBPM的流程定义也就是用WEB方法发布jbpm流程有两种方法:1.使用文件上传的方法:(优点)可以使用任何位置下的XML文件。缺点是必须增加JAR包我用的是commons-fileupload-1.1.jar和commons-io-1.1.jar。由于在parseRequest(request)的类有关继承于DiskFileItem类。而他有private
2008-05-21 11:04:00 2455
转载 Java vs C#
.1.解决命名冲突 namespace和package都具有防止命名冲突的能力。但是namespace没有对文件系统的布局产生影响。换句话说当你要写程序查找任意namespace类的源码时难以确定其具体位置。 2.反射 映象中Java是唯一支持reflection技术的高级语言(脚本语言除外),C#效仿了这一点,但是C#只能获取public成员,也就是说很多时候这个功能在C#里的功效大大降低了,但
2008-05-14 10:19:00 1519
原创 JbpmTemplate在spring-modules-jbpm30和spring-modules-jbpm31的差别
org.springmodules.workflow.jbpm30.JbpmTemplate{/** * Execute the action specified by the given action object within a JbpmSession. * * @param callback * @return */ public Object execute(final
2008-05-13 17:40:00 1891
转载 使用Spring AOP松散耦合
使用Spring AOP松散耦合 1、创建通知 为实现AOP,开发者需要开发AOP 通知(Advice)。AOP 通知(Advice) 包含了方面(Aspect)的逻辑。当创建一个Advice 对象的时候,你就编写了实现横切(cross-cutting)功能。 Spring 的连接点是用方法拦截器实现的,这就意味着你编写的Spring AOP 通知将在方法调用的不同点组入进程序中。由于
2008-05-13 15:30:00 866
原创 Spring AOP 的proxy详解
spring 提供了多种不同的方案实现对 bean 的 aop proxy, 包括 ProxyFactoryBean, 便利的 TransactionProxyFactoryBean 以及 AutoProxyCreator 等, 下图是 proxy class diagram 以供参考这里重点说一下最常用的 ProxyFactoryBean, TransactionProxyFactoryBe
2008-05-13 15:12:00 8375 1
转载 Hibernate2.1与Hibernate3.0的区别
尽管Hibernate 3.0 与Hibernate2.1的源代码是不兼容的,但是当Hibernate开发小组在设计Hibernate3.0时,为简化升级Hibernate版本作了周到的考虑。对于现有的基于Hibernate2.1的Java项目,可以很方便的把它升级到Hibernate3.0。本文描述了Hibernate3.0版本的新变化,Hibernate3.0版本的变化包括三个方面:(1)AP
2008-05-13 11:15:00 1019
原创 hibernate的like用法以及hibernate.query.factory_class的写法问题
直接写String sql = "from ClientInfo as a where a.client_name like %"+ clientname+"%"); Query repeatClientQuery=querysession.createQuery(sql); 成功.但是却不能查询中文,假如clientname是客户1名字的话
2008-05-13 11:09:00 8700 2
原创 快报。。快报
据中国国家地震台网测定,北京时间2008年5月12日14时28分,在四川汶川县(北纬31.0度,东经103.4度)发生7.6级地震。温州网快讯:“我怎么感觉头晕啊,是不是地震埃”突然大家不约而同的叫起来,今天下午2点37分左右,记者所在的温州日报报业大厦发生摇晃。..5月12日14时33分,河南洛阳发生有感地震,房屋和电灯摇摆明显,约10秒钟左右晃动停止2008年5月12日,北京受到地
2008-05-12 15:46:00 617
原创 盗号木马
昨天曾经遭遇到木马袭击。。很纳闷在瑞星防火墙开启的情况下。。它是如何进入我的电脑里的。现用360抓到两个木马程序。win32.QQpsw.bploginctrl.f1 c:/windows/system32/ptshell.exeTrojan/Win32.Ck88866.Gen c:/windows/urxxixia.exe以下是一些报警信息Trojan.PSW.Wi
2008-05-12 13:06:00 918
原创 从ApplicationContext.xml看jbpm3.1与3.2的区别
3.1:有: org/jbpm/context/def/ContextDefinition.hbm.xml org/jbpm/context/def/VariableAccess.hbm.xml 3.2有 org/jbpm/job/Job.hbm.xml org/jbpm/job/Ti
2008-05-08 16:07:00 903
原创 日记:Cannot find class [org.apache.commons.dbcp.BasicDataSource]问题
1. Cannot find class [org.apache.commons.dbcp.BasicDataSource] class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> value="com.microsoft.jdbc.sqlserver.SQLServerDriver" />
2008-05-07 16:26:00 17991 3
原创 分析一段以前的配置(精读)
class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> value="com.microsoft.jdbc.sqlserver.SQLServerDriver" /> value="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName
2008-05-07 09:44:00 1175
原创 GoF设计模式的概括
A.创建模式 设计模式之Factory(工厂模式)使用工厂模式就象使用new一样频繁. 设计模式之Prototype(原型模式)用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。
2008-05-06 16:15:00 621 2
转载 AOP下的权限控制实现
OOP应用开发面临的问题 面向对象技术很好地解决了软件系统中角色划分的问题。借助于面向对象的分析、设计和实现技术,开发者可以将问题领域的“名词”转换成软件系统中的对象,从而很自然地完成从问题到软件的转换。 但是,问题领域的某些需求却偏偏不是用这样的“名词”来描述的。比如遇到这样的问题:需要对系统中的某些方法进行权限检验,这种需要权限检验的方法散布在40多个类中。面对这种需求,应该怎么办呢?最直
2008-05-04 13:37:00 735 1
转载 AOP概念解析
为什么要区分J2EE容器和J2EE应用系统? 我们知道,J2EE应用系统只有部署在J2EE容器中才能运行,那么为什么划分为J2EE容器和J2EE应用系统? 通过对J2EE容器运行机制的分析,我们可以发现:实际上J2EE容器分离了一般应用系统的一些通用功能,例如事务机制、安全机制以及对象池或线程池等性能优化机制。 这些功能机制是每个应用系统几乎都需要的,因此可以从具体应用系统中分离出来,
2008-05-04 13:34:00 1139
转载 Spring Framework中的AOP编程之入门篇
作为这个介绍Spring框架中的面向方面编程(Aspect-Oriented Programming,AOP)的系列的第一部分,本文介绍了使您可以使用Spring中的面向方面特性进行快速开发的基础知识。使用跟踪和记录方面(面向方面领域的HelloWorld)作为例子,本文展示了如何使用Spring框架所独有的特性来声明切入点和通知以便应用方面。本系列的第二部分将更深入地介绍如何运用Spring中的
2008-05-04 13:29:00 854
转载 用Spring AOP实现开发中松散耦合
AOP(Aspected Oriented Programming)是一种新兴的编程技术。它可以解决OOP和过程化方法不能够很好解决的横切(crosscut)问题,如:事务、安全、日志等横切关注。当未来系统变得越来越复杂,横切关注点就成为一个打问题的时候,AOP就可以很轻松的解决横切关注点这个问题,使得AOP编程成为。Spring 是基于J2EE的轻量级开源开发框架,其中Spring AOP组件实
2008-05-04 13:26:00 614
转载 Aspectwerkz 2.0开发企业AOP快速入门
今天,面向方面的程序设计(aspect-oriented programming,AOP) 框架试图在企业环境中获得立足之地。这些框架为了得到普遍采用,必须与企业系统中已经在使用的其他框架良好地集成。本文向开发人员展示了,如何将AspectWerkz AOP框架与一些现在常用的框架(如Log4J、Atlassian 性能剖析器、Hibernate和Tapestry)相集成。 本文从一个现有的
2008-05-04 13:25:00 694
原创 DAO、RDO、ADO、OLE DB 、ODBC and JDBC relation
1.DAO: Data Access Object 数据访问对象 1993年Microsoft为了让程序员能够存取Access数据库,使用OLE Automation技术封装了Jet Engine 。这些使用Jet Engine 存取Access数据库的OLE Automation Object便称为Data Access Object(DA
2008-05-04 11:45:00 3738 2
转载 在Eclipse中显示JVM当前内存使用量
在Eclipse中显示JVM当前内存使用量 让你的Eclipse也能显示JVM当前内存使用量: 1、在Eclipse根目录下建立一个文件,文件名options,文件内容org.eclipse.ui/perf/showHeapStatus=true 2、用这条命令启动Eclipse: E:/eclipse3.1/eclipse.exe -debug options -vm java
2008-05-04 09:41:00 775
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人