一、什么是Lucene?Lucene最初是由Doug Cutting开发的,2000年3月,发布第一个版本,是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎;Lucene得名于Doug妻子的中名,同时这也她外祖母的姓;目前是Apache基金会的一个顶级项目,同时也是学习搜索引擎入门必知必会。...
分类:
其他好文 时间:
2014-09-23 04:44:43
阅读次数:
336
Netty和Mina是Java世界非常知名的通讯框架。它们都出自同一个作者,Mina诞生略早,属于Apache基金会,而Netty开始在Jboss名下,后来出来自立门户netty.io。关于Mina已有@FrankHui的Mina系列文章,我正好最近也要做一些网络方面的开发,就研究一下Netty的源...
分类:
Web程序 时间:
2014-09-19 13:23:25
阅读次数:
305
工具介绍:Tomcat用于运行jsp网站,是Apache软件基金会的Jakarta项目中的一个核心项目,稳定开源免费,比较流行的Web应用服务器。安装环境:操作系统:Windows Server 2008 R2 Enterprise (64位)Java版本:jdk_1.6.0_24说明:tomcat...
分类:
其他好文 时间:
2014-09-18 12:58:43
阅读次数:
447
原文地址:http://tech.it168.com/j/2007-11-09/200711091344781.shtml 本文请勿转载! Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构....
分类:
编程语言 时间:
2014-09-15 12:42:58
阅读次数:
314
很早就听说过Maven这个名词,当时就知道是一个项目管理工具,用来管理Jar包,认识的比较肤浅。这次看了下视频,简单学习了下,对其的理解更加深刻了。先来看一下简单的Maven基础知识。 Maven是Apache基金会下的一个用来管理项目的工具。Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 SVN大家...
分类:
其他好文 时间:
2014-09-12 15:12:33
阅读次数:
194
一个分布式系统基础架构,由Apache基金会所开发。
用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。
[1] Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的硬件上;而且它提供高吞吐量(high throughput)来访问应用程...
分类:
其他好文 时间:
2014-09-12 13:33:03
阅读次数:
284
原文地址:http://tech.it168.com/j/2007-11-09/200711091344781.shtml 本文请勿转载! Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建...
分类:
编程语言 时间:
2014-09-11 15:18:02
阅读次数:
227
下一个云计算大事件,Docker是一个足以改变人们创建软件方式的东西,它能让任何程序开发人员更轻松地、即刻地体会到海量计算性能的优势。...
分类:
其他好文 时间:
2014-09-11 09:42:21
阅读次数:
255
Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。由Apache软件基金会所提供。默认情况下,它的buildfile(XML文件)名为build.xml。每一个buildfile含有一个和至少一个默认的,这些targets包含许...
分类:
其他好文 时间:
2014-09-07 10:58:35
阅读次数:
463
Apache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。曾是Jakarta项目的子项目,现为独立Apache项目。Maven项目使...
分类:
其他好文 时间:
2014-09-06 15:58:23
阅读次数:
639