自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 [转载]关于23种设计模式的有趣见解

在网上看见了这篇文章,作者以轻松的语言比喻了java的32种模式,有很好的启发作用。         创建型模式                 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory                 工厂

2005-04-26 16:00:00 654

原创 UML类图中的关系

泛化关系Generalization:表示类与类之间的继承关系,接口与接口之间的继承关系[extends]实现关系Implementation:类对接口的实现关系[implements]关联关系Association:是类与类之间的连接,它使一个类知道另一个类的属性和方法。关联可以是双向的,也可以是单向的。在java中,关联关系是使用实例变量实现的。一个关联关系往往可以进一步确定为聚合关系或者合成

2005-04-19 16:05:00 626

原创 JAVA中的变量

Java中有六种变量类型:类变量、实例变量、方法参数、构造函数参数、异常处理器参数以及局部变量。——类变量class variable:在类中声明的静态数据成员以及在接口中声明的数据成员。——实例变量instance variable:在类中声明的非静态变量。——方法参数method parameter:用来传入一个方法体。——构造函数参数constructor parameter:用来传入一个构

2005-04-19 16:03:00 649

原创 What is AspectJ

What is AspectJ 内容: 1. 序2.Aspect Oriented Programming (AOP)3.EJB Descriptor4.AspectJ5.xDoclet6.总结关于作者反馈信

2005-01-12 11:19:00 553

原创 了解AOP

了解AOP来自:程序员面向对象技术很好地解决了软件系统中角色划分的问题。借助于面向对象的分析、设计和实现技术,开发者可以将问题领域的“名词”转换成软件系统中的对象,从而很自然地完成从问题到软件的转换. 但是,问题领域的某些需求却偏偏不是用这样的“名词”来描述的.我的一个朋友就曾经遇到这样的问题:需要对系统中的某些方法进行日志记录,这种需要记录

2005-01-12 11:13:00 782

转载 Hibernate事务处理机制

Hibernate是对JDBC的轻量级对象封装,Hibernate本身是不具备Transaction处理功能的,Hibernate的Transaction实际上是底层的JDBC Transaction的封装,或者是JTA Transaction的封装,下面我们详细的分析: Hibernate可以配置为JDBCTransaction或者是JTATransaction,这取决于你在hibernate.

2004-12-20 14:19:00 413

原创 JAVA内存管理

——以下译自《THINKING IN JAVA》程序运行时,我们最好对数据保存到什么地方做到心中有数。特别要注意的是内存的分配。有六个地方都可以保存数据:(1) 寄存器。这是最快的保存区域,因为它位于和其他所有保存方式不同的地方:处理器内部。然而,寄存器的数量十分有限,所以寄存器是根据需要由编译器分配。我们对此没有直接的控制权,也不可能在自己的程序里找到寄存器存在的任何踪迹。(2) 堆栈。驻留于常

2004-12-10 10:39:00 995

转载 選取何種模式來執行 Java 程式

執行 Java 程式時,您可選取想要使用的模式。您可選擇解譯模式、直接執行、或 Just-In-Time (JIT) 編譯。 解譯模式: 若選擇以解譯模式來執行 Java 程式,則程式碼會經過驗證,同時產生一個 Java 程式存體來保留此預先驗證的程式。每一個位元組碼於執行時進行解譯。 關於在解譯模式中執行 Java 程式的資訊,請參閱執行 Java (RUNJVA) 指令. 直接

2004-12-09 11:31:00 796

转载 Eclipse 使用秘籍

Author:sungo前言:本來我都是使用JBuilderX當主力IDE、但使用了Eclipse後發現...Eclipse原來也這麼好用...漸漸的就愛上了它......Eclipse優點:免費、程式碼排版功能、有中文化包、可增設許多功能強大的外掛、支援多種作業系統(Windows、Linux、Solaris、Mac OSX)..等等。開此篇討論串的目的,是希望能將Eclipse的一些使用技巧集

2004-12-08 16:29:00 737

转载 Hibernate查询语言:HQL

HQL:Hibernate Qusery Language,如果你已经熟悉它,就会发现它跟SQL非常相像。不过 你不要被表面的假象迷惑,HQL是面向对象的(OO,用生命的眼光看待每一个对象,他们是如此 鲜活)。如果你对JAVA和SQL语句有一定了解的话,那么HQL对你简直易如反掌,你完全可以利用在公车上的时间掌握它。以下从几个方面进行慢慢深入:1。大小些敏感大家知道Query是对大小写不敏感的,但

2004-12-08 16:27:00 516

转载 关于JSF和Struts的讨论

作者:game.19xz JSF(Java Server Faces)是目前sun指定为view层标准的表示层技术。当前的版本为1.1。 Struts是一个使用较为广泛的开源表mvc框架。当前在国内使用的人数众多,目前的版本也是1.1。 笔者正在为一个项目框架作技术选型,所以先后研究了这两种技术。本人打算就目前所掌握的知识对这两种技术作一对比和分析。由于是初学,可能有不

2004-12-08 16:25:00 525

空空如也

空空如也

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

TA关注的人

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