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

(0 产品)

(130 主题)

(0 行业)

(2 类别)

第 1 - 26 条,共 26 条
显示内容简介 | 隐藏内容简介
查看结果
题目 none 类别 none 日期 none
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 开发 2.0: 针对 Google App Engine 的 Gaelyk
在 Google App Engine 推出后,各类框架随之涌现,旨在加速该引擎上的应用程序开发工作。使用 Groovy 编写的 Gaelyk 框架就属于其中之一,它的作用是简化利用数据存储的轻量级应用程序的开发。并且,它所提供的可伸缩性也令人印象深刻。
技术文章 2010年 01月 25日
Java 开发 2.0: 使用 Google App Engine
开源解决方案和外来基础设施改变了 Java 开发的特征,使您能够以更低的成本、更快的速度交付更好的软件。Andrew Glover 发明了 Java 开发 2.0 这一术语,使用它概括了所有这些现象体现出来的强大力量。他推出了一个全新的系列,主要介绍有关 Java 开发 2.0 的工具和技术。本系列的第一期文章将宣布 Java 开发 2.0 的到来,并解释了如何使用 Google 的 App Engine for Java 迅速实现这些概念。
技术文章 2009年 09月 09日
Java 开发 2.0: 保护用于云计算的 Java 应用程序数据
数据安全是考虑采用云计算的组织面临的一个严峻问题,但在许多情况下,无需对它过于担忧。在本期 Java 开发 2.0 中,将学习如何使用私钥加密和高级加密标准来保护用于云的敏感的应用程序数据。您还将快速了解加密策略,这对最大限度地提高针对分布式云数据存储的条件式搜索效率至关重要。
技术文章 2012年 03月 05日
Java 开发 2.0: 现实世界中的 Redis
Redis 与 memcached 有许多相似之处,但是它拥有更加丰富的功能集。在本期的 Java 开发 2.0 中,Andrew 尝试将 Redis 添加(通过基于 Java 的变体 - Jedis 方法)到他自己的基于定位的移动应用程序。了解如何将 Redis 作为一个简单数据存储来使用,然后尝试再利用它进行超高速轻量级缓存。
技术文章 2012年 01月 30日
Java 开发 2.0: 通过 Heroku 的 PaaS 用 Git 提交 Java 应用程序
了解 Heroku,一种基于 Ruby 的 PaaS,为云中的 Java 应用程序开发和部署带来了可配置性和易用性的成功组合。
技术文章 2011年 12月 19日
Java 开发 2.0: Play 框架在 Amazon RDS 中的应用
Amazon RDS,Amazon 越来越庞大的 PaaS 家族的成员,使您只需几次单击即可提高应用程序的关系数据存储容量。
技术文章 2011年 09月 05日
Java 开发 2.0: 面向 Java 开发人员的 JavaScript
Java 开发人员一直不看好 JavaScript,因为用它来编程显得太过轻量级了,而作为脚本又显得太过笨重。但有人还在使用 JavaScript,因为它是 GWT 与 Node.js 之类优秀 Web 技术的基础。在本期 Java 开发 2.0 中,Andrew Glover 解释了为何 JavaScript 是现代 Java 开发人员的重要工具。然后介绍了构建当前 Web 的一流应用程序所需的语法,包括 JavaScript 变量、类型、函数、和类。
技术文章 2011年 08月 10日
Java 开发 2.0: 使用 Amazon SQS 进行基于云计算的消息传送
Amazon Simple Queue Service (SQS) 从面向消息的中间件(MOM)借用它所需要的东西,但不将您锁定于任一实现语言或框架。了解如何使用 Amazon SQS 减少安装和维护一个消息队列系统的负担,同时利用 AWS 的现收现付(pay-as-you-go)可伸缩性。
技术文章 2011年 05月 30日
Java 开发 2.0: 通过 CouchDB 和 Groovy 的 RESTClient 实现 REST
在过去数年中,开源世界的创新发展将 Java 开发人员的生产力提升了一个层次。免费的工具、框架和解决方案弥补了曾经一度匮乏的空缺。其中,被一些人认为是 Web 2.0 数据库的 Apache CouchDB 是非常有潜力的。全面掌握 CouchDB 并不困难,使用它就像使用 Web 浏览器一样简单。本期 Java 开发 2.0 专栏将介绍 CouchDB 并向您展示如何发挥 Groovy 的 RESTClient 的强大功能。
技术文章 2009年 12月 28日
Java 开发 2.0: 使用方便的 EC2
提供一个 EC2 实例来托管 Java Web 应用程序将非常简单。在这一期 Java 开发 2.0 中,我们将快速构建一个利用 Groovy、Spring 和 Hibernate(通过 Grails 框架)的 Web 应用程序并将其部署到一个 EC2 实例。
技术文章 2009年 11月 30日
Java 开发 2.0: 使用 Gretty 的超轻量级 Java Web 服务
Gretty 是构建 Web 服务超轻量级框架的新学派之一。构建于极快的 Java NIO API 之上,Gretty 将 Groovy 用作 Web 端点和 Grape 的 Maven 式依赖关系管理的一种域特定语言。本文介绍如何开始使用 Gretty 来构建和部署 Java Web 服务应用程序。
技术文章 2011年 09月 25日
Java 开发 2.0: Kilim 简介
并发编程是 Java 开发 2.0 的核心概念,但可能不是基于线程的并发性。Andrew Glover 解释为什么在多核系统中进行并发编程时,角色优于线程。他然后介绍 Kilim —— 一种基于角色的消息传递框架,结合了并发编程和分布式编程。
技术文章 2010年 05月 17日
Java 开发 2.0: 使用 Amazon SimpleDB 进行云存储,第 1 部分
了解如何直接使用 Amazon SimpleDB 存储和查询数据,SimpleDB 是一个基于云的键 / 值数据存储服务,集合了 Amazon 的大量 Web Services 基础设施。
技术文章 2010年 08月 09日
Java 开发 2.0: 攀登 Elastic Beanstalk
对于想更好地控制他们的环境同时也喜欢 PaaS 的即插即用可伸缩性的开发人员而言,Beanstalk 可能是 Google App Engine 的一个很不错的替代品。Andrew Glover 引导的 Beanstalk 之旅从一个基于位置的移动应用程序(使用 Play 框架和 MongoDB 构建)开始,然后,Andrew 将该程序移植到 Beanstalk 环境。他发现,配置 Beanstalk 既简单又高效,Beanstalk 提供的选择和灵活性都超过了 GAE。
技术文章 2011年 04月 20日
Java 开发 2.0: 用 Hadoop MapReduce 进行大数据分析
Apache Hadoop 是目前分析分布式数据的首选工具,和大多数 Java 2.0 技术一样,是可扩展的。从 Hadoop 的 MapReduce 编程建模开始,学习如何用它来分析数据,满足大大小小的商业信息需求。
技术文章 2011年 04月 18日
Java 开发 2.0: 使用 Objectify-Appengine 进行 Twitter 挖掘,第 2 部分
Google App Engine 不只改变应用程序:它还可以帮助您使用您真正喜欢的工具来快速建立这些应用程序。Andrew Glover 总结了他的 Twitter 挖掘应用程序的域模型,为进引和缓存添加挂钩。然后通过每个人常用的 JavaScript 库、JQuery,他将其与 Twitter 的授权机制、GAE 的序列以及 JSON 和 Ajax 连接在一起。
技术文章 2011年 04月 18日
Java 开发 2.0: 使用 Amazon SimpleDB 实现云存储,第 2 部分
使用诸如 Grails 的关系框架对几乎所有类型的应用进行域对象建模是很容易的,但是使用 SimpleDB 又怎么样呢?在 Andrew Glover 的介绍 SimpleDB 的系列文章的第 2 部分,他向您介绍了如何使用 SimpleJPA,而非 Amazon SDK,在 SimpleDB 的云存储中实现对象持久化。除了使您能够使用简单 Java 对象进行域建模(通过 JPA)之外,SimpleJPA 还能够自动地将基本数据类型转换成兼容 Amazon 的字符串。您确实找不到比这更简单的云存储方法了。
技术文章 2010年 09月 14日
Java 开发 2.0: 使用 Hibernate Shards 进行切分
切分并不是万能的,但是它是关系系统满足大型数据要求的一种方法。对于一些数据商店来说,切分意味着可以保持一个受信任的 RDBMS,同时不牺牲数据可伸缩性和系统性能。在 Java 开发 2.0 系列的这一部分中,您将可以了解到切分何时起作用,以及何时不起作用,然后开始着手对一个可以处理数 TB 数据的简单应用程序进行切分。
技术文章 2010年 10月 18日
Java 开发 2.0: 您也可以租用 EC2
在本期 “Java 开发 2.0” 中,Andrew Glover 介绍如何针对 Amazon Elastic Compute Cloud (EC2) 进行开发和部署。了解 EC2 与 Google App Engine 的差异,以及如何使用 Eclipse 插件和简洁的 Groovy 语言在 EC2 上快速地建立和运行简单的 Web 应用程序。
技术文章 2009年 10月 19日
Java 开发 2.0: MongoDB:拥有 RDBMS 特性的 NoSQL 数据存储
如果您正在探索 NoSQL 数据库的世界,则 MongoDB(有时被誉为 NoSQL RDBMS)应在您的清单上获得一个位置。了解所有有关 MongoDB 的自定义 API、交互式 shell、RDBMS 类型动态查询的支持、以及快速、容易的 MapReduce 计算。然后使用 MongoDB 的本地 Java 语言驱动程序和名为 GMongo 的方便 Groovy 包装来开始创建、寻找并操纵数据。
技术文章 2010年 12月 13日
Java 开发 2.0: NoSQL
在 Web 2.0 时代,NoSQL 数据存储(比如 Bigtable 和 CouchDB)从边缘进入主流,因为它们能够解决伸缩性问题,而且能够大规模解决该问题。Google 和 Facebook 只是已经开始使用 NoSQL 数据存储的两家知名公司,我们仍然处于使用 NoSQL 数据存储的早期阶段。无模式数据存储与传统的关系数据库存在根本区别,但是利用它们比您想象的要简单得多,尤其是当您从一个域模型而不是一个关系模型开始时。
技术文章 2010年 07月 19日
Java EE 迎合 Web 2.0
如果 Web 2.0 应用程序使用的是基于标准的 Java Platform, Enterprise Edition 5 (Java EE) 开发方法,那么将会面临着严重的性能和可伸缩性问题。这是因为,大量支持 Java EE 平台的底层设计原理(尤其是使用同步 API 的应用)并不适合 Web 2.0 解决方案的需求。本文将解释 Java EE 和 Web 2.0 方法之间的不一致性,并对一些使用 Java 平台开发异步 Web 应用程序的解决方案进行评估。
技术文章 2007年 11月 26日
Java EE 7 三大新特性的介绍
2013 年 6 月中旬甲骨文公司发布了 Java EE 7,该版本的新特性主要集中在提高开发人员的生产力、加强对 HTML5 动态可伸缩应用程序的支持和进一步满足苛刻的企业需求这三个方面。Java EE 7 使得开发人员可以写更少的样板代码,通过丰富的组件来提供一个完整、全面、集成的堆栈来支持和构建最新的 Web 应用程序和框架,同时提供更具扩展性、丰富性和简易的功能。企业将会从便捷式批处理、改进的扩展性等新功能中获益。 本文将通过对这个版本中新增组件 WebSocket 1.0、JSON Processing 1.0、JAX-RS 2.0、JSF 2.2 和 JMS 2.0 的介绍及若干示例的展示,来对以上三个特性进行详细的剖析。
技术文章 2014年 03月 06日
SmartGWT 入门,第 1 部分: 企业级 Web 2.0开发轻松起步
Google Web Toolkit 发布以来,吸引了广大 Java 开发人员投身 Web 开发,也涌现出来大量基于 GWT 的扩展。新近推出的 SmartGWT 无疑是其中的佼佼者,它是包装了成熟的 Ajax 框架 SmartClient 的 GWT API。SmartGWT 包含了更丰富的 Web 控件,但使之从其它 GWT 扩展中脱颖而出的是强大的服务器端数据集成功能,用户能轻松开发出操作业务数据的 Web 应用,从而使得它成为企业级 Web2.0 开发的利器。本文将对 SmartGWT 的主要特征做全面的介绍,带领您轻松踏上企业级 Web2.0 的开发之旅。
技术文章 2010年 04月 15日
使用 Google Web Toolkit、Apache Derby 和 Eclipse 构建 Ajax 应用程序,第 1 部分: 梦幻前端
在通往创建在用户 Web 浏览器中运行的动态 JavaScript 应用程序的征途中,Google Web Toolkit(GWT)是举足轻重的一步。使用 GWT,开发人员可以利用熟知的 Java 技术设计用户界面(UI)和事件模型,而 GWT 会完成使代码对所有主流浏览器友好的繁重工作。这是本系列的第一篇文章,介绍 GWT 基础知识,包括 GWT 是怎样使您创建一个 Asynchronous JavaScript + XML(Ajax)应用程序,而且依然在 Java 语言中编写代码的。探索如何创建和运行一个小型的样本 GWT 应用程序 —— 近来十分流行的一项 Web 2.0 新业务,称为 Slicr,在线销售比萨饼。
技术文章 2007年 02月 02日
第 1 - 26 条,共 26 条
显示内容简介 | 隐藏内容简介