自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (1)
  • 收藏
  • 关注

Ajax 和 XML: 五种常见 Ajax 模式

Asynchronous JavaScript + XML(Ajax)无疑是 2006 年最热门的技术术语,且有望在 2007 得到进一步发展。但是对您的应用程序来说它究竟有什么意义呢?Ajax 应用程序中哪一种常见架构模式应用最广泛呢?本文将介绍五种常见 Ajax 设计模式,可以使用它们作为工作的基础。 的确,Ajax 是 Web 2.0 热门术语,所有人都希望将其应用于自己的站点。但是它对我...

2008-05-21 10:51:10 102

struts2.0表单提交带参数问题

今天在学习的时候,碰到了这个问题,不知道怎么搞定了,也就是在提交表单的时候另外传递一个参数过去,这个参数不是那些里面的东西,比如要编辑一篇新闻,原来转过来了这个新闻对应的编号,类似这样int idd=(null==request.getParameter("id")?1:(Integer.parseInt(request.getParameter("id")))); 目的是根据这个把需要编辑的新闻...

2008-05-21 10:48:42 196

Rational Edge: UML、RUP 和 Zachman 框架:完美结合

这篇文章提出了许多有创意的方法,将过去十年里出现在信息系统构架领域的三个最重要的方法: UML、Rational 统一过程(RUP)和 Zachman 框架,结合起来。 在过去的十年,使用统一建模语言(UML)为软件应用程序进行建模的优势已变得日益明显。与此同时,RUP 已经是一种经证明的软件开发过程,Zachman 框架 1 是一种被证明的构架工件组织和通信的框架。在众多交叠的方法中,UML、R...

2008-05-21 10:46:43 161

Java技术与XML常见问题之JAX-RPC

(JAX-RPC)?   答. Java API for XML-Based RPC(JAX-RPC)使得 Java 技术开发人员使用基于 XML 的 RPC 功能构建 Web 应用程序和 Web 服务,此功能遵循 SOAP(简单对象访问协议,Simple Object Access Protocol)1.1 规范。   问题. JAX-RPC 如何使用 SOAP ?   答. 请参考 JSR...

2008-05-21 10:45:43 164

如何使用Static的变量和方法

有时你希望定义一个类成员,使它的使用完全独立于该类的任何对象。通常情况下,类成员必须通过它的类的对象访问,但是可以创建这样一个成员,它能够被它自己使用,而不必引用特定的实例。在成员的声明前面加上关键字static(静态的)就能创建这样的成员。如果一个成员被声明为static,它就能够在它的类的任何对象创建之前被访问,而不必引用任何对象。你可以将方法和变量都声明为static。static 成员的最...

2008-05-21 10:44:58 82

JAVA如何调用DOS命令

用Java编写应用时,有时需要在程序中调用另一个现成的可执行程序或系统命令,这时可以通过组合使用Java提供的Runtime类和Process类的方法实现。下面是一种比较典型的程序模式: ... Process process = Runtime.getRuntime().exec(".\\p.exe"); process.waitfor( ); ... 在上面的程序中,第一行的“.\\p.ex...

2008-05-21 10:44:09 122

Java SE 6 新特性: 编译器 API

新 API 功能简介 JDK 6 提供了在运行时调用编译器的 API,后面我们将假设把此 API 应用在 JSP 技术中。在传统的 JSP 技术中,服务器处理 JSP 通常需要进行下面 6 个步骤: 分析 JSP 代码; 生成 Java 代码; 将 Java 代码写入存储器; 启动另外一个进程并运行编译器编译 Java 代码; 将类文件写入存储器;...

2007-08-14 13:05:15 155

Java SE 6 新特性: JMX 与系统管理

前言 在 Java 程序的运行过程中,对 JVM 和系统的监测一直是 Java 开发人员在开发过程所需要的。一直以来,Java 开发人员必须通过一些底层的 JVM API,比如 JVMPI 和 JVMTI 等,才能监测 Java 程序运行过程中的 JVM 和系统的一系列情况,这种方式一直以来被人所诟病,因为这需要大量的 C 程序和 JNI 调用,开发效率十分低下。于是出现了各种不同的专门做资源管理...

