自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring AOP介绍

Spring AOP介绍 Spring的AOP是上面代理模式的深入。使用Spring AOP,开发者无需实现业务逻辑对象工厂,无需实现代理工厂,这两个工厂都由Spring容器充当。Spring AOP不仅允许使用XML文件配置目标方法,ProxyHandler也允许使用依赖注入管理,Spring AOP提供了更多灵活的选择。在下面Spring AOP的示例中,Invocat...

2009-05-27 10:54:15 122

原创 反射实现 AOP 动态代理模式(Spring AOP 的实现 原理)

我们写个例子看看我们最简单的解决方案我们先写一个接口IHello.java代码如下: 1package sinosoft.dj.aop.staticaop; 2 3public interface IHello { 4 /** *//** 5 * 假设这是一个业务方法 6 * @param name 7 */ 8 void s...

2009-05-27 10:49:16 122

原创 利用JMS建立消息传递系统

 在开始之前需要说明,为了理解本文,我们希望读者拥有Java编程的相当坚实的基础。我们将试图尽可能简单地解释什么是JMS,但是在你能够建立自己的程序并正确地理解它们之前,你需要有一些使用JNDI开发实际应用程序的经验。  JMS(Java消息服务)是一个消息交换标准,它答应使用J2EE应用程序组件建立、发送、接收和读取消息。它假设分布式通讯拥有自由(free)的连接、是可靠的(reliab...

2008-12-23 21:10:03 143

原创 JMS教程

我是否应该学习本教程 第 1 页(共2 页) 本教程提供了对 Java Message Service (JMS)的概述,并提供了用它开发程序的一些基础知识。JMS 是由 Sun Microsystems 开发的,它为 Java 程序员提供一种访问企业消息系统的方法,即 面向消息的中间件 (MOM)。MOM 通过中间媒介以间接方式在应用程序之间异步传送数据,用这种方法提供一种以...

2008-12-23 21:06:54 124

原创 JMS API

JMS API在进行系统设计之前我们先回头熟悉一下JMS的一些概念。JMS源于企业应用对于消息中间件的需求,使应用程序可以通过消息进行异步处理而互不影响。JMS应用程序有四个组成部分:JMS服务提供者、消息管理对象、消息的生产者消费者和消息本身。l JMS服务提供者实现消息队列和通知,同时实现消息管理的API。JMS已经是J2EE API的一部分,J2EE服务器都提供JMS服务。...

2008-12-23 21:05:20 126

原创 mysql学习笔记

mysql学习笔记1.mysql的启动和关闭启动mysql服务: # service mysql start 重启mysql服务: # service mysql restart 关闭mysql服务: # service mysql stop 连接到mysql服务器: $ mysql -uroot -proot 2.sql基础1>DDL语句创建数据库...

2008-12-22 17:26:25 282

原创 Activemq

JMS 在介绍ActiveMQ之前,首先简要介绍一下JMS规范。 1.1 JMS的基本构件 1.1.1 连接工厂 连接工厂是客户用来创建连接的对象,例如ActiveMQ提供的ActiveMQConnectionFactory。 1.1.2 连接 JMS Connection封装了客户与JMS提供者之间的一个虚拟的连接。 1.1.3 会话...

2008-12-22 13:54:18 93

原创 ActiveMQ笔记

一. ActiveMQ是什么? ActiveMQ is the most popular and powerful open source Message Bus.ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。下面是...

2008-12-22 13:49:45 192

原创 用java io读取一个文件,文件格式可能是txt,excel或者其他的

public static int copyFile(String src, String dst) { try { int len = 0; byte[] buf = new byte[1024]; F...

2008-12-20 20:33:15 425

原创 Java调用Ant API用法

Java调用Ant API用法 用法 API 调用 JAVA Ant是Java程序员的一个好的工具,主要可以帮助程序员进行java项目的的管理,包括批量编译、部署、文档生成等工作,其用途远不止如此,ant内置了大量的API进行各种文件系统操作,在各种应用服务器中都被广泛应用于程序和资源的部署。 Ant功能强大的地方在于,程序员不仅能通过编写Ant的脚本(build.xml)来进行各...

2008-12-20 20:31:57 247

原创 DWR

DWR是一个框架,简单的说就是能够在javascript直接调用java方法,而不必去写一大堆的javascript代码。它的实现是基于ajax的,可以实现无刷新效果。 网上有不少DWR的例子,但大都只是某种方法的调用,本文只在使用层面上介绍DWR,并不涉更多的技术与设计,其目的是让初学者能够很快的学会各种java方法在javascript中是如何调用的。 本文以DWR...

2008-12-20 19:59:31 81

原创 java中数据类型转换

java中数据类型转换 Integer String Long Float Double Date Char2007年09月06日 星期四 00:301如何将字串 String 转换成整数 int? A. 有两个方法:1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]);2). ...

2008-12-20 19:58:13 95

原创 如何设置一个基本的OpenLDAP Server.txt

如何设置一个基本的OpenLDAP Server 一. 目的 本文旨在介绍如何安装OpenLDAP并且设置一个公司内部的集中化的邮件地址薄服务器供客 户端查询。 基本上,OpenLDAPg还应用在其它许多方面,象集中化的用户帐号验证服务器,但邮件地址 薄查询是最常用的。 二. 安装...

2008-12-20 19:56:32 121

原创 树形菜单实例

树形菜单实例

2008-12-20 19:55:50 467

原创 JDK1.5中新的语言特征分类介绍

JDK1.5中新的语言特征分类介绍 分类:[JDK] -  本文中,我们将讨论几个在JDK1.5中新的语言特征,包括:  泛型(Generics)--为集合(collections)提供编译时类型安全,无需每刻从Collections取得一个对象就进行强制转换(cast)  增强的“for”循环(Enhanced For loop)--减少迭代器(iterato...

2008-12-20 19:53:52 69

原创 velocity中文开发指南

velocity中文开发指南Contents概述和入门 资源 Velocity怎样工作 基本的格式 使用Singleton还是不使用 Singleton模式 Separate Instance 上下文 基础原则 对使用#foreach()遍历对象的支持 上下文链 模版创建的对象 其他问题 在Servlets里使用 Servlet编程 部署Deployment...

2008-12-20 19:52:31 626

原创 Velocity

Velocity是什么?Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只关注页面的显示效果,而由java程序开发...

2008-12-20 19:51:22 84

原创 jquery校验框架

jquery校验框架

2008-12-20 19:49:03 107

原创 FreeMarker文档

FreeMarker概述 FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写  FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序  虽然FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的数据,由FreeMarke...

2008-12-18 17:21:12 227

原创 FreeMarker

FreeMarker技术FreeMarker是一个模版引擎,一个基于模版生成文本输出的通用工具,使用纯Java编写。FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序。FreeMarker有一些编成能力,但通常情况下用java程序准备要显示的数据,由FreeMarker生成页面,通过模版显示准备的数据。FreeMarker不是一个Web应用框架,而更适合作为...

2008-12-18 17:17:47 107

空空如也

空空如也

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

TA关注的人

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