按产品、主题或内容类型过滤

(0 产品)

(130 主题)

(0 行业)

(2 类别)

第 1 - 100 条,共 1889 条 | 下一页
显示内容简介 | 隐藏内容简介
查看结果
题目 none 类别 down 日期 none
编写简单的 MicroProfile 应用程序,第 1 部分: 在 Open Liberty 上设置 MicroProfile 会议应用程序
使用 MicroProfile 1.0 创建一个简单的会议协调应用程序。
教程 2019年 03月 19日
编写简单的 MicroProfile 应用程序,第 3 部分: 使用 Java EE 并发性
在 MicroProfile 会议应用程序中执行异步任务以进行后台维护。
教程 2019年 03月 19日
编写简单的 MicroProfile 应用程序
使用 MicroProfile 1.0 创建一个简单的会议协调应用程序,在应用程序中执行异步任务以执行后台维护,添加 WebSocket,并使用 CDI 事件。
教程 2019年 03月 28日
编写简单的 MicroProfile 应用程序,第 2 部分: 添加持久性
对本系列第 1 部分中创建的 MicroProfile 会议应用程序进行了更新,以添加持久性。
教程 2019年 03月 19日
第 20 单元:泛型
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,然后逐步了解您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2016年 11月 01日
Hello World,第 2 部分: Rational Application Developer
欢迎阅读“Hello,World!”系列的第二篇教程,本文对 IBM 软件产品进行了高层次的概述。本教程向您介绍了 IBM Rational Application Developer 并强调了它的一些基本特性。本文包含介绍如何创建 Java 应用程序、创建并调用 Web 服务,以及创建可以使用关系记录列表(Relational Record List)访问 Cloudscape 数据库的 Web 应用程序的实践练习。
教程 2006年 08月 10日
Hello World,第 1 部分: Rational Software Architect
欢迎阅读“Hello,World!”系列的第一篇教程,其中将对各种 IBM 软件产品进行高层次概括。本教程将向您介绍 IBM Rational Software Architect,并利用内行经验为您突出 Rational Software Architect 的一些基本特性。了解如何使用 UML 图设计一个应用程序,如何将模型信息发布到 Web 页中,以及如何利用 Rational Software Architect 将设计转换为 Java 代码。
教程 2006年 07月 04日
使用 Equinox 开发 OSGi 应用程序
本教程着重介绍 OSGi 框架知识、环境搭建、服务使用、应用设计、部署。
教程 2008年 08月 28日
第 3 单元:面向对象编程的概念和原理
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,随后逐步掌握您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2016年 10月 11日
第 5 单元:您的第一个 Java 类
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,随后逐步掌握您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2016年 10月 11日
第 2 单元:设置 Java 开发环境
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,随后逐步掌握您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2016年 10月 11日
第 1 单元:Java 平台概述
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,随后逐步掌握您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2016年 10月 11日
Java 编程入门
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,随后逐步掌握您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2019年 03月 11日
Java 编程简介,第 2 部分: 构建真实的应用程序
继续熟悉基于 Java 平台的面向对象编程。Java 编程简介教程的后半部分介绍了您在开发复杂、真实的 Java 应用程序时所需的更复杂语法和库。
教程 2015年 12月 14日
用 Gant 构建软件
Gant 是一个高度通用的构建框架,通过利用 Groovy 和 Apache Ant,它允许您在使用所有 Ant 功能的同时实现编程逻辑。在本教程中,Andy Glover 将一步一步地引导您了解 Gant 的基础知识。您将了解如何利用 Gant 灵活的特定于领域的语言在构建中定义行为,如何重用 Ant 特性,以及如何定义使构建更高效、甚至更具主动性的函数。
教程 2008年 06月 10日
Java 编程介绍
Java 语言和日益成长的 Java 平台带来了编程革命。本教程的目标是专业地向您介绍您最可能遇到的 Java 语法,并介绍一些有助于您避免麻烦的习惯做法。随着 Java 专业人员 Roy Miller 带您遍历 Java 编程的基本知识,包括 OOP 范型以及如何将之应用于 Java 编程;Java 语言的语法和使用;创建对象和添加行为,使用集合,处理错误;以及编写更好的代码的技巧……
教程 2004年 12月 13日
Java Servlet 技术简介
Java 开发人员兼培训师 Roy Miller 将我们现有的 servlet 介绍资料修改成了这篇易于学习的实用教程。Roy 将介绍并解释 servlet 是什么,它们是如何工作的,如何使用它们来创建您能够想像到的任意复杂度的 Web 应用程序,以及作为一名专业编程人员,您如何才能最有效地使用 servlet。
教程 2004年 12月 20日
通过 InfoSphere Federation Server 使用 LDAP 包装器
LDAP 包装器是一个基于 InfoSphere Federation Server Java 包装器 SDK 技术的纯 Java 包。在 SQL 环境中通过为轻量级目录访问协议(LDAP)目录服务器提供只读访问,LDAP 包装器可以促进关系数据库中的业务数据和 LDAP 目录服务器中的人力资源数据之间的集成和连接。
教程 2011年 01月 06日
轻松迁移至 Java 11
使用 Migration Toolkit for Application Binaries 迁移至 Java 11。
教程 2019年 05月 07日
用高级工具定制 JAX-RPC Web 服务和客户机
本教程带领您进一步了解 JAX-RPC,讲解如何在 Apache Axis 的帮助下定制 JAX-RPC Web 服务和客户机。在客户端,可以自动生成连接新的 JAX-RPC Web 服务所需的许多代码,这样就可以把精力集中在交互本身,而不需要过多关注日常的 Web 服务调用。在服务器端,可以添加更多选项、限制公开的方法和限制接受的参数。只要比较深入地掌握了 Apache Axis 工具集,就可以通过简便的定制完成这些任务。
教程 2008年 09月 11日
使用 Spring Boot 开发 MQ JMS 应用程序
本教程将介绍如何使用 MQ Spring JMS Starter 从 Spring Boot 应用程序访问 IBM MQ 服务器。本示例使用了一个在 Docker 容器中运行的本地 MQ 实例。该应用程序将包含两个示例 REST 端点,通过它们向 MQ 发送和获取消息。
教程 2019年 01月 09日
在 Spring 上通过 JPA 连接 Db2
学习如何使用 Spring 通过 JPA 连接到一个 Db2 实例。
教程 2018年 12月 26日
Hello World: Rational Application Developer V7
欢迎阅读“Hello,World”系列的第二篇教程,本教程对 IBM 软件产品进行了高层次的概述。 本教程向您介绍了 IBM Rational Application Developer 并强调了它的一些基本特性。 本文包含介绍如何创建 Java 应用程序、创建并调用 Web 服务,以及创建可以使用关系记录列表(Relational Record List)访问 Cloudscape 数据库的 Web 应用程序的实践练习。 本教程最早的 Rational Application Developer V6 版本仍然可以使用。
教程 2007年 09月 13日
Spring Boot 基础
学习如何使用 Spring Boot 的 starter、观点和可执行 JAR 文件结构,快速编写能直接运行的基于 Spring 的应用程序。
教程 2019年 05月 05日
在 Ruby on Rails 应用程序中重用 Java 代码
通过 Ruby Java Bridge (RJB) 可以直接将 Java 类装载到 Ruby on Rails 应用程序,或者从这些应用程序中调用 Java 类。本教程展示如何应用这个工具包,在现代的 Web 开发平台上重用遗留的 Java 应用程序代码。
教程 2008年 06月 30日
Java 线程简介
Java 线程工具和 API 看似简单;但是,编写有效使用线程的复杂程序并不容易。本教程研究了线程的基础知识:线程是什么、线程为什么有用以及怎么开始编写使用线程的简单程序。您还将学习在线程之间交换数据、控制线程以及线程如何互相通信。
教程 2003年 03月 07日
Apache Geronimo 和 Spring 框架,第 5 部分: Spring MVC
Spring Model-View-Controller(MVC)是 Spring 框架中应用最广泛的模块。它基于一种干净的设计,并提供了很多开箱即用的类。本教程是系列教程(共六部分)的第五部分,通过向电话本示例应用程序中添加更多功能详细介绍了 Spring MVC。在此过程中,您将了解如何利用丰富的 Spring MVC API 集中的有用类,如何定义易于理解的控制器来处理 JavaServer Page(JSP)的操作,如何扩展和使用由 Spring MVC 提供的数据验证类等等。并且一如既往,您将使用 Apache Geronimo Web 控制台来简化应用程序开发。
教程 2007年 03月 15日
使用 JavaServer Faces 构建 Apache Geronimo 应用程序,第 3 部分: 使用 ajax4jsf 添加 Ajax 功能
在这个分五部分的教程系列的前两期中,研究了 JavaServer Faces(JSF),这是一种新的基于 Java 的框架,可以简化为 Java Platform, Enterprise Edition(Java EE)应用程序构建图形用户界面(GUI)的过程。我们构建并成功地在 Apache Geronimo 上部署了一个简单的 JSF 应用程序,并学习了如何将 Apache Tomahawk(它提供几个与 JSF 100% 兼容的组件)与应用程序进行集成以改进界面。在本教程(第 3 部分)中,将了解 Sun Ajax4jsf 开放源码框架,这个框架为 JSF 应用程序添加 Asynchronous JavaScript + XML(Ajax)功能,而无需编写任何 JavaScript 代码。将使用 Ajax4jsf 改进示例应用程序并创建一个启用 Ajax 的前端。
教程 2006年 12月 26日
第 6 单元:向一个 Java 类添加行为
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,然后逐步了解您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2016年 10月 17日
IBM Systems Director VMControl 资源生命周期管理: 第 1 部分
IBM Systems Director 是一种平台管理解决方案,用于管理多系统环境中的物理和虚拟系统。它支持多种虚拟化技术以及跨 IBM 和非 IBM 平台的多种操作系统。IBM Systems Director VMControl™ 是 IBM Systems Director 的一个高级管理器,是一组可免费获得的平台管理工具。本教程是有关 VMControl 资源生命周期管理的系列文章的一部分。本教程将通过 VMControl Representational State Transfer (REST) 应用程序编程接口 (API) 来介绍虚拟服务器生命周期。
教程 2013年 05月 20日
第 4 单元:Java 语言入门
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,随后逐步掌握您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2016年 10月 11日
第 11 单元:存档 Java 代码
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,然后逐步了解您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2016年 10月 18日
第 10 单元:Java 集合
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,然后逐步了解您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2016年 10月 17日
在 Eclipse 中轻松使用 Ant
Eclipse 可使得使用 Apache Ant 更加容易。了解 Eclipse 集成开发环境 (IDE) 中的 Ant 集成特性,并学习如何使用 Ant 编辑器在 Eclipse 中编写、构建和调试代码。
教程 2006年 07月 26日
第 9 单元:循环
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,随后逐步掌握您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2016年 10月 17日
使用 AIDE 实现高效率,第 7 部分: 更好的 IT 管理
IBM Autonomic Integrated Development Environment (AIDE) 有助于采用模型驱动的方法进行接触点开发,是一种有用的工厂样式且带有向导辅助的用于生成通用接触点的模式。不过,在 AIDE 驱动的工作流的某些位置,必须使得接触点特定于给定应用程序。可以在模型设计阶段进行此工作,也可以通过硬编码手动进行。本教程是本系列的第 7 部分,将介绍用于创建通用接触点和专用接触点的各项技术,并且还能从中了解如何生成与给定管理应用程序正确混合的接触点。
教程 2007年 06月 25日
NIO 入门
JDK 1.4 中引入的新输入输出 (NIO) 库在标准 Java 代码中提供了高速的、面向块的 I/O。本实用教程从高级概念到底层的编程细节,非常详细地介绍了 NIO 库。您将学到诸如缓冲区和通道这样的关键 I/O 元素的知识,并考察更新后的库中的标准 I/O 是如何工作的。您还将了解只能通过 NIO 来完成的工作,如异步 I/O 和直接缓冲区。
教程 2003年 11月 17日
第 8 单元:条件运算符和控制语句
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,随后逐步掌握您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2016年 10月 17日
第 7 单元:字符串和运算符
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,然后逐步了解您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2016年 10月 17日
DB2 Performance Expert Extended Insight Feature 入门,第 1 部分: 安装和配置
IBM DB2 Performance Expert Extended Insight Feature 扩展了 DB2 Performance Expert 提供的功能,提供针对 Java 应用程序的全程数据库监视,为 IBM WebSphere Application Server 中运行的应用程序提供更多功能。可以通过这个特性解决软件组合中任何地方发生的性能问题。本教程是分为两部分的系列的第 1 部分,本系列帮助您了解 DB2 Performance Expert Extended Insight Feature。在第 1 部分中,您将学习如何安装、配置和检验 DB2 Performance Expert Extended Insight Feature。
教程 2009年 08月 10日
使用 Eclipse 和 Java SE 6 创建独立 Web Services 应用程序,第 2 部分: Web 服务客户端应用程序
使用 Eclipse Integrated Development Environment(IDE)和 Java Platform, Standard Edition(Java SE)6 创建可从控制台运行的独立 Web 服务应用程序。在这本系列的第二篇教程中,继续探索 Eclipse IDE 及其内置特性 TCP/IP Monitor。查看服务器与客户端应用程序之间的网络传输,然后从命令行运行应用程序。
教程 2010年 02月 01日
高级 XQuery:创建自定义函数
XQuery 函数使您只需一次性定义通用表达式,然后就可以反复重用它们。这让您获得更加紧凑、更加强壮,并且易于维护的代码。本教程通过 XQuery API for Java(XQJ)演示了如何在 Java 环境中实现 XQuery 函数。
教程 2009年 03月 23日
JiBX 1.2,第 2 部分: 从 XML 模式到 Java 代码
通过 XML 模式定义生成代码被广泛用于各种类型的 XML 数据交换,包括 Web 服务在内。大多数数据绑定工具都是根据模式严格地组织生成的代码,甚至根据可能与应用程序不相关的模式方面。JiBX 1.2 将通过更好地解析模式和消除不必要的类混乱来生成更干净的代码。它还将为生成的代码提供大量自定义,包括轻松地消除不必要的模式组件的自定义。
教程 2009年 04月 21日
JiBX 1.2,第 1 部分: 从 Java 代码到 XML 模式
XML 模式定义是许多数据交换类型(包括大多数 Web 服务形式)的基础。但是 XML Schema 是一种十分复杂的标准,并且与处理 Java 代码的工具相比,用于创建和修改模式定义的大多数工具在功能性和易用性方面要逊色一些。JiBX 1.2 的新功能将允许您从 Java 代码入手并轻松地生成优秀的模式定义来匹配数据结构。然后,无论您是否使用 JiBX 数据绑定,都可以直接使用这些模式。
教程 2009年 04月 14日
在 Spring Web MVC 环境下使用 Dojo
本教程主要探讨如何整合 Spring Web MVC 框架与 Dojo 工具包,通过实例演示了客户端的 dojox.grid.DataGrid 小部件(Widget)与服务器端的 Spring Web MVC 框架进行数据交换的过程。
教程 2008年 12月 30日
准备 XML 及相关技术认证,第 1 部分: 体系结构
软件系统的体系结构和性能要求影响着哪种 XML 技术最适合应用程序需求的决策。本教程通过关于体系结构的讨论帮助您确定在系统设计中什么地方及什么时候使用 XML。本系列的目的是帮助您准备 IBM 认证考试 142 “XML 及相关技术”。本系列包括五部分,本教程是第 1 部分。
教程 2006年 11月 16日
使用 Google Gears 开发离线应用
本教程介绍了 Google Gears 离线应用的基本知识和离线技术实现的基本思想,并通过一个实际需求的实现来介绍如何运用 Web 技术结合 Gears 开发离线应用:首先,基于 Ajax 技术开发了简单的应用,接着依次介绍如何使用 Google Gears 三大核心组件包装传统应用,最后组合成完整的 Gears 离线应用。
教程 2008年 05月 16日
构建基于 J2ME 的安全 SOAP 客户机: 第 1 部分:探索 J2ME 的 Web 服务 API (WSA)
本系列教程共三部分,将介绍如何构建基于 Java 2 Micro Edition (J2ME) 的安全 Web 服务客户机。第 1 部分将介绍允许无线访问 Web 服务的应用程序场景。第 1 部分还将讨论安全 Web 服务应用程序的体系结构,并说明不同技术组件如何在 J2ME 应用程序中彼此协作来提供安全功能。我们将深入研究数个 WSA 应用程序的内部情况,从而对 J2ME 的 Web 服务 API(Web Services API,WSA)进行详细讨论。本教程的后续部分将详细阐述这些概念,从而将安全机制加入到 WSA 应用程序中。
教程 2006年 09月 30日
设计与开发 JAX-WS 2.0 Web 服务
通过使用 Java API for XML Web Services (JAX-WS) 技术设计和开发 Web 服务,可以带来很多好处,能简化 Web 服务的开发和部署,并能加速 Web 服务的开发。通过此教程,可以了解如何开发将其功能作为 Web 服务公开的示例订单处理程序,从而进行所有这些工作以及其他任务。完成了此教程后,您将能够应用这些概念和新获得的知识,来使用 JAX-WS 技术为应用程序开发 Web 服务。
教程 2007年 11月 29日
介绍 EJB-CMP/CMR,第 1 部分
组件管理的持久性和关系使您能够构建遵循 EJB 2.0 规范的组件,这种组件能够将您的EJB 的状态保存到任何支持 J2EE的应用程序服务器和数据库的 ,而不必创建您自己的低级的基于 JDBC 的持久性系统。它还提供了在实体 bean 中支持持久性字段和变量的统一的方法。这个两部分介绍性的教程讲解了所有关于 CMP/CMR 的知识。
教程 2002年 06月 04日
开发 Eclipse 插件的最佳实践
本教程着重介绍使用标记将信息标记为资源的最佳实践,接着介绍用于在工作台内突出标记的注释和修饰符。通过扩展扩展点,您可以重用和改编 Eclipse 插件的内置函数,并且执行高级资源标记,比如在编辑文本时移动一个文本标记。我们将讨论利用插件模型的方法,创建一个有效、高性能且具有综合外观的插件。
教程 2011年 11月 14日
使用 Eclipse 和 Java SE 6 创建独立 Web Services 应用程序,第 1 部分: Web Services 服务端应用程序
使用 Eclipse 集成开发环境(Integrated Development Environment,IDE)和 Java Platform, Standard Edition (Java SE) 6 创建可以从控制台运行的独立 Web Services 应用程序。本教程是该系列的第 1 部分,将首先让您熟悉 Eclipse IDE。配置环境;创建项目、包和类;然后从命令行运行应用程序。
教程 2008年 12月 29日
面向初级 Web 开发人员的 Tomcat
Apache Tomcat 应用服务器不再是高级 Web 系统开发人员的专用领域。在本教程中,Sing Li 将向初级 Web 开发人员展示如何利用他们当前的 Java 开发技能,使用 Tomcat 编写服务器端 JSP、servlet 和 Web 服务。
教程 2008年 07月 28日
用 JAX-RPC 构建 RPC 服务和客户机
远程过程调用(RPC)是基于简单对象访问(Simple Object Access Protocol,SOAP)或具象状态传输(Representational State Transfer,REST)的现代 Web 服务的前身。因为所有 Java 平台的 Web 服务 API 都构建在从 RPC 引入的概念之上,所以要想用 Java 语言编写有效且高效的 Web 服务,理解 Java API for XML-Based RPC(JAX-RPC)几乎是必需的。本教程讲解如何获取、安装和配置 JAX-RPC 并构建一个服务器端 RPC 接收器和一个简单的客户端应用程序。
教程 2008年 08月 06日
构建 RESTful Web 服务
具象状态传输(Representational state transfer,REST)是设计基于命名资源而非消息的松耦合应用程序的一种风格。构建 RESTful 应用程序的最困难的部分在于确定要公开哪些资源。解决了这个问题之后,再使用开源 Restlet 框架构建 RESTful Web 服务就是小菜一碟了。本教程从 REST 的基本概念开始,逐步指导您使用 Restlet 框架构建应用程序。
教程 2008年 08月 12日
Java 设计模式 101
设计模式以系统的方式获取一些软件开发专家的经验,提供一些常见的反复出现问题和解决方案以及这些方案的结果。本教程说明了:为什么模式在面向对象设计和开发中是有用的和重要的;如何对模式进行编制文档、分类和编目;何时应该使用模式;以及有哪些 重要的模式和如何实现它们。
教程 2008年 08月 06日
精通 Groovy
本教程适合于不熟悉 Groovy,但想快速轻松地了解其基础知识的 Java 开发人员。了解 Groovy 对 Java 语法的简化变形,学习 Groovy 的核心功能,例如本地集合、内置正则表达式和闭包。编写第一个 Groovy 类,然后学习如何使用 JUnit 轻松地进行测试。借助功能完善的 Groovy 开发环境和使用技能,您将轻松完成本教程的学习。最重要的是,您将学会如何在日常 Java 应用程序开发中联合使用 Groovy 和 Java 代码。
教程 2008年 04月 21日
Apache Maven 2 简介
现代软件项目不再是单个本地团队独立开发的产物。随着健壮的企业级开源组件的可用性日益提高,当今的软件项目需要项目团队间的动态协作,往往也需要混合使用在全球范围内创建和维护的组件。如今,Apache Maven 构建系统步入了第二代,它和由 Internet 带来的全球软件开发时代之前所创建的那些遗留构建工具不同,它完全是重新设计的,以应对这些现代的挑战。本教程将带您从头领略 Maven 2。
教程 2007年 01月 08日
深入探索 JUnit 4
JUnit 4 放弃了过去严格的命名规范和继承层次,转而推崇 Java 5 注释的灵活性。在本教程中,作为对他的关于代码质量这个流行系列的补充,测试专家 Andrew Glover 介绍了如何充分利用由注释实现的新功能,包括参数测试、异常测试及计时测试。他也介绍了 JUnit 4 的灵活固件,展示了如何使用注释(而不是套件)在运行测试前对测试进行逻辑分组。该教程包括几个在 Eclipse 下运行的测试样例,以及如何在较早的 Ant 版本中运行 JUnit 4 的指导。
教程 2007年 03月 20日
使用 IBM Rational ClearQuest Java API 进行集成开发
Rational ClearQuest Test Manager(CQTM)是一个运行在 Rational ClearQuest 之上的测试生命周期管理工具,其管理功能覆盖整个测试的生命周期,包括测试计划、测试编写、测试执行和测试报告等方面。CQTM 同时还提供了功能强大的集成与扩展 API。本文将向您详细地介绍如何通过 JNI 技术使用 ClearQuest Java API 实现与 CQTM 系统的集成。
教程 2009年 01月 15日
使用 Eclipse 和 JavaFX 开发 Mashup 应用
本教程介绍了如何搭建基于 Eclipse 的 JavaFX 开发环境,并且通过一个 Hello World 示例,演示了 JavaFX 的基本语法、UI 设计和类的概念,最后综合利用了 JavaFX 和 REST 风格的 Web 服务接口构建了一个查询股票、天气预报和城市信息的 Mahup 应用。
教程 2007年 09月 21日
编写更少的代码!
通过利用 Apache Commons 项目的 Lang 库中的一组久经考验的开源实用程序,可以编写更少的代码。重用他人编写的可靠代码可帮助您更快地将软件推向市场,并且软件的缺陷更少。
教程 2009年 01月 12日
使用 AIDE 实现高效率,第 5 部分: 构建自主计算系统
本教程是系列教程中的第 5 部分,将介绍如何使用接触点技术管理 Apache Derby 数据库。通过本教程,可了解如何使用包含 Derby 的工作实例的接触点,以及如何通过管理接口将 Derby 数据库实例作为基于 Web 服务的托管对象进行处理。您将通过使用 Autonomic Integrated Development Environment (AIDE) 资源浏览器和 Derby Java 客户机程序与此接触点交互。
教程 2007年 04月 17日
使用 AIDE 实现高效率,第 4 部分: 接触点通知与简单管理器
本教程是系列教程中的第 4 部分,将介绍如何创建将工具提供的通知映射到其接触点对等项的接触点。本系列前面的教程介绍了如何在接触点中实现简单的 GET 和 SET 操作。本教程将添加通知处理来达到此目的,为您的接触点和基础托管资源进行更为完整的交互打好基础。您还将了解如何以编程方式操作一系列接触点,从而为创建简单的自主管理器打下基础。
教程 2007年 03月 26日
使用 AIDE 实现高效率,第 3 部分: 接触点与托管资源集成
本教程是有关 IBM Autonomic Integrated Development Environment (AIDE) 的系列教程的第 3 部分,描述了托管资源的基本接触点接口。通过本教程,您可以了解 Eclipse 如何使用 TODO 项来支持此类开发工作,并了解如何为任意托管资源管理提供基于接触点的平台——这个主题是已经在电信和企业管理领域存在了数十年而未得到完美解决的问题。
教程 2006年 10月 17日
使用 AIDE 实现高效率,第 2 部分: 构建实际接触点
本教程是有关 AIDE 的系列教程的第 2 部分,将不再讨论使用 IBM AIDE 工具包构建接触点的基本知识,而将讨论如何使用事件和 IT 管理技术(特别是 Java Management Extensions),并说明如何将外部增值 Java 工具连接到自主计算接触点。我将重点讨论如何解决将自主计算接触点与外部使用 JMX 工具的软件链接的问题。
教程 2006年 10月 09日
使用 AIDE 实现高效率,第 1 部分: 构建接触点
本教程是 IBM Autonomic Integrated Development Environment (AIDE) 系列教程的第 1 部分,将向您演示如何快速启动和运行 IBM AIDE 工具包。在本教程中,您将学习如何创建、修改和部署接触点,并了解接触点与基础模型的内在联系。
教程 2006年 10月 09日
Spring Web Flow 2.0 入门
本教程分析了 Spring Web Flow 2.0 的技术要点,并且通过创建一个示例应用程序,展示了 Spring Web Flow 2.0 的基本知识。
教程 2008年 08月 28日
使用 Rational Software Architect 创建基于 Web 服务的 Enterprise Java Bean
本教程向您展示了,怎样使用 IBM Rational Software Architect (V7.0 或更新的版本),来创建一个 Enterprise JavaBean 组件,并最终从该组件中发展一种 Web 服务,假设该 Web 服务使用了一种 Web 服务客户机。 Rational Software Architect 与 Test Environment 扩展版本的集成(与 IBM WebSphere Application Server V6.0 或更新版本的联合), 使它变得更容易的创建、发展以及测试 Java 2 Platform、Enterprise Edition (J2EE Platform)组件。通过使用这项工具,您(作为软件开发员)可以开发出任何的 J2EE 应用程序,从 Rational Software Architect IDE 自身到 WebSphere Application Server,并能在不离开开发环境的条件下,测试该应用程序。
教程 2008年 08月 28日
扩展 Tomcat Web 服务器的功能
本教程是所有 Web 服务器或应用服务器管理员的必读指南。尽管 Apache Tomcat 的实现与其他 Web 服务器略有不同,但是本教程为许多高级管理任务提供了一种符合逻辑且简洁的执行方法,有助于成功地驻留、部署和管理多个 Java 2 Platform, Enterprise Edition(J2EE)Web 应用程序。学习如何设置、配置和保护 Tomcat 服务器,了解解决高级部署问题所需的技巧和工具。
教程 2008年 11月 27日
ICEfaces 和 Google Translate
全球化对我们的生活和文化产生了翻天覆地的影响。其结果是,使用翻译工具来增进各种文化之间的理解已变得日趋重要。各组织都在尝试通过不同的语言、脚本和文化来使用 Web 技术,开发人员搜索能够帮助他们尽可能快地创建有效的应用程序的新技术。幸运的是,JavaServer Faces (JSF) 简化了应用程序开发人员的工作,使他们能够专注于视图,而不需要了解脚本的底层标记。ICEfaces 是一种集成的 Asynchronous JavaScript and XML (Ajax) 应用程序框架。借助该框架,Java Platform, Enterprise Edition (Java EE) 应用程序开发人员能够轻松地使用纯 Java 代码创建和部署瘦客户机、富 Internet 应用程序。本教程描述如何使用带翻译选项的 JSF 来开发 Web 应用程序。
教程 2009年 10月 29日
用 easyb 驱动开发
长期以来,定义需求的利益相关者与实现需求的开发人员之间的隔阂一直困扰着软件的开发。近年来,出现一些基于动态语言和 DSL 的框架,它们尝试让代码读起来像一般语言一样,从而弥合利益相关者和开发人员之间的隔阂。本教程展示 easyb —— 提供一种更自然的、更适合利益相关者的 DSL —— 如何帮助开发人员和利益相关者有效地协作。
教程 2008年 12月 01日
第 17 单元:接口
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,然后逐步了解您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2016年 10月 25日
第 16 单元:继承
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,然后逐步了解您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2016年 10月 25日
第 15 单元:构建 Java 应用程序
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,然后逐步了解您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2016年 10月 25日
第 14 单元:异常
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,然后逐步了解您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2016年 10月 25日
第 13 单元:对象的后续处理
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,然后逐步了解您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2016年 10月 25日
第 12 单元:编写良好的 Java 代码
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,然后逐步了解您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2016年 10月 25日
Apache CXF 简介
本教程介绍了 Apache CXF 服务框架的基本知识,并通过讲解自带的例子来初步体验通过 CXF 进行服务的发布与消费;然后搭建基于 Eclipse 的 Apache CXF 开发环境,并通过一个“调查投票”示例应用程序来演示 CXF 整合 Spring 2.0 的基本开发过程。
教程 2008年 02月 21日
编辑推荐:2016 年 Java 优秀文章
我们帮助大家整理了一份适于轻松学习 Java 文章的清单。本清单依据 2016 年度受欢迎的技术点以及技术重点展开的内容整理。分为 Java 基础、 Java 性能、 Java 库和工具、Java 和云四大模块。涉及的技术包涵 Java 基础入门、Java 性能测试以及分析工具、Java Streams、Git 等。
教程 2016年 12月 21日
第 19 单元:正则表达式
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,然后逐步了解您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2016年 11月 01日
第 18 单元:嵌套类
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,然后逐步了解您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2016年 11月 01日
第 23 单元:云中的 Java
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,然后逐步了解您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2019年 01月 15日
第 22 单元:Java 序列化
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,然后逐步了解您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2016年 11月 01日
第 21 单元:I/O
了解 Java 平台和语言的结构、语法和编程范例。首先掌握 Java 平台上的面向对象编程基础知识,然后逐步了解您开发真实的复杂 Java 应用程序所需的更复杂的语法和库。
教程 2016年 11月 01日
Java 编程简介,第 1 部分: Java 语言基础
本教程包括两个部分,您可在此了解 Java 语言和平台的结构、语法和编程范例。学习最可能遇到的专业 Java 语法,以及可用来构建稳健、可维护的 Java 应用程序的 Java 编程方言。在第 1 部分中,重点讲述了 Java 平台上的面向对象编程的基础知识,包括基础 Java 语法。首先介绍创建 Java 对象并向它们添加行为,最后总结 Java 编码最佳实践。
教程 2017年 09月 14日
联合使用 CSS、JavaScript 和 JSF 精心打造 Ajax 应用程序,第 1 部分: 增强 JSF 页面的外观
典型的 Web 应用程序都需要使用级联样式表(Cascading Style Sheets,CSS)、JavaScript 和服务器端的框架(比如 JavaServer Faces,JSF)。CSS 让您可以在 Ajax 和其他应用程序内部更改 Web 组件的可视特征,以使它们具备与众不同的友好外观。在这个包含两部分的系列文章的第 1 部分中,您将了解如何使用标准 JSF 组件的一些与 CSS 相关的特性。此外,您还将了解如何创建一个可用来设置嵌套组件默认样式的定制 JSF 组件,以确保 Web 应用程序的所有页面具有一致的外观。您还可以使用这个技巧来程序化设置其他的组件属性,本系列的第 2 部分将展示如何借助 JavaScript 让 JSF 表单更加动态。
技术文章 2008年 03月 07日
Wicket 开发笔记
本文主要是汇总我在使用 Wicket 进行开发中所遇到的一些问题,以及如何解决的这些问题。希望能给使用 Wicket 进行 Web 开发的朋友一些帮助。
技术文章 2013年 11月 14日
Java web 服务: web 服务安全性状态
WS-Security 和相关标准为 web 服务安全性提供了广泛的选择。由于范围很广,web 服务栈仅独立测试有限数量的安全性配置,甚至更少的互操作性配置。找出业界对于提升 web 服务栈之间的互操作性做了哪些努力,并阅读这 3 个主要开源 Java 栈处理安全性方式的一个概要比较。
技术文章 2011年 04月 06日
JNDI 在 J2EE 中的角色
掌握 J2EE 是件令人生畏的事,因为它包含的技术和缩略语在不断地增长。Java 命名和目录接口(Java Naming and Directory Interface,JNDI)从一开始就一直是 Java 2 平台企业版(JEE)的核心,但是 J2EE 开发新手经常用不好它。本文将消除 JNDI 在 J2EE 应用程序中所扮演角色的神秘性,并展示它如何帮助应用程序从部署细节中解脱出来。
技术文章 2005年 01月 13日
使用 iReport 制作报表模板
现在很多公司和个人都在使用 iReport 制作报表模板,我接触的时间也不长,在这里,我将我在实践过程中的一些经验以及碰到的一些问题和大家一起来探讨。
技术文章 2005年 01月 01日
Hibernate 简化继承映射
Hibernate 是一个对象关系映射和持久性框架,它提供了许多高级特性,从内省到多态和继承映射。但是,把类的层次结构映射到关系数据库模型,可能会比较困难。本文将介绍三个策略,在日常的编程之中您可以用它们把复杂的对象模型容易地映射到关系数据库模型。
技术文章 2005年 01月 14日
基于 CMS 数字签名的 Ticket-based SSO
本文将介绍在 Web 环境下,客户端和服务器端如何基于 CMS(Crypto Message Syntax) 数字签名实现两者之间的 Web SSO(Single Sign On),重点介绍如何用 Java 语言实现 CMS 数字签名的生成与验证,以及如何在此基础上建立一套完整的 SSO 实现(包括服务器端和客户端)。
技术文章 2014年 08月 25日
Java 开发 2.0: 使用 Objectify-Appengine 进行 Twitter 挖掘,第 1 部分
Objectify-Appengine 是一类新兴的工具,它通过在应用程序与 GAE 数据存储之间提供一个 Hibernate 式的映射层来扩展 NoSQL 的便利性。从这个月起开始使用 Objectify 的方便的、JPA 友好的(但不依赖)的 API。Andrew Glover 逐步介绍了如何将 Twitter retweets 映射到 Bigtable,以备在 Google App Engine 中部署它。
技术文章 2011年 02月 28日
诊断 Java 代码: 轻松掌握 Java 泛型,第 4 部分
Java 开发人员和研究人员 Eric Allen 讨论了通过泛型类型添加对 mixin 支持所带来的影响,并以此文来结束他对 JSR-14 和 Tiger 中泛型类型的由四部分组成的讨论。(您也可以单击本文顶部或底部的“讨论”来访问该论坛。)
技术文章 2003年 07月 21日
2010 年春 Java 平台圆桌会议
Oracle 已经并购了 Java,而 VMWare 也收购了 Spring,云雾终将消散。详细了解 Java 的未来之路究竟如何,因为 9 大 Java 社区都在不约而同地讨论 Java 如今面临的艰巨问题。
技术文章 2010年 07月 05日
用 Hadoop 进行分布式数据处理,第 2 部分: 进阶
本系列的第一篇文章展示了如何在一个单节点集群中使用 Hadoop。本文在此基础之上继续介绍一个更加高级的设置,即使用多个节点进行并行处理。展示了多节点集群所需的各种节点类型,并探讨了一个并行环境中的 MapReduce 功能。本文还深入探究了 Hadoop 的管理方面 —— 同时基于命令行和 Web。
技术文章 2010年 07月 05日
IOCP 浅析
传统的 Server/Client 实现都是为每个请求创建独立的线程,处理一个客户的请求。但这种实现在客户端请求并发量巨大的情形下效率低下,于是出现了 IOCP(Input/Output Completion Port)。本文从 IOCP 的基本概念和思想出发,比较 IOCP 与传统 Server/Client 实现的利弊,分析了 JDK 中异步 I/O 和 IOCP 的具体实现,并以一个 Log 集中处理的实例分析和介绍了 IOCP 思想在具体实践中的应用。
技术文章 2012年 10月 22日
Java 11 新特性介绍
Java 11 是自 Java 8 之后的首个长期支持版本,采用开源许可和商业许可组合的方式并采用 GPL v2 许可条款对外提供,带来了诸如 ZGC、飞行记录器、Epsilon: No-Op 垃圾回收器等多个新特性。本文将概括 Java 11 中包含的新特性,让您快速了解到 Java 11 带来的新变化。
技术文章 2019年 06月 03日
在 Spring Boot 项目中使用 Swagger 文档
本文主要介绍如何在 Spring Boot 项目中集成 Swagger 文档,以及如何使用 Swagger 文档。
技术文章 2019年 03月 18日
第 1 - 100 条,共 1889 条 | 下一页
显示内容简介 | 隐藏内容简介