自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Enjoy Life with Sun

享受生活,热爱阳光

  • 博客(86)
  • 资源 (5)
  • 收藏
  • 关注

转载 Ajax 和 REST,第 1 部分

2006 年 11 月 09 日服务器端 Web 应用程序因采用富应用程序模型和交付个性化内容而具备了融入式(immersive) 的特点,这种特点越突出,应用程序架构对 Web 架构风格 REST(Representational State Transfer)的违背就越多。这种违背会降低应用程序的可伸缩性,增加系统复杂性。通过与 REST 相互协调,Ajax 架构将使融入式 Web 应

2010-01-16 20:56:00 595

转载 五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT)

当Adobe、Microsoft、Sun等一系列巨头开始表现出对”开源”的青睐时,”开源”的时代即将到来!最初来自:sinoprise.com/read.php?tid-662-page-e-fpage-1.html(遗憾的是这个链接已经打不开了),我基本未改动,只是进行了一些排版和整理。参考文献:http://www.fsf.org/licensing/licenses/现今存在的开

2010-01-16 11:13:00 557

转载 SCEA5.0 part-1 experience

 Hi,I have cleared SCEA5.0 part-1 yesterday.Though not really a great score (69%)the exam is worth taking by all those who want to test their architectureskills.I wrote the exam with only prior experi

2009-10-08 12:11:00 613

转载 SCEA Part 1 prepparation

 AuthorSCEA Part 1 prepparationDebopam Poddar Greenhorn Joined: Jun 21, 2005Messages: 21 posted Friday, March 06, 2009 04:24:10  Hi I have passed SCWCD 5 today with

2009-10-08 12:09:00 860

转载 SCEA考试(SUN认证架构师)考什么(含真题及考点)

