Welcome 微信登录

首页 / 软件开发 / JAVA

探索Eclipse的嵌入式富客户端平台:移动设备需要Eclipse

探索Eclipse的嵌入式富客户端平台:移动设备需要Eclipse

探索Eclipse的嵌入式富客户端平台:移动设备需要Eclipse2011-11-11 IBM Chris Aniszczyk简介:本文介绍了嵌入式富客户端平台(embedded Rich Client Platform,eRCP)。将学习构成 eRCP 的各种组件,并得到在应用程序中使用它们的一些示例。背景嵌入式富客户端平台 (eRCP)的目的是把 Eclipse 的富客户端平台(RCP)带到嵌入式领域。eRCP 由以下组件构成:标准部件工具包(eSWT...
iBATIS 3内的新特性:将iBATIS用作应用程序内的一种持久框架

iBATIS 3内的新特性:将iBATIS用作应用程序内的一种持久框架

iBATIS 3内的新特性:将iBATIS用作应用程序内的一种持久框架2011-11-11 IBM Nathan A. Good简介:iBATIS 是一个项目,主要用于数据访问对象(data access object,DAO)和对象关系映射 (object-relational mapping,ORM)。您可以使用它来轻松处理 Java™ 对象和数据库。对 iBATIS 3 beta 9 的更新在 2010 年 1 月 23 日发布。iBAT...
Java内容仓库规范及产品介绍

Java内容仓库规范及产品介绍

Java内容仓库规范及产品介绍2011-11-11 博客园 镜涛背景:对于大多数的应用系统而言,保存信息无疑是最重要也是最平常的功能,目前大多数情况下这些信息 是保存在 Oracle、DB2、SqlServer等关系型数据库中的。但是这些数据库在处理图像、文档等二进制数 据方面,却是有很多的不足。虽然我们可以用文件系统来替代,例如淘宝就开发了自己的文件系统 (Taobao File System),能够满足高性能的存取海量小文件以及PB级数据量和百亿级数据...
JavaEye3.0开发手记之二 - rails的UTF-8支持造成的正则表达式问题

JavaEye3.0开发手记之二 - rails的UTF-8支持造成的正则表达式问题

JavaEye3.0开发手记之二 - rails的UTF-8支持造成的正则表达式问题2011-11-20 javaeye robbinrails的ActionView::Helpers::TextHepler模块提供了很多实用的方法,这些方法对于论坛类应用非 常有用,例如 auto_link这个方法可以自动检测传入字符串当中的URL,并将其自动转换为HTML超链接格 式,这对于显示帖子的内容来说很不错。但是在开发JavaEye3.0的时候,却发现auto_...
JavaEye3.0开发手记之三 - 狮身人面

JavaEye3.0开发手记之三 - 狮身人面

JavaEye3.0开发手记之三 - 狮身人面2011-11-20 javaeye robbinSphinx的含义是“狮身人面像”,是古埃及的金字塔建筑,传说Sphinx是有翼的狮身女怪,她常叫过 路行人猜谜, 猜不出者即遭杀害。但是我这里说的Sphinx是一个高性能的搜索引擎:http://www.sphinxsearch.com/Sphinx是一个俄国人开发的搜索引擎,它的主要特点是:一、性能非常出色150万条记录一两分钟就索引...
JavaEye3.0开发手记之四 - ruby的全文检索

JavaEye3.0开发手记之四 - ruby的全文检索

JavaEye3.0开发手记之四 - ruby的全文检索2011-11-20 javaeye robbin在Java平台上面,lucene是众望所归的全文检索工具,lucene性能不俗,程序稳定,第三方扩展和分 词算法众多,但是在RoR方面,就没有那么幸运了,JavaEye网站要做全文检索,怎么来解决全文检索的问 题呢?在ruby平台上面,全文检索有三个途径:1、solr, acts_as_solrsolr是apache开源组织的一个项目,完全基于luce...
真实世界中的Rails: Rails中的缓存

真实世界中的Rails: Rails中的缓存

真实世界中的Rails: Rails中的缓存2011-11-20 Bruce Tate 产品 Rails 应用程序的不同缓存策略简介:Ruby on Rails 现在愈来愈多地被作为基本框架广泛用于大中型可伸缩的复杂应用程序中。由 于 Ruby 是一种解释型语言,所以要想使 Rails 随您所愿,需要使用很多不同的缓存策略。本文展示了 目前可用的一些缓存策略,包括我们为 ChangingThePresent.org 所使用的那些。关于本系列Rails 在开...
真实世界中的Rails,第2部分: 高级页面缓存

真实世界中的Rails,第2部分: 高级页面缓存

真实世界中的Rails,第2部分: 高级页面缓存2011-11-20 Bruce Tate 使用 JavaScript 和 cookies 扩展页面缓存简介:通常,与用户相关的内容不适于使用页面缓存,原因是针对每个用户的内容会有细微的不同。 通过 JavaScript 和 cookies,甚至可以在显示某些自定义用户数据时采用页面缓存。本文将研究 Ruby on Rails 中的高级页面缓存。有了页面缓存,Rails 就可以不再介入。在某种程度上,这是件好...
真实世界中的Rails,第3部分: 优化ActiveRecord

真实世界中的Rails,第3部分: 优化ActiveRecord

真实世界中的Rails,第3部分: 优化ActiveRecord2011-11-20解决常见的性能问题简介:ActiveRecord 是一种绝妙的持久性框架,但由于框架常常会隐蔽低层的一些细节,因此很容易 产生性能问题。通过本文,了解最为常见的一些问题以及该如何加以解决。Ruby on Rails 编程 常常会将您宠坏。这一不断发展的框架会让您从其他框架的沉闷乏味中解脱出来。您可以用习以为常的几 行代码片断表达自己的意图。而且还可以使用 ActiveRec...
Eclipse中perspective的两种使用方法

Eclipse中perspective的两种使用方法

Eclipse中perspective的两种使用方法2011-11-20这里要介绍的是如何给你的RCP程序或Eclipse插件定义透视图,并向透视图中添加视图及对各视图间的摆放位置给出定义。 好,进入正题,给我们的插件定义一个透视图先:定义透视图的方法相信很多人都比较清楚,要扩展org.eclipse.ui.perspectives扩展点,好,直接在我们的plugin.xml文件中加入下面一句代码就ok了:﹤extension point="or...
对Ruby VS Java误区的深度剖析

对Ruby VS Java误区的深度剖析

对Ruby VS Java误区的深度剖析2011-11-20Relevance咨询公司的Stuart Halloway最近编写了一个关于“Ruby vs. Java之怪谈”的系列博客文章 。这个系列文章的灵感,源自他最近从一个从零起步、没有先前约束的Ruby项目转回一个成熟完备的Java 项目后的心得体会。在这个历时多日的项目过程中,Halloway对以下几个“误区”进行了探索:误区之一:Ruby适合小型项目...
Exceptional和Hoptoad扩展Rails异常监控

Exceptional和Hoptoad扩展Rails异常监控

Exceptional和Hoptoad扩展Rails异常监控2011-11-20 infoq Sebastien Auvray异常监控通常是一件重要而棘手的任务。而Rails插件ExceptionNotifier通过提供一个mailer对象和 一组在Rails应用发生错误时发送邮件提醒的缺省模版,让这一切变得更加容易。 两家公司 (Exceptional和Hoptoad)则更进一步,提供了一个第三方服务来拦截异常并将其显示在web形式的界面 上。当然,用户...
Hibernate和memcached的集成问题

Hibernate和memcached的集成问题

Hibernate和memcached的集成问题2011-11-20 刘冬 做过的项目中Hibernate都是直接采用ehcache做为缓存,ehcache是一个好东西,采用内存+文件系统 结合可以胜任大多数情况,而且Hibernate和ehcache简直就是天造地设的一对,配合非常之默契。但是在集群环境下缓存不同步的问题日益凸显,尽管最新版本的ehcache已经支持通过multicast来实 现不同进程的缓存数据同步的功能,这样的结构在集群的节点很多的时...
Ruby on Rails需要知道的12点知识

Ruby on Rails需要知道的12点知识

Ruby on Rails需要知道的12点知识2011-11-29为什么Ruby on Rails之于应用开发,就好比苹果之于桌面OS?1.Ruby on Rails的优化首先是为人,其次才是编辑器和框架;2.Ruby on Rails为Web开发提供了一个相当吸引人的新的选择;3.Ruby on Rails虽然来源于标准的方法和模式,但它开辟了软件开发的新方法;4.Ruby on Rails只需要较少的软件,却提供了完整的开源框架和丰富的社区支持;5.R...
Ruby on Rails真实案例三则

Ruby on Rails真实案例三则

Ruby on Rails真实案例三则2011-11-29要证明Rails的伸缩性,最好的办法莫过于考察一个确实有效伸缩的应用程序。在这里我们将考察三个真实应用遇到的性能问题,以及它们如何解决这些问题。37signals开发的BasecampRails就诞生于Basecamp项目。这是一个基于web的项目管理工具,它的用户需要每月付款。Basecamp服务器为成千上万的用户提供项目管理所需的功能服务。在为Basecamp进行性能优化时,最大的难题在于很难使...
开源框架Ruby on Rails成功之谜

开源框架Ruby on Rails成功之谜

开源框架Ruby on Rails成功之谜2011-11-29在过去几年中,开源Web开发框架Ruby on Rails在Web世界中掀起一个小小的热潮。和软件领域中的许多事情一样,它的作用有些被夸大了。没有什么东西能和人们对它宣传的一样神奇。但是Rails至少已经接近了这种高度,因此它同样值得我们对其进行研究。不久以前,人们在问Rails是否会获得成功。我现在还保持当时对这个问题的看法。事实上,它已经取得了成功。那么我们现在或许会问:它为什么会取得成功?...
<< 251 252 253 254 255 256 257 258 259 260 >>