
JavaEE
文章平均质量分 55
snail8384
这个作者很懒,什么都没留下…
展开
-
What Is a Session Bean?
What Is a Session Bean? A session beanrepresents a single client inside the Application Server. To access anapplication that is deployed on the server, the client invokes thesession bean转载 2009-01-01 19:42:00 · 666 阅读 · 0 评论 -
利用压缩网页来提升网站浏览速度
利用压缩网页来提升网站浏览速度级别: 中级刘 冬 (javayou@gmail.com), 开发工程师, 2007 年 2 月 28 日本文主要介绍如何通过对页面进行压缩从而节省网站的带宽以及提升用户的访问速度。网站的访问速度是由多个因素所共同决定的,这些因素例如应用程序的响应速度、网络带宽、服务器性能、与客户端之间的网络传输速度等等。其中最重要的一个因素是应用程序本身的响应转载 2008-12-01 10:57:00 · 554 阅读 · 0 评论 -
Tomcat源码学习(一)
作为一位Java程序员,如果您没有接触过开源软件、项目或框架的话,恐怕有些不可思议。轰轰烈烈的开源运动起源于Linux操作系统,Apache基金会在其中扮演了中流砥柱的角色,业界巨擘SUN,IBM, BEA 和Oracle等公司的积极参与,使得声势浩大的开源运动成为软件开发领域势不可挡的力量。2001年11月,IBM向Apache基金会捐献出Visual Age for Java,这个看似穷途末路转载 2009-03-24 13:31:00 · 547 阅读 · 0 评论 -
Tomat源码学习(二)
Tomat6的整体架构 在上篇文章中,我们已经成功将Tomcat6.0的源代码导入到Eclipse IDE中。现在我们就开始学习Tomcat源码。Tomcat源代码共有1000多个java类,代码行数大约28万到30万行左右。从项目规模上说,可算得上是一个中型项目。要学习理解Tomcat源代码,我们有多种办法可行。最原始的一种办法就是,打开Debugger,逐行跟踪,看看Tomcat转载 2009-03-24 13:33:00 · 496 阅读 · 0 评论 -
从Tomcat中得到更多-Tomcat的源码分析
从Tomcat中得到更多-Tomcat的源码分析级别: 初级赵晨希 (zhaochenxi@vip.sina.com), 2002 年 11 月 06 日本文的作者通过对TomCat源代码的研究,向读者描述了在tomcat3.3和TomCat4.0中在设计方面使用的不同设计理念和模式,希望对广大开发者在设计自己的系统时有所帮助。1.关于Tomcat的基本情况转载 2009-03-24 13:43:00 · 555 阅读 · 0 评论 -
利用JPDA进行Remote Debug
最近协助QA测试我们基于EJB开发的系统,由于应用程序在远程环境下运行,并且在控制台和日志文件中没有输出足够的有用信息,导致调试工作很困难。这时发现了Sun的java平台调试架构(Java Platform Debugger Architecture),它能够对一个运行中的java应用程序进行全方位调试提供极大的帮助。 JPDA是一组接口与协议。JPDA主要由三个部分构成:转载 2009-04-17 08:12:00 · 526 阅读 · 0 评论 -
AOP面向切面编程
From: http://www.cnblogs.com/beliefbetrayal/archive/2012/02/03/2337522.html AOP(Aspect-Oriented Programming,面向切面的编程),它是可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。它是一种新的方法论,它是对传统OOP编程的一种转载 2013-03-17 17:02:10 · 642 阅读 · 0 评论 -
Spring注解版配置
整了一下午,测通注解版的Spring 3.0配置,备忘一下。 xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframewor原创 2013-03-24 16:27:22 · 640 阅读 · 0 评论 -
Spring 3.0 注解注入详解
From: http://developer.51cto.com/art/201104/255395.htm一、各种注解方式1.@Autowired注解(不推荐使用,建议使用@Resource)@Autowired可以对成员变量、方法和构造函数进行标注,来完成自动装配的工作。@Autowired的标注位置不同,它们都会在Spring在初始化这个bean时,自动装配这个属转载 2013-03-24 14:18:25 · 587 阅读 · 0 评论 -
使用 Spring 2.5 注释驱动的 IoC 功能
From: https://www.ibm.com/developerworks/cn/java/j-lo-spring25-ioc/简介: 基于注释(Annotation)的配置有越来越流行的趋势,Spring 2.5 顺应这种趋势,提供了完全基于注释配置 Bean、装配 Bean 的功能,您可以使用基于注释的 Spring IoC 替换原来基于 XML 的配置。本文通过实例详细转载 2013-03-24 14:23:40 · 627 阅读 · 0 评论 -
Struts2注解版配置
Struts2支持注解,仅需要在Struts.xml中配置相应的包配置就可以了。如需要自动搜索包test和abc下的所有Action,则配置如下: ,abc"/> 同时,作为Action的Bean需要遵循一定的命名规则:类名以Action结束,如LoginAction等。 设置好之后,就可以享受注解带来的便利了。原创 2013-03-25 18:37:19 · 675 阅读 · 0 评论 -
Spring MVC 入门
From: http://www.ideawu.net/person/spring_mvc.html这篇文章将教你快速地上手使用 Spring 框架. 如果你手上有一本《Spring in Action》, 那么你最好从第三部分"Spring 在 Web 层的应用--建立 Web 层"开始看, 否则那将是一场恶梦!首先, 我需要在你心里建立起 Spring MVC 的基本概转载 2013-03-26 07:03:14 · 686 阅读 · 0 评论 -
基于 OSGi 的面向服务的组件编程
级别: 中级曹 羽中 (caoyuz@cn.ibm.com), 软件工程师, IBM中国开发中心2007 年 8 月 31 日OSGi(OpenServices Gateway Initiative,开放服务网关协议)提供了一个面向服务组件的编程模型,基于 OSGi编程,具有模块化,标准化,面向服务,动态性,易复用,易扩展,易部署等诸多优点,本文介绍了基于 OSGi开发一个应用程序转载 2008-11-30 17:33:00 · 814 阅读 · 0 评论 -
AOP 的利器:ASM 3.0 介绍
级别: 中级李 夷磊, 软件工程师, IBM 邱 小侠 (qiuxiaox@cn.ibm.com), 软件工程师, IBM蔡 一超 (caiyichao@gmail.com), 学生, 南京大学软件学院2007 年 7 月 25 日 随着 AOP(Aspect Oriented Programming)的发展,代码动态生成已然成为 Java世界中不可或缺的一转载 2008-12-01 07:12:00 · 560 阅读 · 0 评论 -
使用 HttpClient 和 HtmlParser 实现简易爬虫
使用 HttpClient 和 HtmlParser 实现简易爬虫级别: 初级蒋宏伟 (jianghongwei_tju@yahoo.com.cn), 在校学生, 天津大学计算机学院2008 年 9 月 11 日这篇文章介绍了 HtmlParser 开源包和 HttpClient 开源包的使用,在此基础上实现了一个简易的网络爬虫(Crawler),来说明如何使用 HtmlParser转载 2008-11-27 19:52:00 · 754 阅读 · 0 评论 -
The Life Cycles of Enterprise Beans
The Life Cycles of Enterprise Beans An enterprise bean goes through various stages during its lifetime, orlife cycle. Each type of enterprise bean--session, entity, ormessage-driven--has a转载 2009-01-01 19:54:00 · 684 阅读 · 0 评论 -
AOP技术基础
AOP技术基础1、引言2、AOP技术基础3、Java平台AOP技术研究4、.Net平台AOP技术研究2.1 AOP技术起源AOP技术的诞生并不算晚,早在1990年开始,来自Xerox Palo Alto ResearchLab(即PARC)的研究人员就对面向对象思想的局限性进行了分析。他们研究出了一种新的编程思想,借助这一思想或许可以通过减少代码重复模块从而帮助开发转载 2008-11-11 07:31:00 · 576 阅读 · 0 评论 -
关于23种设计模式的有趣见解
关于23种设计模式的有趣见解 创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种转载 2008-11-11 07:34:00 · 403 阅读 · 0 评论 -
Koders(Open Source Code Search Engine)
Koders(Open Source Code Search Engine) http://www.koders.com原创 2008-12-31 19:03:00 · 807 阅读 · 0 评论 -
J2EE基础:Weblogic服务器体系结构介绍
1. J2EE 的体系结构 J2EE 的体系结构可以分为 4 层,如图 1 所示。 图1 J2ee的体系结构 (1)客户端层 这一层直接与用户交互,J2EE支持多种客户端,它既可以是通过Internet访问的Web浏览器客户端,也可以是通过企业Intranet运行的瘦客户端。 (2)Web层 这一层是为基于Web的应用程序服务的,J2EE中的JavaServer P转载 2008-11-11 12:32:00 · 439 阅读 · 0 评论 -
Weblogic 下载
10.xPortal 10 for Microsoft Windows(2000,2003,x86)http://download2.bea.com/pub/platform/100/portal100_win32.exePortal 10 for Red Hat Enterprise Linux (3.0-5x, 4.0-2x, x86)http://download2.be转载 2009-01-07 13:50:00 · 721 阅读 · 0 评论 -
在JSP中使用JavaMail
什么是JavaMail JavaMail是Sun发布的用来处理email的API。它可以方便地执行一些常用的邮件传输。 虽然JavaMail是Sun的API之一,但它目前还没有被加在标准的java开发工具包中(JavaDevelopment Kit),这就意味着你在使用前必须另外下载JavaMail文件。除此以外,你还需要有Sun的JavaBeansActivation Framew转载 2008-11-16 12:28:00 · 570 阅读 · 0 评论 -
JavaMail使用完全手册
1,哪里是开始:初始环境,安装好你的j2sdk和你的web服务器,也就是说你的机器应该能够运行jsp。不能??这里不管2,安装javamail和jafJavaMail是Sun发布的用来处理email的API。它可以方便地执行一些常用的邮件传输。 支持pop3,imap,smtp.虽然JavaMail是Sun的API之一,但它目前还没有被加在标准的java开发工具包中(Java Developmen转载 2008-11-16 12:25:00 · 528 阅读 · 0 评论 -
JavaMail API简介
JavaMail API简介 JavaMail API是一种可选的、能用于读取、编写和发送电子消息的包(标准扩展)。您可使用这种包创建邮件用户代理(Mail User Agent ,MUA) 类型的程序,它类似于Eudora、Pine及Microsoft Outlook这些邮件程序。其主要目的不是像发送邮件或其他邮件传输代理(Mail Transfer Agent,MTA)类型的程序那样用转载 2008-11-16 12:27:00 · 596 阅读 · 0 评论 -
RMI-IIOP in the enterprise
RMI-IIOP in the enterpriseAn introduction to running RMI over IIOPLevel: IntermediateDamian Hagge (Hagge@uk.ibm.com), Software Engineer, IBM 12 Mar 2002RMIand CORBA are often seen as competing tech转载 2009-01-08 22:29:00 · 1000 阅读 · 0 评论 -
使用Hibernate来实现持久对象
使用Hibernate来实现持久对象级别: 初级陈亚强 (cyqcims@mail.tsinghua.edu.cn), 北京华园天一科技有限公司高级软件工程师2003 年 10 月 13 日对象、关系的映射(ORM)是一种耗时的工作,在Java环境下,有几种框架来表示持久数据,如实体Bean、OJB、JDO、Hibernate等。Hibernate是一种新的ORM映射工具,它不仅提供了转载 2008-11-26 17:54:00 · 464 阅读 · 0 评论 -
基于注解的SpringMVC简单介绍
From: http://haohaoxuexi.iteye.com/blog/1343761SpringMVC是一个基于DispatcherServlet的MVC框架,每一个请求最先访问的都是DispatcherServlet,DispatcherServlet负责转发每一个Request请求给相应的Handler,Handler处理以后再返回相应的视图(View)和模型(M转载 2013-03-26 07:43:34 · 727 阅读 · 0 评论