2007-08-14 13:03:22 163

Java SE 6 新特性: HTTP 增强

概述 Java 语言从诞生的那天起,就非常注重网络编程方面的应用。随着互联网应用的飞速发展,Java 的基础类库也不断地对网络相关的 API 进行加强和扩展。在 Java SE 6 当中,围绕着 HTTP 协议出现了很多实用的新特性:NTLM 认证提供了一种 Window 平台下较为安全的认证机制;JDK 当中提供了一个轻量级的 HTTP 服务器;提供了较为完善的 HTTP Cookie 管理功能...

2007-08-14 13:00:45 112

Java SE 6 新特性: Instrumentation 新功能

Instrumentation 简介 利用 Java 代码,即 java.lang.instrument 做动态 Instrumentation 是 Java SE 5 的新特性,它把 Java 的 instrument 功能从本地代码中解放出来,使之可以用 Java 代码的方式解决问题。使用 Instrumentation,开发者可以构建一个独立于应用程序的代理程序(Agent),用来监测和协助...

2007-08-14 12:58:41 80

点评应用服务器之江湖兵器谱大排名

软件圈内私下流传着一种说法:70年代数据库的兴起成就了Oracle,80年代操作系统成就了MicroSoft,90年代B/S三层结构成就了SAP,Java成就了Sun,中间件则成就了BEA… 10大软件巨头一半以上推中间件 当然,这是一个对各大主要软件巨头略带调侃的说法,未必人人认同,但“中间件成就了BEA”却毋庸置疑:专门做中间件的BEA只用5年就打破了微软的记录,成为历史上销售额超过10亿...

2007-08-14 12:51:04 131

J2EE程序中的SQL语句自动构造方法讲解

INSERT、DELETE、UPDATE 三种SQL语句是数据库技术的三大基本语句。 在通常的web开发中对它的处理可以说是无处不在. 如果简单的都用手工来构造这些SQL语句的话, 一方面给我们的开发带来很大的工作量, 另一方面系统灵活性受到很大的限制。那么能不能基于某种规则让系统自动从页面表单中取出元素构造出SQL语句呢? 首先让我们看看一般INSERT、DELETE、UPDATE 三种语句的基...

2007-08-14 12:49:06 80

会话EJB完整开发过程(以weblogic为服务器)

开发步骤(操作界面的图片不能贴上,见谅!) 开发运行环境:j2eesdk1.4+weblogic8.1 说明:本试验已开发一个会话EJB为例,系统采用的应用服务器为weblogic8.1 1、编写bean代码(代码的目录在c:\ejbhello下) ① 定义Home Interface EJB容器通过EJB的Home Interface来创建EJB实例,和Remote Interfac...

2007-08-14 12:46:00 163

利用Spring AOP 缓存方法结果集

我们都知道Hibernate可以用ehcache来作为Second Level Cache.主要是针对POJO的缓存,而且缓存的读取 在Hibernate中是写死.实际运用中感觉很不灵活.今天看到一篇介绍利用Spring Interceptor 来缓存指定 方法结果的例子,感觉很不错,充分体会到AOP的强大力量 :) 首先配置ehcache.xml ...

2007-06-05 13:40:45 79

Spring MVC framework深入分析

在当今的MVC framework里,似乎Webwork2逐渐成为主流, Webwork2+SpringFramework的组合变得越来越流行。这似乎意味着Spring自带的MVC framework远比Webwork2差,所以大家纷纷用Webwork2来代替。确实,Spring的MVC framework不算是整个Spring的核心部件,但它的威力却超过了很多人的想象。很多人包括xiecc认为S...

2007-06-05 13:39:15 115

Spring XML配置的12个技巧

