zoukankan      html  css  js  c++  java
  • 7 个改变世界的 Java 项目

    英文链接:http://radar.oreilly.com/2011/07/7-java-projects.html

    文章转载自:开源中国社区 http://www.oschina.net/news/20050/7-java-projects


    尽管本文作者起的标题有点哗众取宠的意思,但在 Java 的世界里,这些项目的确广受欢迎。

    下面是这 7 个项目的简单介绍和相关链接:

    1. JUnit
    JUnit 是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中为最成功的一个。 JUnit有它自己的JUnit扩展生态圈。
    多数Java的开发环境都已经集成了JUnit作为单元测试的工具。

    http://www.oschina.net/p/junit
     
    2. Eclipse
    Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。

    http://www.oschina.net/p/eclipse 

    3. Spring
    Spring Framework 是一个开源的Java/Java EE全功能栈(full-stack)的应用程序框架,以Apache许可证形式发布,也有.NET平台上的移植版本。 该框架基于 Expert One-on-One Java EE Design and Development(ISBN 0-7645-4385-7)一书中的代码,最初由 Rod Johnson 和 Juergen Hoeller等开发。Spring Framework 提供了一个简易的开发方式,这种开发方式,将避免那些可能致使底层代码变得繁杂混乱的大量的属性文件和帮助类。
    http://www.oschina.net/p/spring

    4. Solr

    Apache Solr 是一个开源的搜索服务器。Solr 使用 Java 语言开发,主要基于 HTTP 和 Apache Lucene 实现。Apache Solr 中存储的资源是以 Document 为对象进行存储的。每个文档由一系列的 Field 构成,每个 Field 表示资源的一个属性。Solr 中的每个 Document 需要有能唯一标识其自身的属性,默认情况下这个属性的名字是 id,在 Schema 配置文件中使用:<uniqueKey>id</uniqueKey>进行描述。
    http://www.oschina.net/p/solr

    5. Hudson 和 Jenkins
    Jenkins 的前身是 Hudson 是一个可扩展的持续集成引擎。
    主要用于:
    1.持续、自动地构建/测试软件项目,如CruiseControl与DamageControl。
    2.监控一些定时执行的任务。
    http://www.oschina.net/p/jenkins

    6. Hadoop

    Hadoop并不仅仅是一个用于存储的分布式文件系统,而是设计用来在由通用计算设备组成的大型集群上执行分布式应用的框架。
    下图是Hadoop的体系结构:

    http://www.oschina.net/p/hadoop

    7. Android
    开放手机联盟(一个由 30 多家科技公司和手机公司组成的团体)已开发出 Android,Android 是第一个完整、开放、免费的手机平台。

    http://www.oschina.net/p/android-os


  • 相关阅读:
    51 Nod 1068 Bash游戏v3
    51 Nod Bash 游戏v2
    51 Nod 1073 约瑟夫环
    UVA 12063 Zeros and ones 一道需要好好体会的好题
    51 Nod 1161 Partial sums
    2018中国大学生程序设计竞赛
    UVA 11971 Polygon
    UVA 10900 So do you want to be a 2^n-aire?
    UVA 11346 Possibility
    python with as 的用法
  • 原文地址:https://www.cnblogs.com/anyuan9/p/6171537.html
Copyright © 2011-2022 走看看