自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

magic19830513的专栏

好好生存

  • 博客(16)
  • 资源 (21)
  • 收藏
  • 关注

原创 Spring源代码解析(二):IoC容器在Web容器中的启动

<br />以下引用自博客:http://jiwenke-spring.blogspot.com/<br />上面我们分析了IOC容器本身的实现,下面我们看看在典型的web环境中,Spring IOC容器是怎样被载入和起作用的。<br />简单的说,在web容器中,通过ServletContext为Spring的IOC容器提供宿主环境,对应的建立起一个IOC容器的体系。其中,首先需要建立的是根上下文,这个上下文持有的对象可以有业务对象,数据存取对象,资源,事物管理器等各种中间层对象。在这个上下文的基

2010-07-29 14:40:00 328

原创 Spring源代码解析(一):IOC容器

在认真学习Rod.Johnson的三部曲之一:>,顺便也看了看源代码想知道个究竟,抛砖引玉,有兴趣的同志一起讨论研究吧!以下内容引自博客:http://jiwenke-spring.blogspot.com/,欢迎指导:)在Spring中,IOC容器的重要地位我们就不多说了,对于Spring的使用者而言,IOC容器实际上是什么呢?我们可以说BeanFactory就是我们看到的IoC容器,当然了Spring为我们准备了许多种IoC容器来使用,这样可以方便我们从不同的层面,不同的资源位

2010-07-29 14:33:00 423

原创 徐凡的blog

http://blog.csdn.net/chief1985/category/283456.aspx

2010-07-29 11:02:00 459

转载 序列图

2005 年 2 月 15 日本文来自于 Rational Edge本文作为 UML 基础的、关于统一建模语言的基础图的一系列文章的一部分,提供对序列图(Sequence Diagram,又称为 顺序图)的详细介绍。它也介绍了最近的 UML 2.0 规范的几个新符号元件。  现在是二月,而且到如今你或许已经读到、或听到人们谈论UML 2.0 —— 包括若干进步的 UML

2010-04-14 13:13:00 666

转载 UML实践——用例图、顺序图、状态图、类图、包图、协作图

面向对象的问题的处理的关键是建模问题。建模可以把在复杂世界的许多重要的细节给抽象出。许多建模工具封装了UML(也就是Unified Modeling Language™),这篇课程的目的是展示出UML的精彩之处。UML中有九种建模的图标,即:用例图类图对象图顺序图协作图状态图活动图组件图配置图本课程中的某些部分

2010-04-14 13:09:00 3253

转载 EJB调用原理分析

一个远程对象至少要包括4个class文件:远程对象;远程对象的接口;实现远程接口的对象的stub;对象的skeleton这4个class文件。在EJB中则至少要包括10个class:Bean类,特定App Server的Bean实现类,Bean的remote接口,特定App Server的remote接口实现类,特定App Server的remote接口的实现类的stub类和ske

2010-04-14 13:02:00 410

转载 javabean与ejb的区别

您现在可能已在使用   JavaBean,但还不了解它。如果有支持   Java   的浏览器,那么,在桌面上使用   JavaBean   就没有限制。使用的   Web   页面可以将   bean   作为小应用程序的一部分。您很快就会和作为浏览器可视部分的   JavaBean   交互,然后,那些   JavaBean   将与服务器上的   EJB   接口。这种能力也可以扩展到因特网

2010-03-24 13:20:00 414

转载 线程知识总结

多任务处理:           什么是多任务呢?多任务就是几个任务同时运行。在我们上网的时候,即可以聊天,也可以听音乐,也可以浏览网页。这就是多任务。它有个特点:就是在一个任务还没有做完的的时候,又去做另外的任务。               在程序里的多任务处理是怎么样的呢?它也是指在同一个时候执行多个任务,它不必等到某个任务执行完之后,再去做其他的任务。CPU在处理的时候,先

2010-03-22 16:51:00 484

转载 java反射机制知识点

Java的反射机制是Java特性之一,反射机制是构建框架技术的基础所在。灵活掌握Java反射机制,对大家以后学习框架技术有很大的帮助。  那么什么是Java的反射呢?       大家都知道,要让Java程序能够运行,那么就得让Java类要被Java虚拟机加载。Java类如果不被Java虚拟机加载,是不能正常运行的。现在我们运行的所有的程序都是在编译期的时候就已经知

2010-03-22 16:30:00 442

原创 java线程

线程的创建和启动Java语言已经内置了多线程支持,所有实现Runnable接口的类都可被启动一个新线程,新线程会执行该实例的run()方法,当run()方法执行完毕后,线程就结束了。一旦一个线程执行完毕,这个实例就不能再重新启动,只能重新生成一个新实例,再启动一个新线程。Thread类是实现了Runnable接口的一个实例,它代表一个线程的实例,并且,启动线程的唯一方法就是通过

