上一页 1 ··· 67 68 69 70 71 72 73 74 75 ··· 85 下一页
摘要: 多线程是java的一个优势,java使得程序员可以很方便的进行多线程程序开发。获得更好的性能。 关于多线程的概念以及一般的多线程编程,比如如何以及为何实现runnable接口,为何stop()会被Deprecated掉等等,这个请看matrix之前的多线程编程基础或者sun的java文档。 关于多线程编程,有几点这里要提到的: 1。既然stop()是不被推荐的,那么我们如何停止一个线程呢?直接kill吗?在这里,笔者总结一种比较通用也比较稳定的方法: classthreadtestextendThread{ //skipsomecode.. booleanrunflag=true; publi 阅读全文
posted @ 2008-01-30 17:23 hibernate3例子 阅读(158) 评论(0) 推荐(0) 编辑
摘要: java语言已经内置了多线程支持,所有实现Runnable接口的类都可被启动一个新线程,新线程会执行该实例的run()方法,当run()方法执行完毕后,线程就结束了。一旦一个线程执行完毕,这个实例就不能再重新启动,只能重新生成一个新实例,再启动一个新线程。 Thread类是实现了Runnable接口的一个实例,它代表一个线程的实例,并且,启动线程的唯一方法就是通过Thread类的start()实例方法:Thread t = new Thread();t.start(); start()方法是一个native方法,它将启动一个新线程,并执行run()方法。Thread类默认的run()方法什么也 阅读全文
posted @ 2008-01-30 17:21 hibernate3例子 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 问题在前一小节,介绍了在多线程编程中使用同步机制的重要性,并学会了如何实现同步的方法来正确地访问共享资源。这些线程之间的关系是平等的,彼此之间并不存在任何依赖,它们各自竞争CPU资源,互不相让,并且还无条件地阻止其他线程对共享资源的异步访问。然而,也有很多现实问题要求不仅要同步的访问同一共享资源,而且线程间还彼此牵制,通过相互通信来向前推进。那么,多个线程之间是如何进行通信的呢?解决思路在现实应用中,很多时候都需要让多个线程按照一定的次序来访问共享资源,例如,经典的生产者和消费者问题。这类问题描述了这样一种情况,假设仓库中只能存放一件产品,生产者将生产出来的产品放入仓库,消费者将仓库中的产品取 阅读全文
posted @ 2008-01-30 17:20 hibernate3例子 阅读(696) 评论(0) 推荐(0) 编辑
摘要: j2ee J2EE Java2平台企业版(Java 2 Platform,Enterprise Edition) J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。 J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共通的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,导致企业内部或外部难以互通的窘境。 在J2EE架构下,开发人员可依循规范基... 阅读全文
posted @ 2007-12-29 21:44 hibernate3例子 阅读(135) 评论(0) 推荐(0) 编辑
摘要: POJO = pure old java object or plain ordinary java object or what ever. PO = persisent object 持久对象 就是说在一些Object/Relation Mapping工具中,能够做到维护数据库表记录的persisent object完全是一个符合Java Bean规范的纯Java对象,没有增加别的属性和方法。 首先要区别持久对象(PO)和POJO。 持久对象实际上必须对应数据库中的entity,所以和POJO有所区别。比如说POJO是由new创建,由GC回收。但是持久对象是insert数据库创建,... 阅读全文
posted @ 2007-12-29 00:36 hibernate3例子 阅读(138) 评论(0) 推荐(0) 编辑
摘要: POJO 在Hibernate 语义中理解为数据库表所对应的Domain Object。这里的POJO就是所谓的“Plain Ordinary Java Object”,字面上来讲就是无格式普通Java 对象,简单的可以理解为一个不包含逻辑代码的值对象(Value Object 简称VO)。请教一下这里说的POJO和PO是一个概念么?它和VO又是什么关系呢?一个典型的POJO:public class TUser implements Serializable {private String name;public User(String name) {this.name = name;}/* 阅读全文
posted @ 2007-12-29 00:34 hibernate3例子 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 前言 类图是在面向对象的系统模型中使用得最普遍的图。类图包含了一组类、接口和协作以及他们之间的关系。 你使用类图来为系统的静态视图建模。通常这包括模型化系统的词汇(从系统的词汇表中发现类),模型化协作,或则模型化模式。类图还是一些相关的图的基础,包括组件图、分布图。 类图的重要性不仅仅体现在为系统建立可视化的、文档化的结构模型,同样重要的是构建通过正向和反向工程建立执行系统。 术语和概念 ... 阅读全文
posted @ 2007-12-29 00:25 hibernate3例子 阅读(171) 评论(0) 推荐(0) 编辑
摘要: http://www.smartdraw.com/tutorials/software/uml/tutorial_01.htmSmartDraw UML CenterHOW TO DRAW UML DIAGRAMSWhat is UML?UML stands for Unified Modeling Language. This object-oriented system of notation has evolved from the work of Grady Booch, James Rumbaugh, Ivar Jacobson, and the Rational Software 阅读全文
posted @ 2007-12-29 00:18 hibernate3例子 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 用UML建模需要注意的问题用UML建模时,对软件开发过程是有要求的,必须是用例驱动,以架构为中心,迭代和递增的开发,如果软件开发组织的软件开发过程不能满足这三点要求,那么UML的使用效果就会大打折扣,下面详细论述:一、 用例驱动用例驱动意味着为系统定义的用例是整个开发过程的基础。用例在多个核心工作流程中都发挥了作用。 1、 用例的概念可用来表示业务流程,我们称这种用例的变体为“业务用例”。 2、 用例模型是需求工作流程的输出结果。在这一早期流程中,需要通过用例来建立用户希望系统完成的任务的模型。这样,用例构成了一个重要的基本概念,客户和系统开发人员都必须认可这个概念。 3、 在分析设计中,用例 阅读全文
posted @ 2007-12-29 00:16 hibernate3例子 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 在许多门户的项目中,客户对门户的使用体验都有非常高的要求。基于现阶段的 portlet 技术对丰富的 Web 2.0 前端展现存在着一定的技术难度。WebSphere Portlet Factory (WPF) 利用 SOA 的构建方法,提供无需编写代码的开发环境进行基于 Web 2.0 技术的门户开发。使得开发人员可以快速地构建良好用户体验的门户应用。加速企业门户项目的成功实施。本文从 WebSphere Portlet Factory 的整体开发方式出发,完整地讲述了 WebSphere Portlet Factory 中支持 Web 2.0 技术的各项功能,为门户开发人员及用户提供一个指 阅读全文
posted @ 2007-12-26 21:04 hibernate3例子 阅读(219) 评论(0) 推荐(0) 编辑
上一页 1 ··· 67 68 69 70 71 72 73 74 75 ··· 85 下一页