Welcome 微信登录

首页 / 软件开发 / JAVA

用eJFace开发嵌入式应用程序

用eJFace开发嵌入式应用程序

用eJFace开发嵌入式应用程序2011-08-27 IBM Sam Lo可以毫无顾虑地说,在未来几年中,对移动设备应用程序的需求将越来越多。 现在是学习 eJFace 的好时机,eJFace 是开放标准的嵌入式 JFace 库,它是构 建嵌入式应用程序的一项新技术。嵌入式 JFace(Embedded JFace,eJFace)是 嵌入式富客户端平台(embedded Rich Client Platform,eRCP)的组件,它为开 发人员提供了一个嵌...
用BIRT实现高级图表:用基于Eclipse的BIRT创建具有专业外观的报告

用BIRT实现高级图表:用基于Eclipse的BIRT创建具有专业外观的报告

用BIRT实现高级图表:用基于Eclipse的BIRT创建具有专业外观的报告2011-08-27 IBM Sheldon Lee-Loy开始之前关于本教程BIRT 提供了一个图表引擎,使我们能够把数据集显示为图表。还可以进一步 配置图表来支持交互操作,这样的话,当用户在图表元素(比如图表标题、图例 、轴、值系列等)上执行操作时,图表就会做出各种响应,比如显示工具提示、 弹出消息或跳到另一个报告。BIRT 可以显示以下格式的图表:PNG、JPG、BMP 或 ...
使用WebSphere Process Server提供的Business Space开发Mashup应用

使用WebSphere Process Server提供的Business Space开发Mashup应用

使用WebSphere Process Server提供的Business Space开发Mashup应用2011-08-27 IBM 安 凯简介: 本文基于 Business Space(业务空间)V6.2.0.1 版本的新功能,介 绍如何使用 JavaScript、Ajax、JSON 等技术来开发 Mashup 应用。通过本文, 读者可以了解 Business Space(业务空间)V6.2.0.1 的新特性,以及如何利用 这些新特性在业务空间中快速开...
在Apache Geronimo上开发和部署Apache Pluto门户应用程序

在Apache Geronimo上开发和部署Apache Pluto门户应用程序

在Apache Geronimo上开发和部署Apache Pluto门户应用程序2011-08-27 IBM Rakesh Midha简介: 即使 Apache Geronimo 的功能集中缺少预先集成的门户服务器支持, 您仍可以使用 Geronimo 作为门户应用程序的测试和部署环境。本文将引导您逐步完成在 Geronimo 部署 Apache Pluto 驱动器和 容器的过程,为您的门户应用程序提供百分之百的开放源码环境。然后了解如何 在 Pluto ...
Groovy使Spring更出色,第1部分: 集成的基础知识

Groovy使Spring更出色,第1部分: 集成的基础知识

Groovy使Spring更出色,第1部分: 集成的基础知识2011-08-27 IBM Scott Leberknight看看 Groovy 如何增加基于 Spring 的应用程序的灵活性简介:Spring Framework 为 Web 和企业应用程序提供了坚实的基础。通过支 持 Groovy 等动态语言 ,Spring 添加了一些功能,从而使应用程序架构更加灵活、更具动态性。在包含 2 部分的系列文章 的 第一部分中,您将学习将 Groovy 集成到...
Groovy使Spring更出色,第2部分: 在运行时改变应用程序的行为

Groovy使Spring更出色,第2部分: 在运行时改变应用程序的行为

Groovy使Spring更出色,第2部分: 在运行时改变应用程序的行为2011-08-27 IBM Scott Leberknight用 Groovy 为 Spring 应用程序添加可动态刷新的 bean简介:Spring Framework 为 Web 和企业应用程序提供坚实的基础。通过支持 Groovy 等动态语言, Spring 添加了一些功能,从而使应用程序架构更加灵活、更具动态性。在这个 通过 Groovy 使 Spring 更出色 系列的第 ...
实战 Groovy: 用 Groovy 减少代码冗余

实战 Groovy: 用 Groovy 减少代码冗余

实战 Groovy: 用 Groovy 减少代码冗余2011-08-27 IBM Sailing简介:Groovy 简洁的语法将开发人员从那种需要进行代码编译但却无助于表 达 什么 是程序真正想 要实现的典型的 Java™ 结构中解放了出来。在实战 Groovy 系列的这一复 兴篇中,Groovy 开发 人员兼特约专栏作家 J. Scott Hickey 带您进行一系列对常规 Java 代码和 Groovy 代码的比较,展示 这门令人兴奋的语言...
使用IBM Rational Quality Manager来管理您的第一个项目

使用IBM Rational Quality Manager来管理您的第一个项目

使用IBM Rational Quality Manager来管理您的第一个项目2011-08-27 IBM Michael KellyIBM® Rational® Quality Manager 是一个协作性的,基于 Web 的工 具,它在软件开发的整个生命周期之内,提供了复杂的测试规划与测试评价管理 方法。它建立在 Jazz™平台的基础之上,在设计时是给各种规模测试团队 使用的。它提供了各种各样的用户角色,例如产生管理员、测...
通过JVM查看关于Apache Geronimo的统计信息

