• [测试驱动开发]Java SE6调用Java编译器的两种新方法(三)

    发表于:2007-04-22作者:点击数:59分类:测试驱动开发

    三、从内存中编译 JavaCompiler不仅可以编译硬盘上的Java文件,而且还可以编译内存中的Java代码,然后使用reflection来运行它们。我们可以编写一个JavaSourceFromString类,通过这个类可以输入Java源代..

  • [测试驱动开发]Java的多进程运行模式分析

    发表于:2007-04-22作者:点击数:173分类:测试驱动开发

    一般我们在 java 中运行其它类中的方法时,无论是静态调用,还是动态调用,都是在当前的进程中执行的,也就是说,只有一个java虚拟机实例在运行。而有的时候,我们需要通过java代码启动多..

  • [测试驱动开发]Java SE6调用Java编译器的两种新方法(一)

    发表于:2007-04-22作者:点击数:204分类:测试驱动开发

    在很多Java应用中需要在程序中调用Java编译器来编译和运行。但在早期的版本中(Java SE5及以前版本)中只能通过tools.jar中的com.sun.tools. java c包来调用Java编译器,但由于tools.jar不是标准的Java库,..

  • [测试驱动开发]Java SE6调用Java编译器的两种新方法(二)

    发表于:2007-04-22作者:点击数:94分类:测试驱动开发

    二、使用StandardJavaFileManager编译Java源程序 在第一部分我们讨论调用 java 编译器的最容易的方法。这种方法可以很好地工作,但它确不能更有效地得到我们所需要的信息,如标准的输入、输出信..

  • [测试驱动开发]JSP和JSF双剑合并 打造完美Web应用

    发表于:2007-04-22作者:点击数:50分类:测试驱动开发

    Java在最近几年逐渐升温,随着Java SE 5和Java SE 6的推出,Java的未来更显得无比辉煌。但以Java为基础的JSP在Java SE 5推出之前却一直抬不起头来,这最重要的原因就是JSP虽然功能十分强大,但最大的..

  • [测试驱动开发]怎样从容应对客户的需求反复

    发表于:2007-04-22作者:点击数:59分类:测试驱动开发

    1.需求分析阶段采用原型方法明确用户需求 在软件项目的需求分析阶段,有大量需求信息需要收集、筛..

  • [测试驱动开发]oracle数据库自动备份的实现历程

    发表于:2007-04-22作者:点击数:78分类:测试驱动开发

    oracle 数据库 自动备份的实现历程 问题描述: oracle自动备份脚本的实现。 错误提示1: Message file RMANlang.msb not found Verify that ORACLE_HOME is set properly 。。。。。。 错误原因: 自动执行的不能够识..

  • [测试驱动开发]使用测试优先方法开发用户界面

    发表于:2007-04-22作者:点击数:75分类:测试驱动开发

    1、概述 测试优先是测试驱动 开发 (Test-Driven Development, TDD )的核心思想,它要求在编写产品代码前先编写基于产品代码的测试代码。在测试驱动开发的 单元测试 中,对GUI应用实施 自动测试 应该..

  • [测试驱动开发]软件开发中项目需求管理简述

    发表于:2007-04-22作者:点击数:73分类:测试驱动开发

    一、前言 在软件项目的 开发 过程中,需求变更贯穿了软件项目的整个生命周期,从软件的项目立项,研发,维护,用户的经验在增加,对使用软件的感受有变化,以及整个行业的新动态,都为..

  • [测试驱动开发]怎样从容应对客户的需求反复?

    发表于:2007-04-22作者:点击数:40分类:测试驱动开发

    在软件项目的研发过程中,需求变更贯穿了软件项目的整个生命周期,从软件的项目立项,研发,维护,用户的经验在增加,对使用软件的感受有变化,以及整个行业的新动态,都为软件带来不..

  • [测试驱动开发]解析Java的多线程机制

    发表于:2007-04-22作者:点击数:189分类:测试驱动开发

    一、进程与应用程序的区别 进程(Process)是最初定义在Unix等多用户、多任务操作系统环境下用于表示应用程序在内存环境中基本执行单元的概念。以Unix操作系统为例,进程是Unix操作系统环境..

  • [测试驱动开发]用户体验设计时的十个基本原则(中英对译版)

    发表于:2007-04-22作者:点击数:114分类:测试驱动开发

    10 fundamental rules for the age of user experience technology: 用户体验技术时代的10个基本规则 1) More features isn't better, it's worse. 更多的特性并不一定好,反而更糟糕。 Feature overload is becoming a real issue. The ..

  • [测试驱动开发]程序员怎么样才能保证自己的程序没有BUG

    发表于:2007-04-22作者:点击数:167分类:测试驱动开发

    毫无疑问,程序员是善于思考问题的一族。一个程序的编写都是通过:思考、设计、编写、调试、测试以及运行这些基本的阶段。但大部分程序员都有一个问题就是不太愿意测试自己的代码。他..

  • [测试驱动开发]获取用户需求的十大沟通技巧

    发表于:2007-04-22作者:点击数:115分类:测试驱动开发

    成功的软件产品是建立在成功的需求基础之上的,而高 质量 的需求来源于用户与 开发 人员之间有效的沟通与合作。当用户有一个问题可以用计算机系统来解决,而开发人员开始帮助用户解决..

  • [测试驱动开发]需求管理

    发表于:2007-04-22作者:点击数:56分类:测试驱动开发

    需求管理(摘抄) 做需求的人好好学学吧!没有经过系统的学习,弄的个个跟土八路似的!小米加步枪已经打不了天下了! -------------------------------------------------------------------------------------------..

  • [测试驱动开发]如何取得好的软件设计

    发表于:2007-04-22作者:点击数:60分类:测试驱动开发

    似乎作为一个软件开发者,就注定要背着沉重的行囊,穿行在茂密的热带丛林里,酷热,没有风,只有腐烂的植被、浓浓的瘴气、不时从肩膀上爬过的毒蜘蛛和从脚背上“嗖”地窜过的毒蛇。汗..

  • [测试驱动开发]实施UML九项注意

    发表于:2007-04-22作者:点击数:120分类:测试驱动开发

    为了成功使用UML,在使用的过程中必须流程化。因此本文介绍了实施UML时的九项注意点,通过这些使UML符号更好的满足不同项目的需求。 1997年的最后一个季度,我在教一些来自不同项目的开发..

  • [测试驱动开发]Oracle的入门心得

    发表于:2007-04-22作者:点击数:93分类:测试驱动开发

    Oracle的体系太庞大了,对于初学者来说,难免会有些无从下手的感觉,什么都想学,结果什么都学不好,所以把学习经验共享一下,希望让刚刚入门的人对Oracle有一个总体的认识,少走一些弯路..

  • [测试驱动开发]理解Rational分析三层结构观点

    发表于:2007-04-22作者:点击数:75分类:测试驱动开发

    三层结构的简单描述及优点 三层体系结构,即用户层、应用层和 数据库 服务器 。用户层主要指用户界面,它要求尽可能的简单,使最终用户不需要进行任何 培训 就能方便地访问信息;第二层..

  • [测试驱动开发]我为什么讨厌框架

    发表于:2007-04-22作者:点击数:99分类:测试驱动开发

    Author:BenjiSmith Translator:EvanWang OriginalLink:WhyIHateFrameworks 我正处于建造一个基于 Java 的Web应用的规划阶段(是的,必须基于Java,不过我现在还不想讨论其中的原因)。在这个过程中,我评估了..