自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dong's Dream Theater

Today does not walk, will have to run tomorrow!

  • 博客(18)
  • 收藏
  • 关注

转载 Essential Java resources

Since its introduction to the programming community as a whole in 1995, the Java platform has evolved far beyond the "applets everywhere" vision that early Java pundits and evangelists imagined a Java

2009-07-28 22:24:00 1070

转载 Major conference/journal for Web Service [Updating]

Focused ConferenceICWS 2010(July) 2009(July) 2008 SCC   2010(July) 2009(Sep) 2008ECOWS 2009(Nov) 2008 2007ICSOC   2009(Nov) 2008UnrankedFocused Journal JWSR (quarterly) (International Journal of Web S

2010-04-02 11:32:00 760

转载 学习Java的30个目标

1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该十分了解UML,尤其是class,object,interaction以及statediagrams。  2.你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking, multithreading,ref

2010-03-08 19:18:00 363

转载 八大排序算法总结

插入排序1.直接插入排序原理:将数组分为无序区和有序区两个区,然后不断将无序区的第一个元素按大小顺序插入到有序区中去,最终将所有无序区元素都移动到有序区完成排序。要点:设立哨兵,作为临时存储和判断数组边界之用。实现:Void InsertSort(Node L[],int length){ Int i,j;//分别为有序区和无序区指针 for(i=1;i

2009-10-19 19:21:00 303

原创 How Tomcat works_Chapter01_A simple Web Server

本章主要解释Java Web服务器是如何工作的。由于Web服务器通常使用HTTP与客户端(同时为Web浏览器)进行通信,所以Web服务器也经常被称为HTTP服务器。基于Java的Web服务器通常使用两个重要的Java类:java.net.socket和java.net.serversocket,并且服务器与客户端之间的通信通过HTTP信息完成,因此本章的内容从讨论HTTP及这两个类开始。最后,将介

2009-08-04 20:03:00 593

原创 Books - How Tomcat works

      最近想研究Tomcat源代码,上网搜集一些关于Tomcat的资料,发现电子书How tomcat works是一本不错的代码研究入门书籍,书中的每个章节给出了Tomcat中各个组件的工作原理及实现细节,并一些小程序辅以说明,层层递进,给人留下深刻的印象。       我将对书中主要内容进行翻译,并加入自己的认识和收获。由于本人水平有限,希望大家共同讨论共同提高!  

2009-07-31 12:50:00 481

原创 How tomcat works_Chapter00_Introduction

         本书主要剖析Tomcat 4.1.12和5.0.18的源代码并解释其Servlet容器Catalina的内部工作原理。一、Servlet的工作原理         Servlet容器是一个复杂的系统。但简单的说,Servlet容器处理Servlet请求一般包含三个基本步骤:(1)  创建一个请求对象,并将被调用的Servlet可能用到的信息(例如par

2009-07-31 10:59:00 432

转载 Java反射机制深入研究

Java 反射是Java语言的一个很重要的特征,它使得Java具体了“动态性”。 在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java 语言的反射(Reflection)机制。 Java 反射机制主要提供了以下功能:在运行时判断任意一个对象

2009-07-30 16:40:00 824

转载 对java.lang.Class类的理解

      Java程序在运行时,Java运行时系统一直对所有的对象进行所谓的运行时类型标识。这项信息纪录了每个对象所属的类。虚拟机通常使用运行时类型信息选准正确方法去执行,用来保存这些类型信息的类是Class类。Class类封装一个对象和接口运行时的状态,当装载类时,Class类型的对象自动创建。      Class 没有公共构造方法。Class 对象是在加载类时由 Java 虚拟机以及通过调

2009-07-30 15:14:00 520

转载 成功必备的9个好习惯

导读:习惯的力量是惊人的。习惯能载着你走向成功,也能驮着你滑向失败。如何选择,完全取决于你自己。 1.习惯的力量:35岁以前养成好习惯 你想成功吗?那就及早培养有利于成功的好习惯。 习惯的力量是惊人的,35岁以前养成的习惯决定着你是否成功。 有这样一个寓言故事: 一位没有继承人的富豪死后将自己的一大笔遗产赠送给远房的一位亲戚,这位亲戚是一个常年靠乞讨为生的乞丐。这名接受遗产的乞丐立即身价一变,成了

2009-07-29 15:06:00 539

转载 ClassLoad的简单解释

一 ClassLoader基本概念JVM在运行时会产生三个ClassLoader,Bootstrap ClassLoader、Extension ClassLoader和AppClassLoader.AppClassLoader的Parent是ExtClassLoader,而ExtClassLoader的Parent为Bootstrap ClassLoader。Bootstrap是用C++编写的,

2009-07-29 14:37:00 1025

转载 网络编程技术(三)

      为了一步一步的掌握网络编程,下面再研究网络编程中的两个基本问题,通过解决这两个问题将对网络编程的认识深入一层。1. 如何复用Socket连接?在前面的示例中,客户端中建立了一次连接,只发送一次数据就关闭了,这就相当于拨打电话时,电话打通了只对话一次就关闭了,其实更加常用的应该是拨通一次电话以后多次对话,这就是复用客户端连接。那么如何实现建立一次连接,进行多次数据交换呢?其实

2009-07-03 14:26:00 365

转载 网络编程技术(二)

3. TCP编程         按照前面的介绍,网络通讯的方式有TCP和UDP两种,其中TCP方式的网络通讯是指在通讯的过程中保持连接,有点类似于打电话,只需要拨打一次号码(建立一次网络连接),就可以多次通话(多次传输数据)。这样方式在实际的网络编程中,由于传输可靠,类似于打电话,如果甲给乙打电话,乙说没有听清楚让甲重复一遍,直到乙听清楚为止,实际的网络传输也是这样,如果发送的一方发送的数据接收

2009-07-03 10:49:00 444

转载 网络编程技术(一)

一、网络编程技术         前面介绍了网络编程的相关基础知识,初步建立了网络编程的概念,但是实际学习网络编程还必须使用某种程序设计语言进行代码实现,下面就介绍一下网络编程的代码实现。1.  网络编程步骤         按照前面的基础知识介绍,无论使用TCP方式还是UDP方式进行网络通讯,网络编程都是由客户端和服务器端组成。当然,B/S结构的编程中只需要实现服务器端即可。所以,下面介绍网

2009-07-03 10:02:00 1139

转载 Ant入门简单实例

一、构建ant环境 要使用ant首先要构建一个ant环境,步骤很简单: 1) 安装jdk,设置JAVA_HOME ,PATH ,CLASS_PATH(这些应该是看这篇文章的人应该知道的) 2) 下载ant 地址www.apache.org找一个你喜欢的版本,或者干脆最新的版本 3) 解压ant 你得到的是一个压缩包,解压缩它,并把它放在一个尽量简单的目录,例如D:/ant-1.6虽然你不一 定要这

2009-07-03 01:45:00 1343

转载 开发人员一定要加入收藏夹的网站

http://www.gotapi.com/ 语言:英语 简介:HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查询网站。http://www.w3schools.com/ 语言:英语 简介:W3C制定的标准诸如XML,HTML,XSL等等的在线学习教程。http://www.xml.org.cn/ 语言:中文 简介:可以说是XML的中国官方网吧。W3C标准的翻译组织与XML系

2009-07-03 01:35:00 256

转载 System.getProperty()的参数大全

常用到System.getProperty()的参数如下: 参数含义java.versionJava Runtime Environment versionjava.vendorJava Runtime Environment vendorjava.vendor.url

2009-07-01 16:47:00 379

原创 English Major Assignment

Major Assignment1.     全文提纲(Outline)      This paper is a review of Service-Oriented Computing (SOC). This research road map provides a context for exploring ongoing research activities. The

2009-06-08 19:47:00 919

空空如也

空空如也

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

TA关注的人

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