跳转到主要内容

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

当您初次登录到 developerWorks 时,将会为您创建一份概要信息。您在 developerWorks 概要信息中选择公开的信息将公开显示给其他人,但您可以随时修改这些信息的显示状态。您的姓名(除非选择隐藏)和昵称将和您在 developerWorks 发布的内容一同显示。

所有提交的信息确保安全。

  • 关闭 [x]

当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

所有提交的信息确保安全。

  • 关闭 [x]

Open source

开放源码开发和实施相关的技术资源

Spring Roo 简介,第 4 部分:用 Spring Roo 和 Cloud Foundry 在云中快速开发应用程序

Spring Roo 是针对 Java 技术的一个轻量级生产力工具,可快速便捷地开发基于 Spring 的应用程序。本文首先简单介绍了 Cloud Foundry(开放的平台即服务),以及如何使用它来部署示例应用程序。接着介绍如何使用 Spring Roo 在 Cloud Foundry 中创建应用程序。  更多 >

最新推荐

2012 年 1 月 21 日 — 显示说明 | 隐藏说明

  • 使用 sphinx 制作简洁而又美观的文档

    Sphinx 是一种允许开发人员以文本格式书写文档,而且可以很容易生成需要格式的工具。本文介绍了如何使用 Sphinx 工具创建可维护的、样式驱动的文档,并以各种不同的格式(如 HTML)自动分发。

  • 使用模型驱动开发来加速 Android 设备及应用程序的交付

    随着 Android 平台在不同的设备上快速地扩展其市场份额,基于 Android 平台的嵌入式产品设计也变得越来越复杂,快速高效的开发越来越被 Android 产品厂商所重视。本文演示了一些情景,在这些情景中使用模型驱动开发(MDD)来帮助开发人员加速基于 Android 的设备和应用程序的交付。

  • 利用 SPL 快速实现 Observer 设计模式

    本文介绍了如何通过 SPL 中的 SplSubject 和 SplObserver 接口以及 SplObjectStorage 类快速实现 Observer 设计模式,并演示如何通过一个小技巧使观察者(Observer)在更新时可以使用由目标(Subject)传递的数据参数。

  • Presentation Model 模式在 SWT 程序中的应用

    单元测试作为开发过程中一个必要组成部分,针对富客户端应用程序的单元测试,尤其是对 UI 状态及控制逻辑的测试,一直是一个难题。Presentation Model 模式正是一种解决富客户端应用耦合与代码可测试性问题的有效途径。本文从富客户端应用单元测试遇到的问题入手,介绍了 Presentation Model 模式。

  • Spark,一种快速数据分析替代方案

    虽然 Hadoop 在分布式数据分析方面备受关注,但是仍有一些其他产品更具优势。Spark 是一种可扩展的数据分析平台,它整合了内存计算的基元,因此,相对于 Hadoop 的集群存储方法,它在性能方面更具优势。本文介绍了 Spark 的集群计算方法以及它与 Hadoop 的不同之处。

  • 创建用于 iPad 的 iOS 幻灯片应用程序

    本文将介绍如何逐步创建一个用于 iPad 的 iOS 幻灯片应用程序,此示例应用程序将与 Web 服务器通信以检索 XML 幻灯片定义并显示幻灯片中包含的图像。

  • 基于 SWT Browser 与 Freemarker 的 Java 桌面开发

    SWT 是 IBM 开发的一个 Java 桌面 UI 技术。使用 SWT 开发 UI,从各种控件的使用、布局、事件监听等,都需要程序员自己编写代码,而且 SWT 默认的样式较为单一。本文提出了一个新的思路,将 FreeMarker 与 SWT 的 Browser 控件进行结合,使得 UI 的开发不再复杂,又不影响桌面应用的本质。

  • 利用开源库使用 AutoCAD 文件格式

    许多专业人士将 AutoCAD 用于工程、设计、建筑、地理学及相关的领域。在地图布置、Google Earth 或 Google Maps 内综合使用 AutoCAD 数据与 GIS 数据(比如 shapefile)通常很有帮助。本文介绍了 LibreDWG 和 dxflib 两种开源库,它们使 AutoCAD DXF 和 DWG 文件格式的数据具有更好的可访问性。

  • 消息中间件 Apache Qpid 简介,第 2 部分

    Qpid 是 Apache 开发的一款面向对象的消息中间件,它是一个 AMQP 的实现,可以和其他符合 AMQP 协议的系统进行通信。Qpid 提供了 C++/Python/Java/C# 等主流编程语言的客户端库,安装使用非常方便。相对于其他的 AMQP 实现,Qpid 社区十分活跃,有望成为标准 AMQP 中间件产品。除了符合 AMQP 基本要求之外,Qpid 提供了很多额外的 HA 特性,非常适于集群环境下的消息通信。

  • 依赖关系的可视化

    在 OSGi 框架中,bundle 清晰地指定了它们所提供和需要的依赖关系,但手动找出这些依赖关系却相当困难。本文为您介绍如何运用 Eclipse 的依赖关系可视化工具(Dependency Visualization),在不启动目标应用程序的情况下显示插件的依赖关系。

  • 用开源软件构建一个价值 3.65 千万美元的企业

    StudioNow 证明了用开源软件构建一个成功的技术企业是可能的。实际上,StudioNow 是如此成功以至于 AOL 愿以 3.65 千万美元的价格收购它。本文探讨了该公司在技术采用方面所作的决策及参与开源社区为其带来的价值。

  • 使 HTML5 微数据发挥作用,第 1 部分:在微数据之上使用 jQuery

    微数据规范列出了两条使用微数据的理由:允许通用脚本提供针对页面的自定义服务,或是以一致的方式用单一脚本处理来自各位合作者的内容。在本文中,将通过编写一段 HTML 来为您提供一个交互式事件地图,并使 Google、Bing 和 Yahoo 能够使用 Rich Snippet 在搜索结果中更好地显示您的自定义页面。

  • 消息中间件 Apache Qpid 简介,第 1 部分

    Qpid 是 Apache 开发的一款面向对象的消息中间件,它是一个 AMQP 的实现,可以和其他符合 AMQP 协议的系统进行通信。Qpid 提供了 C++/Python/Java/C# 等主流编程语言的客户端库,安装使用非常方便。本文详细介绍了其概念,并给出了一些示例。


技术文档库

    


热门技术文档标签

Eclipse | PHP | Apache Geronimo | Apache derby | Eclipse WTP | Eclipse Birt | Eclipse RCP | PHP Zend