13个在企业中持上升势头的开源编程工具 -买球官网平台

19顶
2踩

在企业使用的编程工具,开源工具到处可见,常处于统治地位。原因很简单:开源协议被设计来允许用户修改、修复、拓展代码,并且具有社区的持续贡献力,开源力量在企业中蔓延...

infoworld选出了13个在企业中持上升势头的开源编程工具。

列表如下:

1、

rhodes是一个新的开源买球软件推荐的解决方案,将ruby开发带到移动领 域。更强的是:它允许使用同一个ruby源文件能够运行于许多移动设备上,目前包括 iphone,windows mobile,rim的blackberry平台!对于symbian和android的支持即将完成。
2、

git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。
git 是 linux torvalds 为了帮助管理 linux 内核开发而开发的一个开放源码的版本控制软件。

3、

gerrit 是一个基于 web 的代码评审和项目管理的工具,面向基于 git 版本控制系统的项目。

4、

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

5、
jquery是一款免费且开放源代码的javascript代码库,由john resig创建。授权协议为gpl和mit许可证双协议。
示例代码:$("p.neat").addclass("ohmy").show("slow");

6、

emacs是一种强大的文本编辑器,在程序员和其他以技术工作为主的计算机用户中广受欢迎。emacs,即editor macros(宏编辑器)的缩写,最初由richard stallman于1975年在mit协同guy steele共同完成。这一创意的灵感来源于tecmac和tmacs,它们是由guy steele、dave moon、richard greenblatt、charles frankston等人编写的宏文本编辑器。

7、 (and the eclipse marketplace)

eclipse是著名的跨平台的自由集成开发环境(ide)。最初主要用来java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如c 和python的开发工具。


8、

firebug是firefox下的一款开发类插件,现属于firefox的 五星级强力推荐插件之一。它集html查看和编辑、javascript控制台、网络状况监视器于一体,是开发javascript、css、html和 ajax的得力助手。firebug如同一把精巧的瑞士军刀,从各个不同的角度剖析web页面内部的细节层面,给web开发者带来很大的便利。

9、 /

coffeescript (github repo) 是一个使用纯ruby编写的新编程语言,创建者 jeremy ashkenas戏称它是- javascript的不那么铺张(买弄)的小兄弟。因为coffeescript会将ruby编译成javascript,而且大部分结构都相似,但不 同的是,coffeescript拥有更严格的语法。
先来看下对比代码(左为coffeescript):

10、/ 、  、
apache continuum的特性:
与maven 2.x的紧密集成
与maven scm的紧密集成,支持subversion/cvs/starteam/clearcase/perforce
基于web的容易使用的安装和配置接口
quartz-based scheduling
简单的添加新的项目工程的方法
用于 integration, automation and remoting的xml-rpc interface
邮件提醒和im(即时通讯)提醒irc/jabber/msn

11、

openvidia是一个基于opengl和cg实现的计算机图形学相关的库,提供了很多基本功能。

12、/ 、、

nosql是一种快速、便携的关系型数据库管理系统,除内存和处理器速度外不受任意限制。nosql符合关系模型。
membase 是 nosql 家族的一个新的重量级的成员。
membase是开源项目,源代码采用了apache2.0的使用许可。该项目托管在github.source tarballs上,目前可以 下载beta版本的linux二进制包。该产品主要是由north scale的memcached核心团队成员开发完成,其中还包括zynga和nhn这两个主要贡献者的工程师,这两个组织都是很大的在线游戏和社区网络空间的供应商。

13、/

drupal是一个开源的内容管理系统(cms) 平台,它是用php写成的。主要用于构造提供多种功能和服务的动态网站,这些功能包括用户管理(useradministration)、发布工作流 (publishing workflow)、讨论、新闻聚合(newsaggregation)、元数据(metadata)操作和用于内容共享的xml发布。drupal有一 个优秀的模块化结构,提供了许多模块,包括短消息、个性化书签、网站管理、blog、日记、电子商务、电子出版、留言簿、job、网上电影院、论坛、投票 等模块。并且drupal模块的下载、安装、定制非常方便。
下面是一个建站实例:

原文地址
来自:
19
2
评论 共 9 条 请登录后发表评论
9 楼 2011-08-01 11:23
哎,自从javaeye改了名,新闻质量越来越水了。
8 楼 2011-04-25 11:32
都是些好东西
7 楼 2011-04-21 15:41
emacs 一直神往!
6 楼 2011-04-21 11:10
貌似很让我心动
5 楼 2011-04-21 11:09
最近用过git, 很不错的版本控制软件.
很多的开源软件都改用这个了,比如spring
4 楼 2011-04-21 10:08
jquery, eclipse, firebug在用...

nosql 想用...
3 楼 2011-04-20 20:36
编程工具,这个词可不太准确,没有源链接,不知道原来是哪个词。
2 楼 2011-04-20 16:29
carlzhao531 写道
沙发..感觉就是个大杂烩啊


