Sun新版Java企业开发工具走向免费 带可视UML
中国Java技术网 - 2006-02-27 01:50:45.907
据国外媒体11月10日报道,日前在东京举行的JavaOne开发者大会上,Sun公司推出了新版开发工具Java Studio Enterprise 8,新版带有一个可视的UML建模工具。此外,Sun将向“Sun开发者网络”的订户免费提供这个开发工具。
在8.0版内,程序员可以将界面组件和类图“拖曳”至“设计中心”中。UML建模工具则提供了“无标签”的开发模式,...
|
产品综述:JProbe
发赛特技术网 Java - 2006-02-27 01:50:36.28
该产品可以帮你分析代码并找到问题所在。 by Dav...
|
23种面向对象的设计模式----Factory method模式
BlogJava - 2006-02-27 01:50:16.267
Factory method,工厂方法模式,定义一个用于创建对象的接口,让字类决定实例化哪一个类。也就是使一个类的实例化延迟到其子类,提供一种方法使对象创建变得多态。 下面是我写的一个例子,如有两种工人,car worker和bus worker,所生成的产品分别是car 和 bus,我按照Factory method 的实现如下:
--先定义car 和 ...
|
关于Java栈与堆的思考
IT世界java文章 - 2006-02-27 01:49:17.313
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Jav...
|
[导入]权限系统(1)--基本模式
BlogJava - 2006-02-27 01:49:06.373
在系统中发生的事情,抽象的说都是某个主体(subject)在某个资源(resource)上执行了某个操作(operation)。
subject --[operation]--> resource
所谓权限管理...
|
[导入]权限系统(3)-- subject
BlogJava - 2006-02-27 01:48:58.717
权限控制中,subject可能不会简单的对应于userId, 而是包含一系列的security token或certificate,
例如用户登陆地址,登陆时间等。一般情况下,这些信息在权限系统中的使用都是很直接的,不会造成什么问题。
subject...
|
WW与Struts的合并
BlogJava - 2006-02-27 01:48:25.467
近两天WW并入Struts的事情也可算是比较激烈的一件事情了。从TSS上的讨论来说,90%以上的人还是认为是好事情的。 其实,不久前,Struts规划的路线中,1.2.8可能是最后一个Classic的版本了,并且改版本比1.2.7之前的变化还分出了Struts Core和扩展, 象 EL, Tag, Tiles, Validation等等几乎都已经是独立模块了。 ...
|
简析GRASP:根据职责设计对象
BlogJava - 2006-02-27 01:48:12.233
看Larman的UML和模式应用,感觉浑身上下都是宝,一遍两遍都不过瘾。 这几天又在看GRASP(general responsibility assignment software patterns的缩写),把该记的都记一下,加深印象,也与大家分享。网上这方面的资料并不多。 五个基本模式:information expert,creator,High...
|
spring声明式事务管理祥述
BlogJava - 2006-02-27 01:48:02.063
Spring也提供了声明式事务管理。这是通过Spring AOP实现的。 Spring
中进行事务管理的通常方式是利用AOP(面向切片编程)的方式,为普通java类封装事务控制,它是通过动态代理实现的,由于接口是延迟实例化的,
spring在这段时间内通过拦截器,加载事务切片。原理就是这样,具体细节请参考jdk中有关动态代理的文档。本文主要讲解如何在spring中进行事
务控制。...
|
略说Java之util类
中国Java技术网 - 2006-02-27 01:47:40.407
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。
Collection
├List
│├LinkedList
│├ArrayList
│└Vector
│ └Stack
└Set
Map
├Ha...
|
GEF源码分析(一) eclipse的GEF相关项目说明
BlogJava - 2006-02-27 01:47:15.813
GEF
理解Java面向对象的程序设计思想
天极java - 2006-02-27 01:47:12.297
编程模型 所有计算机均由两种元素组成:代码和数据.精确的说,有些程序是围绕着"什么正在发生"而编写,有些则是围绕"谁正在受影响"而编写的。 第一种编程方式叫做"面向过程的模型",按这种模型编写的程序以一系列的线性步骤(代码)为特征,可被理解为作用于数据的代码.如 C 等过程化语言。 第二种编程方式叫做"面向对象的模型",按这种模型编写的程序...
|
|
|
|