-
什么才是软件开发的葵花宝典? 日期:2009-12-23 15:42:36 点击:9 好评:0
中国人大都喜欢用武侠小说来比较软件开发,但是在实战武功中,只有葵花宝典才是最厉害的,也只有把握了葵花宝典,才能称为"不败"。 但什么才是软件开发的葵花宝典? 让我们先从...
-
Java开发为什么需要UML的理由 日期:2009-12-23 15:42:36 点击:5 好评:0
知道UML造成了怎样的局面大混乱吗?知道什么样的功能是UML拥有但Java不具备的吗?知道我们为什么需要除JAVA外的另一种电脑语言吗?UML并不仅仅只是JAVA或者其它什么语言的替代品。...
-
使用SQLMaps 进行对象关系映射 日期:2009-12-23 15:42:36 点击:9 好评:0
引论 随着Hibernate逐渐成为其他架构之首,现今的许多工作都是在对象关系(OR)映射域上进行。但是,那些对象关系映射工具有一个问题:大部分数据库治理员似乎对这些对象关系(OR)映射...
-
基于UML的工作流管理系统分析一[图] 日期:2009-12-23 15:42:36 点击:8 好评:0
引言 随着社会生产的流程化,工作流起着越来越重要的作用。根据 WFMC 的定义,工作流(Workflow)就是自动运作的业务过程部分或整体,表现为参与者对文件、信息或任务按照规程采取...
-
基于UML的工作流管理系统分析二[组图] 日期:2009-12-23 15:42:36 点击:7 好评:0
图1表示工作流执行子系统的用例图。活动者包括WfClient(工作流客户端)、Monitor(工作流监控端)、DefinitionDB(工作流定义数据库)、EnactmentDB(工作流运行数据库)、OrganizationDB(组...
-
java高级应用符合oo惯例的表现层控制 日期:2009-12-23 15:42:36 点击:9 好评:0
Hibernate的reference的叫做:符合Java惯例的O/R 持久化,这揭示了目前三层结构的重大问题,就是三层的不统一。到目前为止,仍然难于在web界面上实现C/S模式中"master-detail","lookup"的快捷的...
-
关于SOA 的五种资产重用最佳实践 日期:2009-12-23 15:42:36 点击:7 好评:0
1. 结合“自顶向下”和“由下而上”技术,实用地定义服务接口,并对其建模。 建立一个粗粒度的业务架构(可能是使用 UML 结构),然后基于业务优先级,依靠该架构填充服务。让服...
-
软件项目开发之 软件过程RUP初探[组图] 日期:2009-12-23 15:42:36 点击:13 好评:0
Abstract: This paper discuss the important contents of the Rational Unified Process, including Development Phase, Iteration Process, Core Workflows and so on. Additionally, giving some comments about its advantages and weaknesses in the sof...
-
关于Java组件开发:一个概念框架[组图] 日期:2009-12-23 15:42:36 点击:4 好评:0
我先介绍几个在构建和设计解决方案来适应商业活动中的持续变化时需要注重的商业场景: 公司需要将其文件仓库从文档文件转成网络文件。 公司需要更换其安全提供商。 因为经济情况...
-
Linux下的多线程编程 日期:2009-12-23 15:42:36 点击:6 好评:0
1 引言 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中...
-
Windows下多线程编程技术及其实现 日期:2009-12-23 15:42:36 点击:6 好评:0
本文首先讨论16位Windows下不具备的线程的概念,然后着重讲述在32位Windows 95环境下多线程的编程技术 ,最后给出利用该技术的一个实例,即基于Windows95下TCP/IP的可视电话的实现。 要害...
-
关于线程的讲解? 日期:2009-12-23 15:42:36 点击:5 好评:0
Thread Scheduling In Java technology,threads are usually preemptive,but not necessarily Time-sliced(the process of giving each thread an equal amount of CPU time).It is common mistake to believe that "preemptive" is a fancy Word for "does t...
-
轻松使用线程:不共享有时是最好的 日期:2009-12-23 15:42:36 点击:6 好评:0
轻松使用线程:不共享有时是最好的 作者: 轻松使用线程: 不共享有时是最好的 英文原文 内容: 什么是线程局部变量(thread-local variable)? 实现每线程 Singleton 简化调试日志纪录 I...
-
多线程从线程继承 日期:2009-12-23 15:42:36 点击:6 好评:0
为创建一个线程,最简单的方法就是从Thread类继续。这个类包含了创建和运行线程所需的一切东西。Thread最重要的方法是run()。但为了使用run(),必须对其进行过载或者覆盖,使其能充分...
-
多线程 日期:2009-12-23 15:42:36 点击:6 好评:0
在计算机编程中,一个基本的概念就是同时对多个任务加以控制。许多程序设计问题都要求程序能够停下手头的工作,改为处理其他一些问题,再返回主进程。可以通过多种途径达到这...
-
制作多个线程 日期:2009-12-23 15:42:36 点击:5 好评:0
现在考虑一下创建多个不同的线程的问题。我们不可用前面的例子来做到这一点,所以必须倒退回去,利用从Thread继续的多个独立类来封装run()。但这是一种更常规的方案,而且更易理...
-
用主类合并线程 日期:2009-12-23 15:42:36 点击:14 好评:0
在上面的例子中,我们看到线程类(Thread)与程序的主类(Main)是分隔开的。这样做非常合理,而且易于理解。然而,还有另一种方式也是经常要用到的。尽管它不十分明确,但一般都...
-
针对用户界面的多线程 日期:2009-12-23 15:42:36 点击:3 好评:0
现在,我们也许能用一个线程解决在Counter1.Java中出现的问题。采用的一个技巧便是在一个线程的run()方法中放置“子任务”――亦即位于go()内的循环。一旦用户按下Start按钮,线程就会...
-
Daemon线程 日期:2009-12-23 15:42:36 点击:3 好评:0
Daemon线程 “Daemon”线程的作用是在程序的运行期间于后台提供一种“常规”服务,但它并不属于程序的一个基本部分。因此,一旦所有非Daemon线程完成,程序也会中止运行。相反,假若...
-
管理人员如何编制性能计划 日期:2009-12-23 15:42:36 点击:16 好评:0
本文提供了十点有关性能方面的计划安排,它们能确保你的应用得以完整实施。 1. 应用需要性能调整 应该熟悉到应用在项目的不同阶段需要性能调整。而调整需求是需要必要的资源和...