跳转到主要内容

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

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

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

  • 关闭 [x]

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

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

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

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

  • 关闭 [x]

Java technology

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

函数式思维:Groovy 中的函数式特性,第 2 部分

本文将向您介绍如何通过元编程实现为 Integer 数据类型添加自定义的方法,从而使您能够利用 Groovy 的内置函数式特性。同时,您还将了解如何使用元编程将 Functional Java 框架的丰富函数式特性集无缝地整合到 Groovy 中。  更多 >

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

2012 年 2 月 14 日 — 显示说明 | 隐藏说明

  • 基于 Spring 和 iBATIS 的动态可更新多数据源持久层

    开发拥有多重数据源的项目时,经常希望能够通过用户界面来动态配置数据源。本文针对这一问题提出了创新的解决方案,通过使用 Spring+iBATIS 的组合,来实现可动态更新的多重数据源的持久层,从而可以通过用户界面自主地管理所需的数据源。

  • Ant 脚本的结构化设计

    Apache Ant 脚本可以帮助 Java 开发人员完成很多日常工作,如拷贝文件、创建目录、编译、打包、压缩文件等。本文将向您介绍如何对 Ant 脚本进行结构化设计,从而提高完成重复工作的 Ant 脚本的可重用性以及可维护性,提高开发工作的效率。

  • Java 开发 2.0:现实世界中的 Redis

    Redis 是一个具有高速缓存功能的 NoSQL 数据库。作为高速缓存,它比 memcached 拥有更加丰富的功能;作为 NoSQL 数据库,它又拥有强大的分布式架构。本文将会利用 Redis 的 Java 变体-Jedis 为系列前几部分文章中创建的应用添加缓存功能,同时利用 Node.js 提供的 ORM 功能实现更加高效的数据存储。

  • Apache Thrift - 可伸缩的跨语言服务开发框架

    Apache Thrift 是 Facebook 实现的一种高效的、支持多种编程语言的远程服务调用的框架。本文将从 Java 开发人员角度详细介绍 Apache Thrift 的架构、开发和部署过程,并且针对不同的传输协议和服务类型给出相应的 Java 实例。

  • Rhino 使 JavaScript 应用程序更灵动

    Rhino 是由 Mozilla 推出的使用 Java 语言实现的 JavaScript 引擎,让您可以实现 JavaScript 与 Java 语言的无缝集成。本文将介绍如何利用 Rhino 来使您的 Java 应用提供 JavaScript 脚本的支持,增加应用的灵活性。

  • 使用 ASM 实现 Java 语言的“多重继承”

    由于 Java 语言本身不支持原生的多重继承,在解决一些特定的问题时经常会造成大量的重复代码。本文向您介绍的 ASM 框架可以帮助开发人员实现 Java 语言的“多重继承”,在实现扩展类的功能的同时,不产生任何重复代码。

  • Rhino 使 JavaScript 应用程序更灵动

    Rhino 是由 Mozilla 推出的使用 Java 语言实现的 JavaScript 引擎,让您可以实现 JavaScript 与 Java 语言的无缝集成。本文将介绍如何利用 Rhino 来使您的 Java 应用提供 JavaScript 脚本的支持,增加应用的灵活性。

  • 面向 Java 开发人员的 Node.js

    Node.js 的优势不仅仅是因为可以使用 JavaScript 实现服务端的程序,基于事件驱动的开发模式才是其最大的亮点,这让其处理并发类的问题变得十分简单。本文主要介绍了 Node.js 基本特点和功能,并介绍了如何利用 Node.js 的框架 - Express 以及软件包管理工具 - NPM 十分快速地实现一个能够支持多并发请求的 Web 应用。


技术文档库

    


热门技术文档标签

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