通过JVM查看关于Apache Geronimo的统计信息

通过JVM查看关于Apache Geronimo的统计信息2011-08-27 IBM Michael Galpin简介:Apache Geronimo 应用服务器不仅是开放源码的,而且性能很高。所以 它是运行高性能应用程序的自然选择。但是,只是将应用程序运行在 Geronimo 中还不能保证它满足您的性能要求。有时候,可能需要分析和优化应用程序的效 率。有许多工具可用于该任务,但您可以通过分析 Java™ 虚拟机 (JVM) 统计信息基本完成...
在Apache Geronimo应用程序中实现和部署Web服务

在Apache Geronimo应用程序中实现和部署Web服务

在Apache Geronimo应用程序中实现和部署Web服务2011-08-27 IBM Ivan Dubrov现在,无论您的企业应用程序是部署在小型家庭商店中,还是跨多个领域的企 业基础设施的一部分,无论应用程序是否与他人协作,它都必须支持 Web 服务。途径现代企业往往是非常复杂的系统,每天要面对许多机会和挑 战。许多机会涉及到与其他系统和企业进行集成或协作。因此,明智的企业应用 程序开发人员要确保别的应用程序可以轻松地访问自己的应用程序。Web 服...
在Groovy中编写正则表达式

在Groovy中编写正则表达式

在Groovy中编写正则表达式2011-08-27与Java相比, 在Groovy中编写正则表达式(regexes)简直是一种乐趣。在 Java中, regexes编程不仅需处理Pattern和Matcher对象,而且还要编写繁琐的 样板代码(boilerplate coding)。而Groovy对这两个Java对象做了简单封装, 添加了一些额外的实用方法,并给出一个简化的新的语法和3个新的操作符。Groovy中,您可用slashy(斜线)语法&ldquo...
Eclipse RCP性能问题与解决方案

Eclipse RCP性能问题与解决方案

Eclipse RCP性能问题与解决方案2011-08-312004年开始,我开始让研发团队基于Eclipse插件技术开发通用管理软件(最近的一个产品是一体化企业管理软件CRM+OA+DSS+进销存的E-System)选取RCP方式开发管理软件,我们的初衷是期望使得用户界面的丰富性和易操作,能够充分利用Eclipse本身丰富的SWT/JFACE/GEF/EMF等技术来完美我们的界面表现,应该说这方面Eclipse RCP确实不辜负我们的期望。在四年的Ecl...
更好的Applet体验:定制加载时画面

更好的Applet体验:定制加载时画面

更好的Applet体验:定制加载时画面2011-08-31你可能已经听说了Java SE 6 Update 10应当会改进Applet体验。你可能已经看过一些可在浏览器中拖拽的Applet示例,但还有比那更多的东西。在本博客系列中,我将向你展示如何在发布Applet时获得尽量多的东西,纵使你不使用Update 10。摆脱咖啡杯图标很多人抱怨的第一件事情就是加载Java Applet时使用的咖啡杯图标。根据你具体使用的OS和JVM版本,这个图标是不同的,但它...
Eclipse RCP中使用JasperReport制作报表

Eclipse RCP中使用JasperReport制作报表

Eclipse RCP中使用JasperReport制作报表2011-08-31Eclipse RCP用来开发Java客户端应用非常爽,现在它本身也有BIRT报表项目 支持Eclipse RCP中使用报表。不过四年前我开始开发时,却没这么幸运,于是怎 么在RCP中生成报表成我一个头痛的事情。琢磨了几天,终于让我想出一个在我的Eclipse RCP程序中使用JasperReport 报表的方法:1、报表模版存放在服务端特定的一个资源目录下。2、客户端获得客户...
struts2中迭代不同类型对象的测试

struts2中迭代不同类型对象的测试

struts2中迭代不同类型对象的测试2011-08-31在平时使用 s:iterator 这个迭代标签,一般我们都是把一个 相同类型的多个对象放入一个集合当中,那么,是否可以放入不相同的对象来迭代呢? 日常工作有时候可能是需要这样来简化程序的,我今天测试了一下,好像完全可以第一步:我建立了两个不同的POJO类,public class Feng {private String lou;private String feng;}public class F...
Java:在二维动画中使用基于图像的路径

Java:在二维动画中使用基于图像的路径

Java:在二维动画中使用基于图像的路径2011-08-31 IBM 在二维(2D)动画中,通常需要按预定义的模式(有时称为 控制路径)在一个 2D 区域内移动对象。这种动画需要解决两个问题:如何指定对象要遵循的控制路径。如何沿着所选的路径移动对象。在本文中我们将为您展示如何用无损图像、Swing 技术和基于 Java 的动画引 擎解决这些问题。我们将首先绘制所需要的动画对象轨道,然后用动画引擎驱动 对象沿着定义的控制路径运动。可以容易创建和处理无损图像(...
<< 231 232 233 234 235 236 237 238 239 240 >>