Spring是一个强有力的java程序框架,其被广泛应用于java的程序中。它用POJO提供了企业级服务。Spring利用依赖注入可以获得简单而 有效的测试能力。Spring beans,依赖关系,以及服务所需要的bean都将在配置文件中予以描述,配置文件一般采用XML格式。然而XML配置文件冗长而不易使用,在你进行一 个使用了大量bean的大项目中它将变得难以阅读和控制。    在这篇文章中我...

2007-06-05 13:37:10 164

spring+hibernate删除单条记录的几种方法.

spring+hibernate删除单条记录的几种方法. CODE:         public void deleteTable(String id) throws DataAccessException {                 String sql = "delete Table where rowcode=:rowcode";                 Query q...

2007-06-05 13:35:59 459

JavaMail API详解

一、JavaMail API简介 JavaMail API是读取、撰写、发送电子信息的可选包。我们可用它来建立如Eudora、Foxmail、MS Outlook Express一般的邮件用户代理程序(Mail User Agent,简称MUA)。而不是像sendmail或者其它的邮件传输代理(Mail Transfer Agent,简称MTA)程序那样可以传送、递送、转发邮件。从另外一个角度来看...

2007-06-05 13:34:11 115

Java设计开发的一些英文参考网站

http://www.javaalmanac.com     这里是《Java开发者年鉴》的在线版本. 如果你要想快速查到某种Java设计开发技巧的用法及示例代码, 这是一个不错的去处. http://www.onjava.com    OReilly的Java网站. 每周都会有新的文章发表,大部分集中在网站设计开发方面。 http://java.sun.com    官方的Java开发者网站 -...

2007-06-04 22:06:25 93

java操作Excel文件

很久以来都想研究一下利用java操作Excel的方法,今天没事,就稍微了解了一下,特总结一下。利用java操作Excel,有个开源的东东-jxl.jar,可以到http://sourceforge.net/project/showfiles.php?group_id=79926下载。 一.读取Excel文件内容 字串9 java 代码 /**读取Excel文件的内容   ...

2007-06-04 22:04:48 62

使用Jacob调用word将word转换为html

最近做一个项目,需要将word转为html(因为有些用户没有装word,无法打开word文件。晕吗?),找来找去也找不到合适的工具。最后,只能利用word自己的功能,将文件另存为html文件。这样做需要在服务器端装有word,客户端不需要。  下载jacob JACOB一个JAva-COM中间件.通过这个组件你可以在Java应用程序中调用COM组件和Win32 libraries。你可以在ht...

2007-06-04 22:03:43 275

JSP问答

1、如何混合使用Jsp和SSI #include? 在JSP中可以使用如下方式包含纯HTML: <!--#include file="data.inc"--> 但是如果data.inc中包含JSP CODE ,我们可以使用: <%@include file="data.inc"%> 字串9 2、如何执行一个线程安全的JSP? 只需增加如下指令 <%@ ...

2007-06-04 22:01:35 147

Java常见问题

问:如何设置Java 2(JDK1.2)的环境变量?  答:  Java 2安装后,需要设置PATH和JAVA_HOME环境变量.与JDK1.1不同的是:设置好JAVA_HOME环境变量后,JVM将自动搜索系统类库以及用户的当前路径.  Java 2环境变量的设置如下例所示:  Solaris平台: setenv JAVA_HOME Java2的安装路径  setenv PATH $JAVA_HO...

2007-06-04 21:59:46 46

Struts+spring+hibernate学习笔记!

1.WEB.XML的配置: 首先在web.xml中加入: 字串1 代码 <servlet>     <servlet-name>SpringContextServlet</servlet-name>     <servlet-class>org.springframework.web.context.Context...

2007-06-03 18:25:49 74

Tomcat 5.0-5.5连接池配置指南

本文以目前最流行的MySQL为例,讲解通过Tomcat连接池连接MySQL数据库的基本步骤,如果你了解MySQL可跳过第一步。 在进行Tomcat连接池配置前,先解压缩mysql-connector-java-xxx.zip,将其中的mysql-connector-java-3.x.x-xxx.jar取出,置于\common\lib中。 接下来,让我们一起进入精彩的Tomcat配置之旅。 一...

2007-06-03 18:24:10 51

浅析Java语言中两种异常使用间的差别

Java提供了两类主要的异常:runtime exception和checked exception。所有的checked exception是从java.lang.Exception类衍生出来的,而runtime exception则是从java.lang.RuntimeException或java.lang.Error类衍生出来的。 字串2 字串6   字串6 字串3 它们的不同之处表...

2007-06-03 18:22:57 78

jsp中forword和sendRedirect的区别

1.RequestDispatcher.forward() 是在服务器端起作用,当使用forward()时, Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在 b.jsp都可以获得,参数自动传递...

2007-06-03 18:21:14 76

Java实现利用搜索引擎收集网址的程序

我这里讲的不是怎么使用搜索引擎,而是怎么让程序利用搜索引擎来搜集网址,这有什么用?很有用!网上动辄有人叫卖网址数据库,如发布软件网址、邮件地址、 论坛网址、行业网址,这些网址是怎么来的呢?不可能是人手工收集而来的,都是让程序利用搜索引擎取到的,如果您需要某类网址信息数据,就跟我来一起研究一 下,非常简单。 本文采用Java语言写成,以google和百度搜索引擎为对象。 我 们要利用google...

2007-06-03 18:20:17 500

通用数据库分页方案

技术架构: web层可以是任意的MVC框架,目前只实现了SpringMVC和Struts的版本(Struts版已经在weblogic7下跑通,tomcat5还不行); dao层也没有任何限制,只要按照范例中的模式来做既可; 最终页面上用一个标签来显示翻页按钮等。 btw:谁有兴趣想写个webwork版本的,可以和我联系,或直接发个patch给我 ---------------------...

2007-06-03 11:03:14 124

javascript进阶之对象篇

1、什么才算javascript中的对象。 a、基本数据类型的包装对象。例如String Number Boolean.关于这三个包装对象这里不准备讨论。建议直接用var s=""; var i=1; var b=false;定义,包装类与java中的包装类不同。javascript中不要用包装类。 b、javascript预定义的对象。Function Array Date RegExp E...

2007-06-03 10:57:07 76

从分布式系统的角度看REST

我们说REST架构风格,从REST具备的内在特征来说,它包括了这些特征: 1、基于HTTP的资源 2、以HTTP协议去操作 3、数据和表象分离 但是如果我们换一个角度,即分布式应用系统的角度来看,我们会有一些更有意思的结论: 分布式应用系统的架构,经历了好几代的变迁,我们来简单回顾一下: 1、基于CORBA协议的C++中间件时代 CORBA时代我还在上学,基本上没有怎么接触过Corba编程。...

2007-06-03 10:53:54 94

spring事务探索

spring自建事务管理模块。而且这个事务管理是一个抽象设计,可以应用到很多场合,包括普通的DataSource,jta,jms和hibernate上。 要正确使用spring的事务,首先需要了解spring在事务设计上的一些概念 统观spring事务,围绕着两个核心PlatformTransactionManager和TransactionStatus PlatformTransaction...

2007-06-03 10:51:57 58

正确认识memcached的缓存失效

最近javaeye上memcached相当火,不少人把它当作sna架构的中心session服务器来用。由于memcached是作为一个cache服务器而设计的,而session的存放有自己特点,其中一个就是session的失效时间。通常session的失效算法是“当前时间>=session最后访问时间+失效时间”,那么memcache的缓存失效是怎么实现的呢?我们看看代码: 1、失效时间的...

2007-05-30 21:01:00 146

Java面试题(最全,最新).pdf

Java面试题(最全,最新) 这资料我等得太急了……迫不及待得和大家分享…… 赶快一睹为快吧……

2010-08-08

空空如也

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

TA关注的人

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