确实!
1 楼 2011-04-20 15:48
沙发..感觉就是个大杂烩啊

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • (1) 输入并建立多项式 (2) 输出多项式,输出形式为整数序列:n,c1,e1,c2,e2……cn,en,其中n是多项式的项数,ci,ei分别为第i项的系数和指数。序列按指数降序排列。 (3) 多项式a和b相加,建立多项式a b,输出相加的多项式。 (4) 多项式a和b相减,建立多项式a-b,输出相减的多项式。 用带头结点的单链表存储多项式。 测试数据: (1)(2x 5x8-3.1x11) (7-5x8 11x9) (2) (6x-3-x 4.4x2-1.2x9)-(-6x-3 5.4x2 7.8x15

  • 总算到了这里,这时,你会很得意的说,辛辛苦苦学的单链表总算知道能干点什么了。但是很不幸,如果你和我一样看的是那本书,到这里,你可能比学双向链表时还要痛苦。如果你是按照书上的介绍一步一步做到这里,你能把书上的多项式加法函数调试出来,我对你致以十二分的敬意。说到这里,我想起来我发单链表的时候,有人给我建议说:最好把链表和链表位置这两个分开。没错,c 标准库是这么做的,而我也不是什么专家,也不能证

  • 7-2 一元多项式的乘法与加法运算 求一元多项式的和与积 pta数据结构与算法题目集【中文】第二道编程题 **用单链表处理,代码量较多,我的注释尽量写的仔细,没有优化代码,注意去其糟粕~希望提出建议 ** #include <iostream> #include <vector> using namespace std; struct node { int coefficient; int index; struct node* next; node

  • 线性表:顺序表;链式表:单链表,循环链表,双向循环链表;线性表的应用;案例分析与实现;顺序表和链式表的比较

  • 数据结构链表应用——一元多项式求导

  • 搞过自动化测试的小伙伴,相信都知道,在web自动化测试中,有一款自动化测试神器工具:selenium。结合标准的webdriver api来编写python自动化脚本,可以实现解放双手,...

  • rapidminer现在流行的势头在上升,但它的操作方式和商用软件差别较大,不支持分析流程图的方式,当包含的运算符比较多的时候就不容易查看了;knime和orange看起来都不错,orange界面看上去很清爽,但我发现它不支持...

  • 年年都写年终总结,确实没什么新意,虽然今年也做了总结,但写完之后总觉得过于悲观,只是到了年底应该要有些什么表示,想着今年是该换个花样了,于是便有了这篇《2020 年,我在编程时遇到的几个好物》。 这篇文章...

  • 开源的数据挖掘工具

  • 问题描述 设计算法实现一元多项式的简单运算。 基本要求 (1) 输入并建立多项式; (2) 输出多项式; (3) 多项式加法 (4) 多项式减法。 问题分析 (一)算法设计思路: 建立两个带头结点的单链表储存多项式,每个结点分别有一个系数域(浮点型)、指数域(整型)、指针域(指向下一个结点)。用户输入两个多项式的每一项系数及其对应指数,储存并将其按指数升序排序。若为加法,则直接将两多项式相加,若为减法,则将第二个多项式系数依次取反后相加。输出结果多项式。 (二)使用模块及变量的说明 1

  • /*程序*/ #include using namespace std; struct node { int coefficient;                      //系数 int exponent; //指数     node *next; }; class polynomial                      //多项式 { publi

  • 题目描述 输入两行,每行一个多项式,格式 n, c1, e1, c2, e2 … n为非零项的项数,c为系数,e为幂数。 输出一行,格式同输入。 输入可以是乱序的,但需要按降幂存储。 输出是按降幂输出的。 c语言链表实现 我是用单链表实现的,很久没写c语言链表了,排序图省事,就直接交换数值了,还有多项式加法部分,因为链表内存访问一直出问题,暂时就没加上去。链表实现时间和内存开销都很大。 #include <stdio.h> #include <stdlib.h> typedef s

  • 文章目录问题描述输入说明输出说明输入样例输出样例问题分析问题重点思路分析 问题描述 目的:使用c 模板设计单链表的抽象数据类型(adt)。并在此基础上,稍加改动,针对一元多项式建立相应的稀疏多项式adt,使用单链表adt的基本操作,设计并实现稀疏一元多项式的加法计算的算法设计。 内容:(1)请参照单链表的adt模板,设计稀疏一元多项式的抽象数据类型。(由于该环境目前仅支持单文件的编译,故将所有内容都集中在一个源文件内。在实际的设计中,推荐将抽象类及对应的派生类分别放在单独的头文件中。参考网盘中的单链表ad

  • 一,链表一元多项式 题目如下: 自定义一元多项式中的“项”结构,自定义一元多项式的链表结构。 设计函数add(……),用于实现两个多项式的加法运算。 编写main()函数,分别读入两个多项式的数据,创建两个多项式链表。利用add等函数,实现两个多项式的加法运算,并输出“多项式之和”的数据。要求按照多项式的幂的降序输出。 ———————————————— 买球官网平台的版权声明:本文为csdn博主「alyx27」的原创文章,遵循cc 4.0 by-sa买球官网平台的版权协议,转载请附上原文出处链接及本声明。 原文链接:https://

  • r (http://www.r-project.org) 是用于统计分析和图形化的计算机语言及分析工具,为了保证性能,其核心计算模块是用c、c 和fortran编写的。同时为了便于使用,它提供了一种脚本语言,即r语言。r语言和贝尔实验室开发...

  • 2017,”共享”一词红遍大江南北,共享单车、共享充电宝、共享ktv等等全新模式,带动共享经济迅速渗透至日常生活中。然而,如果你询问一名开发者,最伟大的共享经济是什么?他们的答案会是:”开源”。纵观当前全球...

  • 7款优秀的开源数据挖掘工具   idmer说道:本文只对几种流行的开源数据挖掘平台进行了检视,比如weka和r等。如果您想找寻更多的开源数据挖掘软件,可以到kdnuggets和open directory上查看。为了评测这些软件,我们...

  • r (http://www.r-project.org) 是用于统计分析和图形化的计算机语言及分析工具,为了保证性能,其核心计算模块是用c、c 和fortran编写的。同时为了便于使用,它提供了一种脚本语言,即r语言。r语言和贝尔实验室开发...

global site tag (gtag.js) - google analytics