跳转到主要内容

Java technology

关于 Java 标准和技术的文章、教程和其他技术资源

深入 Java 调试体系,第 4 部分:Java 调试接口(JDI)

Java 调试接口(JDI)是 JPDA 体系结构的调试器后端接口,开发人员通过使用它所提供的接口与 JDWP(Java 调试线协议)前端 Agent 通信,以这种方式访问和控制被调试的目标虚拟机。本文介绍了 JDI 的体系结构和工作方式。  更多 >

Tabs showing featured content and columns for developerWorks Java technology zone.

2009 年 11 月 20 日 — 显示说明 | 隐藏说明

  • 自动化包开发环境内嵌脚本验证插件的实现

    Tivoli 部署管理器的自动化包开发环境(APDE)是一个基于 Eclipse 的自动化工作流开发环境,但不支持脚本开发时的语法验证,编程人员很容易犯一些简单却是致命的错误。因此,本文中,作者为 APDE 开发了一个 Eclipse 插件来提供内嵌的语法验证功能。

  • 实战 Groovy:SwingBuilder 和 Twitter API,第 1 部分

    在本期中,Scott Davis 要讨论一个令大多数服务器端 Java 开发人员畏惧的主题:Swing。Groovy 的 SwingBuilder 可以让这个强大但复杂的 GUI 框架使用起来更加简单一些。

  • developerWorks Java 技术专区:10 年盘点

    怀着对 Java 技术专区的极大热情,Jenni Aloi 与每个 Java 开发领域的作者进行了紧密协作,并总共发布了差不多 1000 多篇内容。在 developerWorks 庆祝它的 10 周年纪念日之际,她认为应该感谢一下帮助专区取得成功的作者们。

  • Cayenne,第 2 部分:再品小辣椒 - Apache Cayenne 的高级特性

    本文重点介绍 Apache Cayenne 项目的一些高级特性与应用。首先介绍了如何使用 Cayenne 的 Remote Object Persistence(ROP)特性来通过 Web Service 远程访问数据库,然后介绍了一些 Cayenne 中的关于数据库性能优化的概念和技巧。

  • JPA 2.0 中的动态类型安全查询

    Java Persistence API (JPA) 的 2.0 版本引入了 Criteria API,这个 API 首次将类型安全查询引入到 Java 应用程序中,并为在运行时动态地构造查询提供一种机制。本文介绍如何使用 Criteria API 和与之密切相关的 Metamodel API 编写动态的类型安全查询。

  • memcached 和 Grails,第 2 部分:将 memcached 集成到 Grails

    通过本文您将了解如何将 Spymemcached 集成到您用 Grails 构建的联系人管理应用程序,然后尝试使用 memcached 缓存单独的请求结果。您还将使用第 1 部分介绍的 memcached 客户端命令来测试您的新缓存的效果。

  • memcached 和 Grails,第 1 部分:安装和使用 memcached

    本文将向您介绍开源的分布式缓存系统 memcached,它可以减少了网站数据库的负载。本文主要讨论与 memcached 服务器的直接交互,涵盖的主题包括安装、配置、memcached 客户机命令和缓存效率评估等。

  • Java Web 服务:Axis2 中的 JAXB 和 JAX-WS

    Apache Axis2 支持各种数据绑定技术,包括官方 Java 标准 JAXB 2.x。此外,Axis2 还支持针对 Web 服务配置的 Java 标准 JAX-WS 2.x,作为其自有的配置技术的替代选择。本文将向您演示如何将这两种 Java 标准应用于 Axis2,并讨论 Axis2 对这些标准的当前支持存在哪些限制。

  • 小辣椒 Cayenne,第 1 部分:Apache Cayenne 基本功能介绍

    本文主要介绍 Apache Cayenne 的一些基础特性与应用,包括如何搭建环境、建立模型以及生成 Database Schema 和 Java 代码。最后,本文还通过一个示例介绍了如何使用 Cayenne API 来完成一个简单的数据库操作应用。

  • 使用实时 Java 进行开发,第 2 部分: 改善服务质量

    通过引入不受应用程序控制的暂停或中断机制,Java 语言和运行时系统有时可能使应用程序无法满足服务性能指标。本文将解释 JVM 中的延迟和中断的根源,介绍可用于减轻这些问题的技术,使您的应用程序能够交付更加一致的服务质量。

  • 演化架构与紧急设计:语言、表达性与设计:第 2 部分

    发现和积累惯用模式的能力对于紧急设计至关重要。对于设计而言同样十分重要的是代码的表达性。本文将继续讨论表达性和模式的交集,通过惯用模式和正式设计模式阐释这些概念。

  • 在 Google App Engine Java 版上构建电子书分享网站

    “云计算”是目前热门的技术方向,本文从 Google 的云计算平台 App Engine 入手,简单介绍了 Google 面向 Java 开发人员的云计算平台。并从一个实际的电子书分享应用构建出发,讲述了如何在 Google App Engine 平台上构建一个应用程序。

  • 精通 Grails:创建自定义插件

    在本文中,作者将向您展示如何创建您自己的 Grails 插件。一旦您了解了创建插件是多么的简单,您就会明白为什么现在会有 250 多个 Grails 插件可用,而且这个数字还在不断增加。


技术文档库

    


热门技术文档标签

Ajax | Eclipse | Java 6 | JPA | db4o | JSP | Servlet | JSF | Struts | Spring | Hibernate | EJB | AOP | Groovy | JDBC | XML | Tiger | J2SE | J2EE | J2ME | JMX | P2P | 测试 | 设计模式 | 线程 | 安全 | 性能 | Web 服务 | 国际化 | 泛型