SCEA考试(SUN认证架构师)考什么(含真题及考点) 收藏SCEA证书是一种软件体系,拥有这一证书的开发人员能够设计出J2EE程序的结构,并能熟练使用J2EE的特性来建立灵活,可升级,安全的架构。对于开发人员,如果想要通过SCEA考试,他们必须能够理解和交流高水平的设计概念。所以,SCEA证书强调于设计的概念,而不是传统具体的APIs。SCEA有两大设计概念——统一模型语言(UM

2009-09-13 14:55:00 1878

转载 SCEA考试指导

通过了Sun的系统架构师考试(SCEA),在此分享成功与失败的一点经验   今天,2005年4月9号中午,我通过了Sun的系统架构师考试(SCEA)的310-051部分。总成绩72%(很勉强,及格线68%)。面向对象概 念、EJB、设计模式、消息、国际化等部分都对了80-100%;通用架构、遗留系统连接、EJB容器、协议、J2EE应用、安全等部分只有50-66% 左右的正确率。 但好歹整体是pas

2009-09-13 14:30:00 1675

转载 SCJP学习笔记

1、  类成员可以隐藏,它们属于自己的类,即没有override的说法2、构造函数没有返回值void 3、System.out.println(null); //打印null 4、assert i必须有返回值5、从static 方法中不能调用实例方法6、static方法不能abstract,也就是说不能在接口中7、内聚是讲功能,和耦合无关9、继承和耦合无关 10、涉

2007-02-13 13:37:00 1287

转载 MySQL - 语言参考

7 MySQL语言参考 7.1 文字:怎么写字符串和数字7.1.1 字符串一个字符串是一个字符序列,由单引号(“”)或双引号(“"”)字符(后者只有你不在ANSI模式运行)包围。例如:a string"another string"在字符串内,某个顺序有特殊的意义。这些顺序的每一个以一条反斜线(“/”)开始,称为转义字符。MySQL识别下列转义字符: /0

2007-02-09 16:03:00 3958

转载 MySQL - 建库、建表、查询

8 MySQL教程本章通过演示如何使用mysql客户程序创造和使用一个简单的数据库,提供一个MySQL的入门教程。mysql(有时称为“终端监视器”或只是“监视”)是一个交互式程序,允许你连接一个MySQL服务器,运行查询并察看结果。mysql可以用于批模式:你预先把查询放在一个文件中,然后告诉mysql执行文件的内容。使用mysql的两个方法都在这里涉及。 为了看清由mysql提供的一

2007-02-09 15:55:00 11948

转载 MySQL - 存取权限系统

6 MySQL 存取权限系统MySQL有一个先进但非标准的安全/权限系统。本节描述它的工作原理。 6.1 权限系统做什么MySQL权限系统的主要功能是证实连接到一台给定主机的一个用户,并且赋予该用户在一个数据库上select、 insert、update和delete的权限。 附加的功能包括有一个匿名的用户和对于MySQL特定的功能例如LOAD DATA INFILE进行

2007-02-09 15:54:00 1579

转载 tomcat 4.1.30启动过程的源码分析

前几天为了解决sinpool兄的《多线程的问题。》一帖,专门看了一下tomcat 4.1.30的源码,其中重点研究了tomcat的启动这一部分,个人感觉tomcat的源码还是写的很清楚易懂,值得一看。(以前看过struts的部分代码,感觉也比较经典)然后我看后的代码整理了一下,附在下面,希望对其他人有用,也希望感兴趣的兄弟可以多看看好的代码,肯定对自己的程序设计和代码质量颇有益处。一. 启动类(包

2006-11-28 16:25:00 963

转载 类加载深入一些的常识

JVMjvm是jre里头一个动态连接函数库,jdk里面的jre一般用于运行java本身的程序,比如javac,等等.programfiles下面的jre用于运行用户编写的java程序. JRE下的bin/client 或者 bin/server 的jvm.dll就是JVM了 当一台机器上有多个jvm可选择的时候,jvm的选择步骤: 1)当前目录有没有jre目录(不准确), 2)父目录下的

2006-11-03 10:59:00 936

转载 Java, App, EJB, EAR 的Class Loader机制

Java本身是一种设计的非常简单,非常精巧的语言,所以Java背后的原理也很简单,归结起来就是两点:1、JVM的内存管理理解了这一点,所有和对象相关的问题统统都能解决2、JVM Class Loader理解了这一点,所有和Java相关的配置问题,包括各种App Server的配置,应用的发布问题统统都能解决App Class Loader |----- EJB Class Lo

2006-11-02 20:23:00 2173 3

转载 Portal实现原理

Portal实现原理1.Portal用例 读者可以在下面三个网站上注册自己的用户,体会Portal的功能。 http://my.msn.com http://my.yahoo.com http://my.liferay.com My MSN的功能最灵活强大,用户可以任意拖放操作栏目(column)和内容版块(content)的位置和个数。 My Liferay只能选择固定的栏目(

2006-10-26 11:52:00 2764

转载 EJB 工作原理

前两天在这个版块的精华区里翻到了Robbin关于EJB的调用原理的分析,受益非浅,但感觉用纯文字来表达效果似乎不够直观,而且对RMI的阐述也略嫌少了些。这里我根据自己的一点体会,在Robbin帖子的基础上再来说说这个话题,供大家参考。首先,我想先说说RMI的工作原理,因为EJB毕竟是基于RMI的嘛。废话就不多讲了,RMI的本质就是实现在不同JVM之间的调用,工作原理图如下:它的实现方法

2006-10-24 20:16:00 1259

转载 Singleton和static的区别

原来在别的地方发过,没人理我. 难道我说的不对吗. 我是 give me code 的支持者.想按照我的思路讨论一下: 1 Singleton和Static的对比: 我个人认为Singleton和Static在逻辑上是一样的, 即我希望只有一个东西让我用. public Class A implements I{ public static void method(){ } }

2006-09-27 09:39:00 2662 1

转载 代码动态生成利器ASM

 作者简介薛谷雨,NORDSAN(北京)信息科技开发有限公司高级JAVA研发工程师,正致力于企业级异构数据交换的服务器产品的研发,在J2EE和WEB SERVICE方面有较为丰富的开发经验,您可以通过rainight@126.com与他联系。前言代码生成器(code generator,CG),顾名思义就是生成代码的工具。有了它,你就可以从一组简单的设定或者数据库设计中获得

2006-09-26 11:01:00 1210

原创 jboss 4.0.4 GA构建、部署及初始化duke's bank应用的build文件

 jboss 4.0.4 GA的build文件jboss文档中,构建、部署及初始化dukes bank应用的步骤如下:第一步、Compiling the Java Sourceant -f jboss-build.xml compile第二步、Package the EJBsant -f jboss-build.xml package-ejb 

2006-08-15 20:31:00 1725

转载 JNDI全攻略之(一)

JNDI全攻略之(一)关键字:JNDI,J2EE,Java,命名和目录接口,Java Naming and Directory Interface 名词解释    jndi是Java 命名和目录接口(Java Naming and Directory Interface,JNDI)的简称.从一开始就一直是 java 2 平台企业版(JEE)的核心技术之一。在JMS,JMail,JD

2006-08-15 18:54:00 1458

转载 JNDI设计内幕

   1 将接口分为Context 和 DirContext  JNDI有两个核心接口Context和DirContext,Context中包含了基本的名字操作,而DirContext则将这些操作扩展到目录服务。将这些操作分为两个包一方面为了模块化,另一方面也可以使服务减少不必要的开销。名字是计算服务中的一个基本功能,使用基本的名字服务就可以获得文件系统、电子表格、日历服务等功能;DirConte

2006-08-15 18:53:00 735

翻译 Enterprise JavaBeans v3.0 - 1.2 ~ 1.6

1.2. Persistence and Entity BeansPersistence is a higher-level abstraction above JDBC. The persistence layer maps objects to database storage so that they can be queried, loaded, updated, or removed

2006-07-09 11:46:00 1158

原创 Enterprise JavaBeans v3.0 - 1.1. Server-Side Components

1.1. Server-Side ComponentsObject-oriented languages such as Java, C++, C#, Python, and Ruby are used to write software that is flexible, extensible, and reusablethe three axioms(n.[数]公理) of object-

2006-07-05 18:32:00 865

原创 Enterprise JavaBeans v3.0 - 1、Introduction

Chapter 1. IntroductionThis book is about Enterprise JavaBeans 3.0, the latest version of the Enterprise JavaBeans specification, and its counterpart(n.副本, 极相似的人或物, 配对物), the new Java Persistence sp

2006-07-05 18:09:00 860

翻译 Enterprise JavaBeans v3.0 - Foreword

 Foreword         Enterprise JavaBeans™ is the core component technology of the Java Enterprise Edition platform. It is an enterprise infrastructure designed to provide developers with the automat

2006-07-05 17:48:00 995

原创 Velocity Quick Start [5] - 在模板中使用对象属性、方法

源文件 FiveExample.javapackage nc.jonathan.velocity;import java.io.BufferedWriter;import java.io.FileWriter;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import java.util

2006-04-03 19:54:00 7629 1

原创 Velocity Quick Start [4] - 条件、循环

源文件:package nc.jonathan.velocity;import java.io.BufferedWriter;import java.io.FileWriter;import java.util.ArrayList;import java.util.List;import java.util.Properties;import org.apache.velocity.V

2006-04-03 14:55:00 7130

原创 Velocity Quick Start [3] - 输出到文件

源文件package nc.jonathan.velocity;import java.io.BufferedWriter;import java.io.FileWriter;import java.util.Properties;import org.apache.velocity.VelocityContext;import org.apache.velocity.app.Velo

2006-04-03 13:15:00 1940

原创 Velocity Quick Start [2] - 从模板生成

源文件package nc.jonathan.velocity;import java.io.StringWriter;import org.apache.velocity.VelocityContext;import org.apache.velocity.app.Velocity;import org.apache.velocity.exception.MethodInvocati

2006-04-03 13:12:00 2158

原创 Velocity Quick Start [1] - 第一个实例

源文件package nc.jonathan.velocity;import java.io.StringWriter;import org.apache.velocity.VelocityContext;import org.apache.velocity.app.Velocity;import org.apache.velocity.exception.MethodInvocati

2006-04-03 13:10:00 1799

转载 JSTL请求重定向、包含、转发标签

导入内容JSP 有两种内置机制可以将来自不同 URL 的内容合并到一个 JSP 页面: include 伪指令和 操作。不过,不管是哪种机制,要包含的内容都必须属于与页面本身相同的 Web 应用程序(或 servlet 上下文)。两个标记之间的主要区别在于: include 伪指令在页面编译期间合并被包含的内容,而 操作却在请求处理 JSP 页面时进行。 从本质上讲, core 库的 操作是

2006-01-03 19:24:00 8798

转载 JSTL URL标签

URL 操作JSTL core 库中的其余标记主要是关于 URL。这些标记中的第一个被适当地命名为 标记,用于生成 URL。尤其是, 提供了三个功能元素,它们在为 J2EE Web 应用程序构造 URL 时特别有用: 在前面附加当前 servlet 上下文的名称 为会话管理重写 URL 请求参数名称和值的 URL 编码 清单 12 显示了 标记的语法。 value 属性用来指定基本 URL,

2006-01-03 19:20:00 9392

转载 JSTL条件标签

条件化对于包含动态内容的 Web 页面,您可能希望不同类别的用户看到不同形式的内容。例如,在我们的 Weblog 中,访问者应该能够阅读各项,也许还应该能够提交反馈,但只有经过授权的用户才能公布新项,或编辑已有内容。在同一个 JSP 页面内实现这样的功能,然后使用条件逻辑来根据每条请求控制所显示的内容,这样做常常能够改善实用性和软件维护。 core 库提供了两个不同的条件化标记 ― 和 ― 来

2006-01-03 19:18:00 3449 1

转载 JSTL循环标签

迭代在 Web 应用程序环境中,迭代主要用于访存和显示数据集,通常是以列表或表中的一系列行的形式显示。实现迭代内容的主要 JSTL 操作是 定制标记。该标记支持两种不同样式的迭代:整数范围上的迭代(类似 Java 语言的 for 语句)和集合上的迭代(类似 Java 语言的 Iterator 和 Enumeration 类)。 进行整数范围迭代用到了清单 1 中所示的 标记的语法。 begin

2006-01-03 19:17:00 17804 1

转载 JSTL链接、重定向标签

我们也需要讨论一些其他重要的核心标记库动作。在网页实现中一个潜在的问题范围与URL编码有关。没有URL编码,在网页中传递的URL的某个字符如空格,可能会迷惑Web服务器。URL编码确保这些特殊的字符用不引起迷惑的字符代替。下列例子在变量myUrl中定义了一个URL,该变量myUrl由一个URL和一系列参数组成。URL动作(注意,这里只在JSTL意义上的动作)保证所有字符都正确的编码:

2006-01-03 19:13:00 3077

转载 JSTL格式标记库

  格式标记库:格式动作   如果你已经使用了Java的 DateFormat 和NumberFormat类,在下面的标记中使用的方法应该看起来眼熟,因为JSTL格式化动作是在这些类之上建立的。这些Java类普遍提供一个format( )函数,它将一个Java类型转化为一个格式化的String和创建对应于该String的Java对象。   fmt:formatNumber动作有一个value属性和

2006-01-03 19:10:00 1721

转载 Jstl的函数库

使用实例: ${fn:length(myCollection)} 其他函数: 函数 描述 fn:contains(string, substring)如果参数string中包含参数substring,返回truefn:containsIgnoreCase(string, substring)如果参数string中包含参数substring(忽略大小写),返回truefn:endsWith(stri

2006-01-03 19:04:00 1087

原创 Eclipse中JUnit使用基础

Eclipse中JUnit使用基础Eclipse中已经集成JUnit的最新版本,JUnit的重要性可见一斑,下面简单介绍一下在Eclipse中JUnit的使用。 软件环境:Eclipse PlatformVersion: 3.0.2Build id: 200503110845此版本集成JUnit3.8.1 假设现在有一个类需要进行单元测试:/* * Created on 2002-9-28 ,rs

2005-12-21 18:52:00 10658 1

转载 人际交往中的谈话技巧

在人际交往中,当你与别人谈话时,必须始终能意识到双方同时兼有说话者和听话者的双重角色,意识到言语交往的双向性。换言之,要意识到自己的责任不仅是把自己的思想表达清楚,还应考虑怎样谈才能使对方产生兴趣,易于理解,并根据对方的各种反馈信息来调整自己的讲话内容和方式。为此,要注意以下四个方面的问题:    一是选择话题。    与熟人交谈,自然可以开门见山地直接引出各种话题,但与人初次相识,或参加一次社交

2005-12-09 19:53:00 1741

原创 java中的数组与集合的排序

java中的数组与集合的排序两种需要排序的对象:数组和集合1、集合java.util.Collections类提供了排序方法sort();static voidsort(List list)           Sorts the specified list into ascending order, according to the natural ordering of its elemen

2005-11-29 11:21:00 3923

转载 Fixing AJAX: XMLHttpRequest

  Livids Paranoid - nerds substance - Fixing AJAX: XMLHttpRequest   Fixing AJAX: XMLHttpRequesthttp://www.xml.com/pub/a/2005/11/09/fixing-ajax-xmlhttprequest-considered-harmful.htmlAJAX applications

2005-11-27 12:04:00 992

Spring in Practice (非扫描清晰英文版)

Spring in Practice (非扫描清晰英文版)。非常实用,必读!

2014-04-16

Distributed Computing Principle,Algorithms and Systems 清晰非扫描版

Distributed Computing Principle,Algorithms and Systems,清晰非扫描版

2013-10-10

J2EE Web Service

J2EE Web Service. scdjws认证教材。

2011-04-21

Head First Servlet & JSP

Head First Servlet & JSP, 经典教程,适用于SCWCD,我就是用这本书98%通过认证。本人注释版,非扫描。

2011-01-24

空空如也

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

TA关注的人

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