Quartz指南 Quartz指南 1 什么是Quartz Quartz是一个作业调度系统(a job scheduling system),Quartz不但可以集成到其他的软件系统中,而且也可以独立运行的;在本文中“job
ANTLR指南(v3.0) 第一章Hello World JVM .NET ANTLR文法 ANTLR Runtime C# 生成 Java csc.exe 语法分析器 编译 javac.exee 语法分析器
) 9.在查询中嵌入map-reduce程序 译自: https://cwiki.apache.org/confluence/display/Hive/Tutorial
regularjs指南 regularjs是一个基于字符串模板的用于创建数据驱动的组件的类库, 相较于其它同类的基于字符串的模板引擎比如(mustache), regularjs在compile之后数据和dom仍然保持联系
XML是EXtensible Markup Language的缩写; XML是一种类似于HTML的标记语言;XML是用来描述数据的;XML的标记不是在XML中预定义的,你必须定义自己的标记;XML使用文档类型定义(DTD)或者模式(Schema)来描述数据;XML使用DTD或者Schema后就是自描述的语言。
be the same. o If your Java IDE does not include Apache Ant support, you can download and unzip Ant to
EasyMock实践指南 EasyMock是个mock框架,用于动态产生mock对象,mock对象主要是用来模拟真实环境中的对象,原理上你应该为每个被依赖的接口准备mock对象,但那样实在太麻烦
Apache Tika是一个Java工具包用于利用现有的解析类库,从不同格式的文档中(例如HTML,PDF,Doc),检测和提取出元数据和结构化内容。 功能包括: 1.检测文档的类型,字符编码,语言,等其他现有文档的属性。2
Pig是一个基于Hadoop的大规模数据分析平台,它提供的SQL-LIKE语言叫Pig Latin,该语言的编译器会把类SQL的数据分析请求转换为一系列经过优化处理的MapReduce运算。Pig为复杂的海量数据并行计算提供了一个简单的操作和编程接口。 Pig的实现有 5 个主要的部分构成: 如图所示: 1. Pig自己实现的一套框架对输入、输出的人机交互部分的实现,就是Pig Latin 。 2
Apache Lenya 是java的开源内容管理系统。它基于一些标准的技术比如XML 与 XSLT。它其中的代码核心来自于另外一个开源项目Cocoon
,被成功用于商业生产环境。NHL.com 就是使用的 Cayenne ,每天超过 5 million 次的访问量。Apache Cayenne是一个强大而易于掌握的Java ORM框架。Cayenne提供了 Java
Apache Cassandra是一套开源分布式Key-Value存储系统。它最初由Facebook开发,用于储存特别大的数据。拥有:分布式;基于column的结构化;高伸展性等特点。它不是一个数据库
这个Slide项目的主要模块是一个可以做为内容管理框架底层的内容仓库.它可以把内容信息存取到专门的,异质的,分布式的数据库中.Slide还增加了security, locking, versioning等特性.Slide也提供了一个WebDAV访问模块(由于一个servlet实现),WebDAV是一个IETF标准被许多公司认可如Microsoft, IBM, Novell, Adobe等,所以所有
Apache POI可以让你使用Java来读写MS Excel ,Word、PowerPoint文件
Solr是一个高性能,采用Java5开发,基于Lucene的全文搜索服务器。文档通过Http利用XML加到一个搜索集合中。查询该集合也是通过http收到一个XML/JSON响应来实现。它的主要特性包括:高效、灵活的缓存功能,垂直搜索功能,高亮显示搜索结果,通过索引复制来提高可用性,提供一套强大Data Schema来定义字段,类型和设置文本分析,提供基于Web的管理界面等。
Apache Cassandra是一套开源分布式 Key-Value 存储系统。它最初由 Facebook 开发,用于储存特别大的数据。 Cassandra 不是一个数据库,它是一个混合型的非关系的数据库,类似于
Apache Geronimo 是 Apache 软件基金会的开放源码J2EE服务器,它集成了众多先进技术和设计理念。 这些技术和理念大多源自独立的项目,配置和部署模型也各不相同。 Geronimo能
Apache Archiva是一套可扩展的Artifact Repository管理系统。它能够与Maven,Continuum和ANT等构建工具完美结合。Archiva提供的功能包括:远程Repos
Apache Forrest是一个把来自各种不同的输入数据源转换成用一种或多种输出格式(比如HTML,PDF等)来统一显示的发布系统。它基于Apache Cocoon并分离了内容与内容结构,不仅可以生
Apache DeviceMap当前还是一个孵化项目,用于创建数据仓库包含所有各种移动设备(平板、手机等)的信息,镜像(images),和其它相关的信息。并提供相应的API来管理和使用这些数据。