2010-03-05 10:13:00 221

原创 java反射机制

运行时类型识别(Run-time Type Identification, RTTI)主要有两种方式,一种是我们在编译时和运行时已经知道了所有的类型,另外一种是功能强大的“反射”机制。 要理解RTTI在Java中的工作原理,首先必须知道类型信息在运行时是如何表示的,这项工作是由“Class对象”完成的,它包含了与类有关的信息。类是程序的重要组成部分,每个类都有一个Class对象,每当编写并

2010-03-04 16:54:00 268

原创 synchronized

synchronized 关键字,它包括两种用法:synchronized 方法和 synchronized 块。1. synchronized 方法:通过在方法声明中加入 synchronized关键字来声明 synchronized 方法。如:public synchronized void accessVal(int newVal);synchronized 方法控制

2010-03-04 16:50:00 238

转载 Java 线程池的原理与实现

------------------------------------------------------------------------------------------------这几天主要是狂看源程序,在弥补了一些以前知识空白的同时,也学会了不少新的知识(比如 NIO),或者称为新技术吧。线程池就是其中之一,一提到线程,我们会想到以前《操作系统》的生产者与消费者,信号量,同步

2010-02-27 11:12:00 278

原创 几个java类的区别

Java面试中,最常被人问到的几个问题: 1. java.util.*包的UML结构图。 2. Vector和ArrayList、LinkedList区别  Hashtable 和 HashMap之间的区别 3. String、StringBuffer,StringBuilder之间区别。 --回答-- 1. Collection   |   |_List

2010-02-27 11:03:00 586

转载 Java代码优化分析

可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。 在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的代码编写习惯非常重要,比如正确地、巧妙地运用java.lang.String类和java.util

2010-02-27 10:59:00 396

转载 JAVA代码优化

通过使用一些辅助性工具来找到程序中的瓶颈,然后就可以对瓶颈部分的代码进行优化。一般有两种方案:即优化代码或更改设计方法。我们一般会选择后者,因为不去调用以下代码要比调用一些优化的代码更能提高程序的性能。而一个设计良好的程序能够精简代码,从而提高性能。下面将提供一些在JAVA程序的设计和编码中,为了能够提高JAVA程序的性能,而经常采用的一些方法和技巧。1.对象的生成和大小的调整。JAV

2010-02-27 10:52:00 189

spring-framework-3.0.1.RELEASE lib2

spring-framework-3.0.1.RELEASE lib2

2010-08-05

eclipse_svn_plug

eclipse_svn_plug,very good

2010-08-05

Addison.Wesley.Refactoring.Improving.the.Design.of.Existing.Code.by.Martin.Fowler

Addison.Wesley.Refactoring.Improving.the.Design.of.Existing.Code.by.Martin.Fowler

2010-08-05

head+first+design+patterns.part1

head+first+design+patterns.part1

2010-08-05

effective+java+programming+language+guide

effective+java+programming+language+guide

2010-08-05

Wrox+-+Expert+One-on-One+J2EE+Design+and+Development.pdf

Wrox+-+Expert+One-on-One+J2EE+Design+and+Development.pdf

2010-08-05

ThinkinginJava

ThinkinginJava,VERY GOOD

2010-08-05

Refactoring+Improving+The+Design+Of+Existing+Code+-+Fowler-Beck-Brant-Opdyke-Roberts

Refactoring+Improving+The+Design+Of+Existing+Code+-+Fowler-Beck-Brant-Opdyke-Roberts

2010-08-05

Applying+UML+and+Patterns

Applying+UML+and+Patterns

2010-08-05

spring库文件,很有用的东西

spring库文件,很不错的,我下载了好久才积攒的.......................

2010-07-29

Android开发指南中文版

Android开发指南中文版,讲的非常好,各位可以看一下

2010-07-21

thinking_in_java中文第四版

thinking_in_java中文第四版

2010-07-21

Thinking in Java 4th Edition

Thinking in Java 4th Edition

2010-07-21

Thinking in Java 4th Edition习题答案

Thinking in Java 4th Edition习题答案

2010-07-21

Java.Development.with.the.Spring.Framework

Java.Development.with.the.Spring.Framework

2010-07-21

j2ee面试题,超经典

j2ee面试题,看了不后悔啊,值得准备找工作的同志们看

2010-04-14

消息中间件原理与实现

消息中间件原理与实现,讲的很详细,自己看吧

2010-04-14

候捷谈Java反射机制

候捷谈Java反射机制,超经典。讲的非常详细,保准你印象深刻

2010-04-14

IPMsg.exe

最新飞鸽,敬请使用,呵呵

2008-04-30

空空如也

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

TA关注的人

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